Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
terminate.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: goby/middleware/protobuf/terminate.proto
3
4#ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto
6
7#include <limits>
8#include <string>
9
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
14#error your headers.
15#endif
16#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
20#endif
21
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
30#include <google/protobuf/repeated_field.h> // IWYU pragma: export
31#include <google/protobuf/extension_set.h> // IWYU pragma: export
32#include <google/protobuf/generated_enum_reflection.h>
33#include <google/protobuf/unknown_field_set.h>
34#include <boost/units/quantity.hpp>
35#include <boost/units/absolute.hpp>
36#include <boost/units/dimensionless_type.hpp>
37#include <boost/units/make_scaled_unit.hpp>
38// @@protoc_insertion_point(includes)
39#include <google/protobuf/port_def.inc>
40#define PROTOBUF_INTERNAL_EXPORT_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto
41PROTOBUF_NAMESPACE_OPEN
42namespace internal {
43class AnyMetadata;
44} // namespace internal
45PROTOBUF_NAMESPACE_CLOSE
46
47// Internal implementation detail -- do not use these members.
51extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto;
52namespace goby {
53namespace middleware {
54namespace protobuf {
55class TerminateRequest;
56struct TerminateRequestDefaultTypeInternal;
57extern TerminateRequestDefaultTypeInternal _TerminateRequest_default_instance_;
58class TerminateResponse;
59struct TerminateResponseDefaultTypeInternal;
60extern TerminateResponseDefaultTypeInternal _TerminateResponse_default_instance_;
61class TerminateResult;
62struct TerminateResultDefaultTypeInternal;
63extern TerminateResultDefaultTypeInternal _TerminateResult_default_instance_;
64} // namespace protobuf
65} // namespace middleware
66} // namespace goby
67PROTOBUF_NAMESPACE_OPEN
68template<> ::goby::middleware::protobuf::TerminateRequest* Arena::CreateMaybeMessage<::goby::middleware::protobuf::TerminateRequest>(Arena*);
69template<> ::goby::middleware::protobuf::TerminateResponse* Arena::CreateMaybeMessage<::goby::middleware::protobuf::TerminateResponse>(Arena*);
70template<> ::goby::middleware::protobuf::TerminateResult* Arena::CreateMaybeMessage<::goby::middleware::protobuf::TerminateResult>(Arena*);
71PROTOBUF_NAMESPACE_CLOSE
72namespace goby {
73namespace middleware {
74namespace protobuf {
75
86
87const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TerminateResult_Result_descriptor();
88template<typename T>
89inline const std::string& TerminateResult_Result_Name(T enum_t_value) {
90 static_assert(::std::is_same<T, TerminateResult_Result>::value ||
91 ::std::is_integral<T>::value,
92 "Incorrect type passed to function TerminateResult_Result_Name.");
93 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
94 TerminateResult_Result_descriptor(), enum_t_value);
95}
97 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TerminateResult_Result* value) {
98 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<TerminateResult_Result>(
100}
101// ===================================================================
102
103class TerminateRequest final :
104 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.middleware.protobuf.TerminateRequest) */ {
105 public:
106 inline TerminateRequest() : TerminateRequest(nullptr) {}
108 explicit PROTOBUF_CONSTEXPR TerminateRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
109
112 : TerminateRequest() {
113 *this = ::std::move(from);
114 }
115
117 CopyFrom(from);
118 return *this;
119 }
120 inline TerminateRequest& operator=(TerminateRequest&& from) noexcept {
121 if (this == &from) return *this;
122 if (GetOwningArena() == from.GetOwningArena()
123 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
124 && GetOwningArena() != nullptr
125 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
126 ) {
127 InternalSwap(&from);
128 } else {
129 CopyFrom(from);
130 }
131 return *this;
132 }
133
134 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
135 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
136 }
137 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
138 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
139 }
140
141 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
142 return GetDescriptor();
143 }
144 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
145 return default_instance().GetMetadata().descriptor;
146 }
147 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
148 return default_instance().GetMetadata().reflection;
149 }
152 }
154 return reinterpret_cast<const TerminateRequest*>(
156 }
157 static constexpr int kIndexInFileMessages =
158 0;
159
161 a.Swap(&b);
162 }
163 inline void Swap(TerminateRequest* other) {
164 if (other == this) return;
165 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
166 if (GetOwningArena() != nullptr &&
167 GetOwningArena() == other->GetOwningArena()) {
168 #else // PROTOBUF_FORCE_COPY_IN_SWAP
169 if (GetOwningArena() == other->GetOwningArena()) {
170 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
171 InternalSwap(other);
172 } else {
173 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
174 }
175 }
177 if (other == this) return;
178 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
179 InternalSwap(other);
180 }
181
182 // implements Message ----------------------------------------------
183
184 TerminateRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
185 return CreateMaybeMessage<TerminateRequest>(arena);
186 }
187 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
188 void CopyFrom(const TerminateRequest& from);
189 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
190 void MergeFrom( const TerminateRequest& from) {
191 TerminateRequest::MergeImpl(*this, from);
192 }
193 private:
194 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
195 public:
196 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
197 bool IsInitialized() const final;
198
199 size_t ByteSizeLong() const final;
200 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
202 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
203 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
204
205 private:
206 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
207 void SharedDtor();
208 void SetCachedSize(int size) const final;
209 void InternalSwap(TerminateRequest* other);
210
211 private:
212 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
213 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
214 return "goby.middleware.protobuf.TerminateRequest";
215 }
216 protected:
217 explicit TerminateRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
218 bool is_message_owned = false);
219 public:
220
221 static const ClassData _class_data_;
222 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
223
224 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
225
226 // nested types ----------------------------------------------------
227
228 // accessors -------------------------------------------------------
229
230 enum : int {
233 };
234 // optional string target_name = 1;
235 bool has_target_name() const;
236 private:
237 bool _internal_has_target_name() const;
238 public:
239 void clear_target_name();
240 const std::string& target_name() const;
241 template <typename ArgT0 = const std::string&, typename... ArgT>
242 void set_target_name(ArgT0&& arg0, ArgT... args);
243 std::string* mutable_target_name();
244 PROTOBUF_NODISCARD std::string* release_target_name();
245 void set_allocated_target_name(std::string* target_name);
246 private:
247 const std::string& _internal_target_name() const;
248 inline PROTOBUF_ALWAYS_INLINE void _internal_set_target_name(const std::string& value);
249 std::string* _internal_mutable_target_name();
250 public:
251
252 // optional uint32 target_pid = 2;
253 bool has_target_pid() const;
254 private:
255 bool _internal_has_target_pid() const;
256 public:
257 void clear_target_pid();
258 uint32_t target_pid() const;
259 void set_target_pid(uint32_t value);
260 private:
261 uint32_t _internal_target_pid() const;
262 void _internal_set_target_pid(uint32_t value);
263 public:
264
265 // @@protoc_insertion_point(class_scope:goby.middleware.protobuf.TerminateRequest)
266 private:
267 class _Internal;
268
269 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
270 typedef void InternalArenaConstructable_;
271 typedef void DestructorSkippable_;
272 struct Impl_ {
273 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
274 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
275 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr target_name_;
276 uint32_t target_pid_;
277 };
278 union { Impl_ _impl_; };
279 friend struct ::TableStruct_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto;
280};
281// -------------------------------------------------------------------
282
283class TerminateResponse final :
284 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.middleware.protobuf.TerminateResponse) */ {
285 public:
288 explicit PROTOBUF_CONSTEXPR TerminateResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
289
293 *this = ::std::move(from);
294 }
295
297 CopyFrom(from);
298 return *this;
299 }
301 if (this == &from) return *this;
302 if (GetOwningArena() == from.GetOwningArena()
303 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
304 && GetOwningArena() != nullptr
305 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
306 ) {
307 InternalSwap(&from);
308 } else {
309 CopyFrom(from);
310 }
311 return *this;
312 }
313
314 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
315 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
316 }
317 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
318 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
319 }
320
321 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
322 return GetDescriptor();
323 }
324 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
325 return default_instance().GetMetadata().descriptor;
326 }
327 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
328 return default_instance().GetMetadata().reflection;
329 }
331 return *internal_default_instance();
332 }
334 return reinterpret_cast<const TerminateResponse*>(
336 }
337 static constexpr int kIndexInFileMessages =
338 1;
339
341 a.Swap(&b);
342 }
343 inline void Swap(TerminateResponse* other) {
344 if (other == this) return;
345 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
346 if (GetOwningArena() != nullptr &&
347 GetOwningArena() == other->GetOwningArena()) {
348 #else // PROTOBUF_FORCE_COPY_IN_SWAP
349 if (GetOwningArena() == other->GetOwningArena()) {
350 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
351 InternalSwap(other);
352 } else {
353 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
354 }
355 }
357 if (other == this) return;
358 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
359 InternalSwap(other);
360 }
361
362 // implements Message ----------------------------------------------
363
364 TerminateResponse* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
365 return CreateMaybeMessage<TerminateResponse>(arena);
366 }
367 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
368 void CopyFrom(const TerminateResponse& from);
369 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
370 void MergeFrom( const TerminateResponse& from) {
371 TerminateResponse::MergeImpl(*this, from);
372 }
373 private:
374 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
375 public:
376 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
377 bool IsInitialized() const final;
378
379 size_t ByteSizeLong() const final;
380 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
381 uint8_t* _InternalSerialize(
382 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
383 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
384
385 private:
386 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
387 void SharedDtor();
388 void SetCachedSize(int size) const final;
389 void InternalSwap(TerminateResponse* other);
390
391 private:
392 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
393 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
394 return "goby.middleware.protobuf.TerminateResponse";
395 }
396 protected:
397 explicit TerminateResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena,
398 bool is_message_owned = false);
399 public:
400
401 static const ClassData _class_data_;
402 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
403
404 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
405
406 // nested types ----------------------------------------------------
407
408 // accessors -------------------------------------------------------
409
410 enum : int {
411 kTargetNameFieldNumber = 1,
412 kTargetPidFieldNumber = 2,
413 };
414 // optional string target_name = 1;
415 bool has_target_name() const;
416 private:
417 bool _internal_has_target_name() const;
418 public:
419 void clear_target_name();
420 const std::string& target_name() const;
421 template <typename ArgT0 = const std::string&, typename... ArgT>
422 void set_target_name(ArgT0&& arg0, ArgT... args);
423 std::string* mutable_target_name();
424 PROTOBUF_NODISCARD std::string* release_target_name();
425 void set_allocated_target_name(std::string* target_name);
426 private:
427 const std::string& _internal_target_name() const;
428 inline PROTOBUF_ALWAYS_INLINE void _internal_set_target_name(const std::string& value);
429 std::string* _internal_mutable_target_name();
430 public:
431
432 // optional uint32 target_pid = 2;
433 bool has_target_pid() const;
434 private:
435 bool _internal_has_target_pid() const;
436 public:
437 void clear_target_pid();
438 uint32_t target_pid() const;
439 void set_target_pid(uint32_t value);
440 private:
441 uint32_t _internal_target_pid() const;
442 void _internal_set_target_pid(uint32_t value);
443 public:
444
445 // @@protoc_insertion_point(class_scope:goby.middleware.protobuf.TerminateResponse)
446 private:
447 class _Internal;
448
449 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
450 typedef void InternalArenaConstructable_;
451 typedef void DestructorSkippable_;
452 struct Impl_ {
453 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
454 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
455 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr target_name_;
456 uint32_t target_pid_;
457 };
458 union { Impl_ _impl_; };
459 friend struct ::TableStruct_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto;
460};
461// -------------------------------------------------------------------
462
463class TerminateResult final :
464 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.middleware.protobuf.TerminateResult) */ {
465 public:
466 inline TerminateResult() : TerminateResult(nullptr) {}
468 explicit PROTOBUF_CONSTEXPR TerminateResult(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
469
472 : TerminateResult() {
473 *this = ::std::move(from);
474 }
475
477 CopyFrom(from);
478 return *this;
479 }
480 inline TerminateResult& operator=(TerminateResult&& from) noexcept {
481 if (this == &from) return *this;
482 if (GetOwningArena() == from.GetOwningArena()
483 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
484 && GetOwningArena() != nullptr
485 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
486 ) {
487 InternalSwap(&from);
488 } else {
489 CopyFrom(from);
490 }
491 return *this;
492 }
493
494 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
495 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
496 }
497 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
498 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
499 }
500
501 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
502 return GetDescriptor();
503 }
504 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
505 return default_instance().GetMetadata().descriptor;
506 }
507 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
508 return default_instance().GetMetadata().reflection;
509 }
511 return *internal_default_instance();
512 }
514 return reinterpret_cast<const TerminateResult*>(
516 }
517 static constexpr int kIndexInFileMessages =
518 2;
519
521 a.Swap(&b);
522 }
523 inline void Swap(TerminateResult* other) {
524 if (other == this) return;
525 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
526 if (GetOwningArena() != nullptr &&
527 GetOwningArena() == other->GetOwningArena()) {
528 #else // PROTOBUF_FORCE_COPY_IN_SWAP
529 if (GetOwningArena() == other->GetOwningArena()) {
530 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
531 InternalSwap(other);
532 } else {
533 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
534 }
535 }
537 if (other == this) return;
538 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
539 InternalSwap(other);
540 }
541
542 // implements Message ----------------------------------------------
543
544 TerminateResult* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
545 return CreateMaybeMessage<TerminateResult>(arena);
546 }
547 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
548 void CopyFrom(const TerminateResult& from);
549 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
550 void MergeFrom( const TerminateResult& from) {
551 TerminateResult::MergeImpl(*this, from);
552 }
553 private:
554 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
555 public:
556 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
557 bool IsInitialized() const final;
558
559 size_t ByteSizeLong() const final;
560 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
561 uint8_t* _InternalSerialize(
562 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
563 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
564
565 private:
566 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
567 void SharedDtor();
568 void SetCachedSize(int size) const final;
569 void InternalSwap(TerminateResult* other);
570
571 private:
572 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
573 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
574 return "goby.middleware.protobuf.TerminateResult";
575 }
576 protected:
577 explicit TerminateResult(::PROTOBUF_NAMESPACE_ID::Arena* arena,
578 bool is_message_owned = false);
579 public:
580
581 static const ClassData _class_data_;
582 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
583
584 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
585
586 // nested types ----------------------------------------------------
587
589 static constexpr Result PROCESS_RESPONDED =
590 TerminateResult_Result_PROCESS_RESPONDED;
591 static constexpr Result PROCESS_CLEANLY_QUIT =
592 TerminateResult_Result_PROCESS_CLEANLY_QUIT;
593 static constexpr Result TIMEOUT_RESPONSE =
594 TerminateResult_Result_TIMEOUT_RESPONSE;
595 static constexpr Result TIMEOUT_RUNNING =
596 TerminateResult_Result_TIMEOUT_RUNNING;
597 static inline bool Result_IsValid(int value) {
598 return TerminateResult_Result_IsValid(value);
599 }
600 static constexpr Result Result_MIN =
602 static constexpr Result Result_MAX =
604 static constexpr int Result_ARRAYSIZE =
606 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
610 template<typename T>
611 static inline const std::string& Result_Name(T enum_t_value) {
612 static_assert(::std::is_same<T, Result>::value ||
613 ::std::is_integral<T>::value,
614 "Incorrect type passed to function Result_Name.");
615 return TerminateResult_Result_Name(enum_t_value);
616 }
617 static inline bool Result_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
618 Result* value) {
619 return TerminateResult_Result_Parse(name, value);
620 }
621
622 // accessors -------------------------------------------------------
623
624 enum : int {
625 kTargetNameFieldNumber = 1,
626 kTargetPidFieldNumber = 2,
627 kResultFieldNumber = 3,
628 };
629 // optional string target_name = 1;
630 bool has_target_name() const;
631 private:
632 bool _internal_has_target_name() const;
633 public:
634 void clear_target_name();
635 const std::string& target_name() const;
636 template <typename ArgT0 = const std::string&, typename... ArgT>
637 void set_target_name(ArgT0&& arg0, ArgT... args);
638 std::string* mutable_target_name();
639 PROTOBUF_NODISCARD std::string* release_target_name();
640 void set_allocated_target_name(std::string* target_name);
641 private:
642 const std::string& _internal_target_name() const;
643 inline PROTOBUF_ALWAYS_INLINE void _internal_set_target_name(const std::string& value);
644 std::string* _internal_mutable_target_name();
645 public:
646
647 // optional uint32 target_pid = 2;
648 bool has_target_pid() const;
649 private:
650 bool _internal_has_target_pid() const;
651 public:
652 void clear_target_pid();
653 uint32_t target_pid() const;
654 void set_target_pid(uint32_t value);
655 private:
656 uint32_t _internal_target_pid() const;
657 void _internal_set_target_pid(uint32_t value);
658 public:
659
660 // required .goby.middleware.protobuf.TerminateResult.Result result = 3;
661 bool has_result() const;
662 private:
663 bool _internal_has_result() const;
664 public:
665 void clear_result();
668 private:
670 void _internal_set_result(::goby::middleware::protobuf::TerminateResult_Result value);
671 public:
672
673 // @@protoc_insertion_point(class_scope:goby.middleware.protobuf.TerminateResult)
674 private:
675 class _Internal;
676
677 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
678 typedef void InternalArenaConstructable_;
679 typedef void DestructorSkippable_;
680 struct Impl_ {
681 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
682 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
683 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr target_name_;
684 uint32_t target_pid_;
685 int result_;
686 };
687 union { Impl_ _impl_; };
688 friend struct ::TableStruct_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto;
689};
690// ===================================================================
691
692
693// ===================================================================
694
695#ifdef __GNUC__
696 #pragma GCC diagnostic push
697 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
698#endif // __GNUC__
699// TerminateRequest
700
701// optional string target_name = 1;
702inline bool TerminateRequest::_internal_has_target_name() const {
703 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
704 return value;
705}
706inline bool TerminateRequest::has_target_name() const {
707 return _internal_has_target_name();
708}
709inline void TerminateRequest::clear_target_name() {
710 _impl_.target_name_.ClearToEmpty();
711 _impl_._has_bits_[0] &= ~0x00000001u;
712}
713inline const std::string& TerminateRequest::target_name() const {
714 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateRequest.target_name)
715 return _internal_target_name();
716}
717template <typename ArgT0, typename... ArgT>
718inline PROTOBUF_ALWAYS_INLINE
719void TerminateRequest::set_target_name(ArgT0&& arg0, ArgT... args) {
720 _impl_._has_bits_[0] |= 0x00000001u;
721 _impl_.target_name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
722 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateRequest.target_name)
723}
724inline std::string* TerminateRequest::mutable_target_name() {
725 std::string* _s = _internal_mutable_target_name();
726 // @@protoc_insertion_point(field_mutable:goby.middleware.protobuf.TerminateRequest.target_name)
727 return _s;
728}
729inline const std::string& TerminateRequest::_internal_target_name() const {
730 return _impl_.target_name_.Get();
731}
732inline void TerminateRequest::_internal_set_target_name(const std::string& value) {
733 _impl_._has_bits_[0] |= 0x00000001u;
734 _impl_.target_name_.Set(value, GetArenaForAllocation());
735}
736inline std::string* TerminateRequest::_internal_mutable_target_name() {
737 _impl_._has_bits_[0] |= 0x00000001u;
738 return _impl_.target_name_.Mutable(GetArenaForAllocation());
739}
740inline std::string* TerminateRequest::release_target_name() {
741 // @@protoc_insertion_point(field_release:goby.middleware.protobuf.TerminateRequest.target_name)
742 if (!_internal_has_target_name()) {
743 return nullptr;
744 }
745 _impl_._has_bits_[0] &= ~0x00000001u;
746 auto* p = _impl_.target_name_.Release();
747#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
748 if (_impl_.target_name_.IsDefault()) {
749 _impl_.target_name_.Set("", GetArenaForAllocation());
750 }
751#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
752 return p;
753}
754inline void TerminateRequest::set_allocated_target_name(std::string* target_name) {
755 if (target_name != nullptr) {
756 _impl_._has_bits_[0] |= 0x00000001u;
757 } else {
758 _impl_._has_bits_[0] &= ~0x00000001u;
759 }
760 _impl_.target_name_.SetAllocated(target_name, GetArenaForAllocation());
761#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
762 if (_impl_.target_name_.IsDefault()) {
763 _impl_.target_name_.Set("", GetArenaForAllocation());
764 }
765#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
766 // @@protoc_insertion_point(field_set_allocated:goby.middleware.protobuf.TerminateRequest.target_name)
767}
768
769// optional uint32 target_pid = 2;
770inline bool TerminateRequest::_internal_has_target_pid() const {
771 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
772 return value;
773}
774inline bool TerminateRequest::has_target_pid() const {
775 return _internal_has_target_pid();
776}
777inline void TerminateRequest::clear_target_pid() {
778 _impl_.target_pid_ = 0u;
779 _impl_._has_bits_[0] &= ~0x00000002u;
780}
781inline uint32_t TerminateRequest::_internal_target_pid() const {
782 return _impl_.target_pid_;
783}
784inline uint32_t TerminateRequest::target_pid() const {
785 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateRequest.target_pid)
786 return _internal_target_pid();
787}
788inline void TerminateRequest::_internal_set_target_pid(uint32_t value) {
789 _impl_._has_bits_[0] |= 0x00000002u;
790 _impl_.target_pid_ = value;
791}
792inline void TerminateRequest::set_target_pid(uint32_t value) {
793 _internal_set_target_pid(value);
794 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateRequest.target_pid)
795}
796
797// -------------------------------------------------------------------
798
799// TerminateResponse
800
801// optional string target_name = 1;
802inline bool TerminateResponse::_internal_has_target_name() const {
803 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
804 return value;
805}
806inline bool TerminateResponse::has_target_name() const {
807 return _internal_has_target_name();
808}
809inline void TerminateResponse::clear_target_name() {
810 _impl_.target_name_.ClearToEmpty();
811 _impl_._has_bits_[0] &= ~0x00000001u;
812}
813inline const std::string& TerminateResponse::target_name() const {
814 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateResponse.target_name)
815 return _internal_target_name();
816}
817template <typename ArgT0, typename... ArgT>
818inline PROTOBUF_ALWAYS_INLINE
819void TerminateResponse::set_target_name(ArgT0&& arg0, ArgT... args) {
820 _impl_._has_bits_[0] |= 0x00000001u;
821 _impl_.target_name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
822 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateResponse.target_name)
823}
824inline std::string* TerminateResponse::mutable_target_name() {
825 std::string* _s = _internal_mutable_target_name();
826 // @@protoc_insertion_point(field_mutable:goby.middleware.protobuf.TerminateResponse.target_name)
827 return _s;
828}
829inline const std::string& TerminateResponse::_internal_target_name() const {
830 return _impl_.target_name_.Get();
831}
832inline void TerminateResponse::_internal_set_target_name(const std::string& value) {
833 _impl_._has_bits_[0] |= 0x00000001u;
834 _impl_.target_name_.Set(value, GetArenaForAllocation());
835}
836inline std::string* TerminateResponse::_internal_mutable_target_name() {
837 _impl_._has_bits_[0] |= 0x00000001u;
838 return _impl_.target_name_.Mutable(GetArenaForAllocation());
839}
840inline std::string* TerminateResponse::release_target_name() {
841 // @@protoc_insertion_point(field_release:goby.middleware.protobuf.TerminateResponse.target_name)
842 if (!_internal_has_target_name()) {
843 return nullptr;
844 }
845 _impl_._has_bits_[0] &= ~0x00000001u;
846 auto* p = _impl_.target_name_.Release();
847#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
848 if (_impl_.target_name_.IsDefault()) {
849 _impl_.target_name_.Set("", GetArenaForAllocation());
850 }
851#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
852 return p;
853}
854inline void TerminateResponse::set_allocated_target_name(std::string* target_name) {
855 if (target_name != nullptr) {
856 _impl_._has_bits_[0] |= 0x00000001u;
857 } else {
858 _impl_._has_bits_[0] &= ~0x00000001u;
859 }
860 _impl_.target_name_.SetAllocated(target_name, GetArenaForAllocation());
861#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
862 if (_impl_.target_name_.IsDefault()) {
863 _impl_.target_name_.Set("", GetArenaForAllocation());
864 }
865#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
866 // @@protoc_insertion_point(field_set_allocated:goby.middleware.protobuf.TerminateResponse.target_name)
867}
868
869// optional uint32 target_pid = 2;
870inline bool TerminateResponse::_internal_has_target_pid() const {
871 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
872 return value;
873}
874inline bool TerminateResponse::has_target_pid() const {
875 return _internal_has_target_pid();
876}
877inline void TerminateResponse::clear_target_pid() {
878 _impl_.target_pid_ = 0u;
879 _impl_._has_bits_[0] &= ~0x00000002u;
880}
881inline uint32_t TerminateResponse::_internal_target_pid() const {
882 return _impl_.target_pid_;
883}
884inline uint32_t TerminateResponse::target_pid() const {
885 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateResponse.target_pid)
886 return _internal_target_pid();
887}
888inline void TerminateResponse::_internal_set_target_pid(uint32_t value) {
889 _impl_._has_bits_[0] |= 0x00000002u;
890 _impl_.target_pid_ = value;
891}
892inline void TerminateResponse::set_target_pid(uint32_t value) {
893 _internal_set_target_pid(value);
894 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateResponse.target_pid)
895}
896
897// -------------------------------------------------------------------
898
899// TerminateResult
900
901// optional string target_name = 1;
902inline bool TerminateResult::_internal_has_target_name() const {
903 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
904 return value;
905}
906inline bool TerminateResult::has_target_name() const {
907 return _internal_has_target_name();
908}
909inline void TerminateResult::clear_target_name() {
910 _impl_.target_name_.ClearToEmpty();
911 _impl_._has_bits_[0] &= ~0x00000001u;
912}
913inline const std::string& TerminateResult::target_name() const {
914 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateResult.target_name)
915 return _internal_target_name();
916}
917template <typename ArgT0, typename... ArgT>
918inline PROTOBUF_ALWAYS_INLINE
919void TerminateResult::set_target_name(ArgT0&& arg0, ArgT... args) {
920 _impl_._has_bits_[0] |= 0x00000001u;
921 _impl_.target_name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
922 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateResult.target_name)
923}
924inline std::string* TerminateResult::mutable_target_name() {
925 std::string* _s = _internal_mutable_target_name();
926 // @@protoc_insertion_point(field_mutable:goby.middleware.protobuf.TerminateResult.target_name)
927 return _s;
928}
929inline const std::string& TerminateResult::_internal_target_name() const {
930 return _impl_.target_name_.Get();
931}
932inline void TerminateResult::_internal_set_target_name(const std::string& value) {
933 _impl_._has_bits_[0] |= 0x00000001u;
934 _impl_.target_name_.Set(value, GetArenaForAllocation());
935}
936inline std::string* TerminateResult::_internal_mutable_target_name() {
937 _impl_._has_bits_[0] |= 0x00000001u;
938 return _impl_.target_name_.Mutable(GetArenaForAllocation());
939}
940inline std::string* TerminateResult::release_target_name() {
941 // @@protoc_insertion_point(field_release:goby.middleware.protobuf.TerminateResult.target_name)
942 if (!_internal_has_target_name()) {
943 return nullptr;
944 }
945 _impl_._has_bits_[0] &= ~0x00000001u;
946 auto* p = _impl_.target_name_.Release();
947#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
948 if (_impl_.target_name_.IsDefault()) {
949 _impl_.target_name_.Set("", GetArenaForAllocation());
950 }
951#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
952 return p;
953}
954inline void TerminateResult::set_allocated_target_name(std::string* target_name) {
955 if (target_name != nullptr) {
956 _impl_._has_bits_[0] |= 0x00000001u;
957 } else {
958 _impl_._has_bits_[0] &= ~0x00000001u;
959 }
960 _impl_.target_name_.SetAllocated(target_name, GetArenaForAllocation());
961#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
962 if (_impl_.target_name_.IsDefault()) {
963 _impl_.target_name_.Set("", GetArenaForAllocation());
964 }
965#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
966 // @@protoc_insertion_point(field_set_allocated:goby.middleware.protobuf.TerminateResult.target_name)
967}
968
969// optional uint32 target_pid = 2;
970inline bool TerminateResult::_internal_has_target_pid() const {
971 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
972 return value;
973}
974inline bool TerminateResult::has_target_pid() const {
975 return _internal_has_target_pid();
976}
977inline void TerminateResult::clear_target_pid() {
978 _impl_.target_pid_ = 0u;
979 _impl_._has_bits_[0] &= ~0x00000002u;
980}
981inline uint32_t TerminateResult::_internal_target_pid() const {
982 return _impl_.target_pid_;
983}
984inline uint32_t TerminateResult::target_pid() const {
985 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateResult.target_pid)
986 return _internal_target_pid();
987}
988inline void TerminateResult::_internal_set_target_pid(uint32_t value) {
989 _impl_._has_bits_[0] |= 0x00000002u;
990 _impl_.target_pid_ = value;
991}
992inline void TerminateResult::set_target_pid(uint32_t value) {
993 _internal_set_target_pid(value);
994 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateResult.target_pid)
995}
996
997// required .goby.middleware.protobuf.TerminateResult.Result result = 3;
998inline bool TerminateResult::_internal_has_result() const {
999 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1000 return value;
1001}
1002inline bool TerminateResult::has_result() const {
1003 return _internal_has_result();
1004}
1005inline void TerminateResult::clear_result() {
1006 _impl_.result_ = 1;
1007 _impl_._has_bits_[0] &= ~0x00000004u;
1008}
1009inline ::goby::middleware::protobuf::TerminateResult_Result TerminateResult::_internal_result() const {
1010 return static_cast< ::goby::middleware::protobuf::TerminateResult_Result >(_impl_.result_);
1011}
1012inline ::goby::middleware::protobuf::TerminateResult_Result TerminateResult::result() const {
1013 // @@protoc_insertion_point(field_get:goby.middleware.protobuf.TerminateResult.result)
1014 return _internal_result();
1015}
1016inline void TerminateResult::_internal_set_result(::goby::middleware::protobuf::TerminateResult_Result value) {
1018 _impl_._has_bits_[0] |= 0x00000004u;
1019 _impl_.result_ = value;
1020}
1021inline void TerminateResult::set_result(::goby::middleware::protobuf::TerminateResult_Result value) {
1022 _internal_set_result(value);
1023 // @@protoc_insertion_point(field_set:goby.middleware.protobuf.TerminateResult.result)
1024}
1025
1026#ifdef __GNUC__
1027 #pragma GCC diagnostic pop
1028#endif // __GNUC__
1029// -------------------------------------------------------------------
1030
1031// -------------------------------------------------------------------
1032
1033
1034// @@protoc_insertion_point(namespace_scope)
1035
1036} // namespace protobuf
1037} // namespace middleware
1038} // namespace goby
1039
1040PROTOBUF_NAMESPACE_OPEN
1041
1042template <> struct is_proto_enum< ::goby::middleware::protobuf::TerminateResult_Result> : ::std::true_type {};
1043template <>
1045 return ::goby::middleware::protobuf::TerminateResult_Result_descriptor();
1046}
1047
1048PROTOBUF_NAMESPACE_CLOSE
1049
1050// @@protoc_insertion_point(global_scope)
1051
1052#include <google/protobuf/port_undef.inc>
1053#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
TerminateRequest(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const TerminateRequest & default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const TerminateRequest * internal_default_instance()
void UnsafeArenaSwap(TerminateRequest *other)
TerminateRequest & operator=(TerminateRequest &&from) noexcept
TerminateRequest & operator=(const TerminateRequest &from)
void MergeFrom(const TerminateRequest &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
PROTOBUF_CONSTEXPR TerminateRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void set_target_name(ArgT0 &&arg0, ArgT... args)
PROTOBUF_NODISCARD std::string * release_target_name()
TerminateRequest(TerminateRequest &&from) noexcept
TerminateRequest(const TerminateRequest &from)
friend void swap(TerminateRequest &a, TerminateRequest &b)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
const std::string & target_name() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void set_allocated_target_name(std::string *target_name)
void CopyFrom(const TerminateRequest &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
TerminateRequest * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void CopyFrom(const TerminateResponse &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
friend void swap(TerminateResponse &a, TerminateResponse &b)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
TerminateResponse & operator=(TerminateResponse &&from) noexcept
void UnsafeArenaSwap(TerminateResponse *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
TerminateResponse(TerminateResponse &&from) noexcept
void set_target_name(ArgT0 &&arg0, ArgT... args)
TerminateResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
PROTOBUF_CONSTEXPR TerminateResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const TerminateResponse * internal_default_instance()
TerminateResponse(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
TerminateResponse(const TerminateResponse &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void MergeFrom(const TerminateResponse &from)
static const TerminateResponse & default_instance()
TerminateResponse & operator=(const TerminateResponse &from)
void Swap(TerminateResponse *other)
void UnsafeArenaSwap(TerminateResult *other)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Result_descriptor()
friend void swap(TerminateResult &a, TerminateResult &b)
static bool Result_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Result *value)
static const TerminateResult * internal_default_instance()
TerminateResult(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void MergeFrom(const TerminateResult &from)
TerminateResult & operator=(TerminateResult &&from) noexcept
void set_target_name(ArgT0 &&arg0, ArgT... args)
static const TerminateResult & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const std::string & Result_Name(T enum_t_value)
TerminateResult(const TerminateResult &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void CopyFrom(const TerminateResult &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
TerminateResult & operator=(const TerminateResult &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
TerminateResult * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
TerminateResult(TerminateResult &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
PROTOBUF_CONSTEXPR TerminateResult(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TerminateResult_Result_descriptor()
constexpr TerminateResult_Result TerminateResult_Result_Result_MAX
TerminateResponseDefaultTypeInternal _TerminateResponse_default_instance_
constexpr TerminateResult_Result TerminateResult_Result_Result_MIN
TerminateResultDefaultTypeInternal _TerminateResult_default_instance_
TerminateRequestDefaultTypeInternal _TerminateRequest_default_instance_
const std::string & TerminateResult_Result_Name(T enum_t_value)
constexpr int TerminateResult_Result_Result_ARRAYSIZE
bool TerminateResult_Result_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TerminateResult_Result *value)
bool TerminateResult_Result_IsValid(int value)
The global namespace for the Goby project.
#define ByteSizeLong
const EnumDescriptor * GetEnumDescriptor< ::goby::middleware::protobuf::TerminateResult_Result >()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmiddleware_2fprotobuf_2fterminate_2eproto