Ignition Msgs

API Reference

5.8.1
diagnostics.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/diagnostics.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdiagnostics_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdiagnostics_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3014000
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 3014000 < 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>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
32 #include <google/protobuf/extension_set.h> // IWYU pragma: export
33 #include <google/protobuf/unknown_field_set.h>
34 #include "ignition/msgs/time.pb.h"
36 #ifndef _MSC_VER
37 #pragma GCC system_header
38 #else
39 #pragma warning(push)
40 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
41 #endif
42 #ifdef __linux__
43 #include <sys/sysmacros.h>
44 #endif
45 #include <memory>
46 #include <ignition/msgs/Export.hh>
47 // @@protoc_insertion_point(includes)
48 #include <google/protobuf/port_def.inc>
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fdiagnostics_2eproto IGNITION_MSGS_VISIBLE
50 PROTOBUF_NAMESPACE_OPEN
51 namespace internal {
52 class AnyMetadata;
53 } // namespace internal
54 PROTOBUF_NAMESPACE_CLOSE
55 
56 // Internal implementation detail -- do not use these members.
58  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
59  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
60  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
61  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
65  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
66  static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
67 };
68 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdiagnostics_2eproto;
69 namespace ignition {
70 namespace msgs {
71 class Diagnostics;
72 class DiagnosticsDefaultTypeInternal;
73 IGNITION_MSGS_VISIBLE extern DiagnosticsDefaultTypeInternal _Diagnostics_default_instance_;
74 class Diagnostics_DiagTime;
75 class Diagnostics_DiagTimeDefaultTypeInternal;
76 IGNITION_MSGS_VISIBLE extern Diagnostics_DiagTimeDefaultTypeInternal _Diagnostics_DiagTime_default_instance_;
77 } // namespace msgs
78 } // namespace ignition
79 PROTOBUF_NAMESPACE_OPEN
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Diagnostics* Arena::CreateMaybeMessage<::ignition::msgs::Diagnostics>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Diagnostics_DiagTime* Arena::CreateMaybeMessage<::ignition::msgs::Diagnostics_DiagTime>(Arena*);
82 PROTOBUF_NAMESPACE_CLOSE
83 namespace ignition {
84 namespace msgs {
85 
86 // ===================================================================
87 
88 class IGNITION_MSGS_VISIBLE Diagnostics_DiagTime PROTOBUF_FINAL :
89  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Diagnostics.DiagTime) */ {
90  public:
91  inline Diagnostics_DiagTime() : Diagnostics_DiagTime(nullptr) {}
93 
94  Diagnostics_DiagTime(const Diagnostics_DiagTime& from);
95  Diagnostics_DiagTime(Diagnostics_DiagTime&& from) noexcept
96  : Diagnostics_DiagTime() {
97  *this = ::std::move(from);
98  }
99 
100  inline Diagnostics_DiagTime& operator=(const Diagnostics_DiagTime& from) {
101  CopyFrom(from);
102  return *this;
103  }
104  inline Diagnostics_DiagTime& operator=(Diagnostics_DiagTime&& from) noexcept {
105  if (GetArena() == from.GetArena()) {
106  if (this != &from) InternalSwap(&from);
107  } else {
108  CopyFrom(from);
109  }
110  return *this;
111  }
112 
113  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
114  return GetDescriptor();
115  }
116  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
117  return GetMetadataStatic().descriptor;
118  }
119  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
120  return GetMetadataStatic().reflection;
121  }
122  static const Diagnostics_DiagTime& default_instance();
123 
124  static inline const Diagnostics_DiagTime* internal_default_instance() {
125  return reinterpret_cast<const Diagnostics_DiagTime*>(
127  }
128  static constexpr int kIndexInFileMessages =
129  0;
130 
131  friend void swap(Diagnostics_DiagTime& a, Diagnostics_DiagTime& b) {
132  a.Swap(&b);
133  }
134  inline void Swap(Diagnostics_DiagTime* other) {
135  if (other == this) return;
136  if (GetArena() == other->GetArena()) {
137  InternalSwap(other);
138  } else {
139  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
140  }
141  }
142  void UnsafeArenaSwap(Diagnostics_DiagTime* other) {
143  if (other == this) return;
144  GOOGLE_DCHECK(GetArena() == other->GetArena());
145  InternalSwap(other);
146  }
147 
148  // implements Message ----------------------------------------------
149 
150  inline Diagnostics_DiagTime* New() const final {
151  return CreateMaybeMessage<Diagnostics_DiagTime>(nullptr);
152  }
153 
154  Diagnostics_DiagTime* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
155  return CreateMaybeMessage<Diagnostics_DiagTime>(arena);
156  }
157  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
158  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
159  void CopyFrom(const Diagnostics_DiagTime& from);
160  void MergeFrom(const Diagnostics_DiagTime& from);
161  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
162  bool IsInitialized() const final;
163 
164  size_t ByteSizeLong() const final;
165  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
166  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
167  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
168  int GetCachedSize() const final { return _cached_size_.Get(); }
169 
170  private:
171  inline void SharedCtor();
172  inline void SharedDtor();
173  void SetCachedSize(int size) const final;
174  void InternalSwap(Diagnostics_DiagTime* other);
175  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
176  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
177  return "ignition.msgs.Diagnostics.DiagTime";
178  }
179  protected:
180  explicit Diagnostics_DiagTime(::PROTOBUF_NAMESPACE_ID::Arena* arena);
181  private:
182  static void ArenaDtor(void* object);
183  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
184  public:
185 
186  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
187  private:
188  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
189  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiagnostics_2eproto);
190  return ::descriptor_table_ignition_2fmsgs_2fdiagnostics_2eproto.file_level_metadata[kIndexInFileMessages];
191  }
192 
193  public:
194 
195  // nested types ----------------------------------------------------
196 
197  // accessors -------------------------------------------------------
198 
199  enum : int {
200  kNameFieldNumber = 1,
201  kElapsedFieldNumber = 2,
202  kWallFieldNumber = 3,
203  };
204  // string name = 1;
205  void clear_name();
206  const std::string& name() const;
207  void set_name(const std::string& value);
208  void set_name(std::string&& value);
209  void set_name(const char* value);
210  void set_name(const char* value, size_t size);
214  private:
215  const std::string& _internal_name() const;
216  void _internal_set_name(const std::string& value);
217  std::string* _internal_mutable_name();
218  public:
219 
220  // .ignition.msgs.Time elapsed = 2;
221  bool has_elapsed() const;
222  private:
223  bool _internal_has_elapsed() const;
224  public:
226  const ::ignition::msgs::Time& elapsed() const;
227  ::ignition::msgs::Time* release_elapsed();
228  ::ignition::msgs::Time* mutable_elapsed();
229  void set_allocated_elapsed(::ignition::msgs::Time* elapsed);
230  private:
231  const ::ignition::msgs::Time& _internal_elapsed() const;
232  ::ignition::msgs::Time* _internal_mutable_elapsed();
233  public:
235  ::ignition::msgs::Time* elapsed);
236  ::ignition::msgs::Time* unsafe_arena_release_elapsed();
237 
238  // .ignition.msgs.Time wall = 3;
239  bool has_wall() const;
240  private:
241  bool _internal_has_wall() const;
242  public:
243  void clear_wall();
244  const ::ignition::msgs::Time& wall() const;
245  ::ignition::msgs::Time* release_wall();
246  ::ignition::msgs::Time* mutable_wall();
247  void set_allocated_wall(::ignition::msgs::Time* wall);
248  private:
249  const ::ignition::msgs::Time& _internal_wall() const;
250  ::ignition::msgs::Time* _internal_mutable_wall();
251  public:
253  ::ignition::msgs::Time* wall);
254  ::ignition::msgs::Time* unsafe_arena_release_wall();
255 
256  // @@protoc_insertion_point(class_scope:ignition.msgs.Diagnostics.DiagTime)
257  private:
258  class _Internal;
259 
260  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
261  typedef void InternalArenaConstructable_;
262  typedef void DestructorSkippable_;
263  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
264  ::ignition::msgs::Time* elapsed_;
265  ::ignition::msgs::Time* wall_;
266  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
267  friend struct ::TableStruct_ignition_2fmsgs_2fdiagnostics_2eproto;
268 };
269 // -------------------------------------------------------------------
270 
271 class IGNITION_MSGS_VISIBLE Diagnostics PROTOBUF_FINAL :
272  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Diagnostics) */ {
273  public:
274  inline Diagnostics() : Diagnostics(nullptr) {}
275  virtual ~Diagnostics();
276 
277  Diagnostics(const Diagnostics& from);
278  Diagnostics(Diagnostics&& from) noexcept
279  : Diagnostics() {
280  *this = ::std::move(from);
281  }
282 
283  inline Diagnostics& operator=(const Diagnostics& from) {
284  CopyFrom(from);
285  return *this;
286  }
287  inline Diagnostics& operator=(Diagnostics&& from) noexcept {
288  if (GetArena() == from.GetArena()) {
289  if (this != &from) InternalSwap(&from);
290  } else {
291  CopyFrom(from);
292  }
293  return *this;
294  }
295 
296  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
297  return GetDescriptor();
298  }
299  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
300  return GetMetadataStatic().descriptor;
301  }
302  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
303  return GetMetadataStatic().reflection;
304  }
305  static const Diagnostics& default_instance();
306 
307  static inline const Diagnostics* internal_default_instance() {
308  return reinterpret_cast<const Diagnostics*>(
310  }
311  static constexpr int kIndexInFileMessages =
312  1;
313 
314  friend void swap(Diagnostics& a, Diagnostics& b) {
315  a.Swap(&b);
316  }
317  inline void Swap(Diagnostics* other) {
318  if (other == this) return;
319  if (GetArena() == other->GetArena()) {
320  InternalSwap(other);
321  } else {
322  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
323  }
324  }
325  void UnsafeArenaSwap(Diagnostics* other) {
326  if (other == this) return;
327  GOOGLE_DCHECK(GetArena() == other->GetArena());
328  InternalSwap(other);
329  }
330 
331  // implements Message ----------------------------------------------
332 
333  inline Diagnostics* New() const final {
334  return CreateMaybeMessage<Diagnostics>(nullptr);
335  }
336 
337  Diagnostics* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
338  return CreateMaybeMessage<Diagnostics>(arena);
339  }
340  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
341  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
342  void CopyFrom(const Diagnostics& from);
343  void MergeFrom(const Diagnostics& from);
344  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
345  bool IsInitialized() const final;
346 
347  size_t ByteSizeLong() const final;
348  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
349  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
350  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
351  int GetCachedSize() const final { return _cached_size_.Get(); }
352 
353  private:
354  inline void SharedCtor();
355  inline void SharedDtor();
356  void SetCachedSize(int size) const final;
357  void InternalSwap(Diagnostics* other);
358  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
359  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
360  return "ignition.msgs.Diagnostics";
361  }
362  protected:
363  explicit Diagnostics(::PROTOBUF_NAMESPACE_ID::Arena* arena);
364  private:
365  static void ArenaDtor(void* object);
366  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
367  public:
368 
369  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
370  private:
371  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
372  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiagnostics_2eproto);
373  return ::descriptor_table_ignition_2fmsgs_2fdiagnostics_2eproto.file_level_metadata[kIndexInFileMessages];
374  }
375 
376  public:
377 
378  // nested types ----------------------------------------------------
379 
380  typedef Diagnostics_DiagTime DiagTime;
381 
382  // accessors -------------------------------------------------------
383 
384  enum : int {
385  kTimeFieldNumber = 2,
386  kHeaderFieldNumber = 1,
387  kRealTimeFieldNumber = 3,
388  kSimTimeFieldNumber = 4,
389  kRealTimeFactorFieldNumber = 5,
390  };
391  // repeated .ignition.msgs.Diagnostics.DiagTime time = 2;
392  int time_size() const;
393  private:
394  int _internal_time_size() const;
395  public:
396  void clear_time();
397  ::ignition::msgs::Diagnostics_DiagTime* mutable_time(int index);
398  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >*
400  private:
401  const ::ignition::msgs::Diagnostics_DiagTime& _internal_time(int index) const;
402  ::ignition::msgs::Diagnostics_DiagTime* _internal_add_time();
403  public:
404  const ::ignition::msgs::Diagnostics_DiagTime& time(int index) const;
405  ::ignition::msgs::Diagnostics_DiagTime* add_time();
406  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >&
407  time() const;
408 
409  // .ignition.msgs.Header header = 1;
410  bool has_header() const;
411  private:
412  bool _internal_has_header() const;
413  public:
414  void clear_header();
415  const ::ignition::msgs::Header& header() const;
416  ::ignition::msgs::Header* release_header();
417  ::ignition::msgs::Header* mutable_header();
418  void set_allocated_header(::ignition::msgs::Header* header);
419  private:
420  const ::ignition::msgs::Header& _internal_header() const;
421  ::ignition::msgs::Header* _internal_mutable_header();
422  public:
424  ::ignition::msgs::Header* header);
425  ::ignition::msgs::Header* unsafe_arena_release_header();
426 
427  // .ignition.msgs.Time real_time = 3;
428  bool has_real_time() const;
429  private:
430  bool _internal_has_real_time() const;
431  public:
433  const ::ignition::msgs::Time& real_time() const;
434  ::ignition::msgs::Time* release_real_time();
435  ::ignition::msgs::Time* mutable_real_time();
436  void set_allocated_real_time(::ignition::msgs::Time* real_time);
437  private:
438  const ::ignition::msgs::Time& _internal_real_time() const;
439  ::ignition::msgs::Time* _internal_mutable_real_time();
440  public:
442  ::ignition::msgs::Time* real_time);
443  ::ignition::msgs::Time* unsafe_arena_release_real_time();
444 
445  // .ignition.msgs.Time sim_time = 4;
446  bool has_sim_time() const;
447  private:
448  bool _internal_has_sim_time() const;
449  public:
451  const ::ignition::msgs::Time& sim_time() const;
452  ::ignition::msgs::Time* release_sim_time();
453  ::ignition::msgs::Time* mutable_sim_time();
454  void set_allocated_sim_time(::ignition::msgs::Time* sim_time);
455  private:
456  const ::ignition::msgs::Time& _internal_sim_time() const;
457  ::ignition::msgs::Time* _internal_mutable_sim_time();
458  public:
460  ::ignition::msgs::Time* sim_time);
461  ::ignition::msgs::Time* unsafe_arena_release_sim_time();
462 
463  // double real_time_factor = 5;
465  double real_time_factor() const;
466  void set_real_time_factor(double value);
467  private:
468  double _internal_real_time_factor() const;
469  void _internal_set_real_time_factor(double value);
470  public:
471 
472  // @@protoc_insertion_point(class_scope:ignition.msgs.Diagnostics)
473  private:
474  class _Internal;
475 
476  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
477  typedef void InternalArenaConstructable_;
478  typedef void DestructorSkippable_;
479  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime > time_;
480  ::ignition::msgs::Header* header_;
481  ::ignition::msgs::Time* real_time_;
482  ::ignition::msgs::Time* sim_time_;
483  double real_time_factor_;
484  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
485  friend struct ::TableStruct_ignition_2fmsgs_2fdiagnostics_2eproto;
486 };
487 // ===================================================================
488 
489 
490 // ===================================================================
491 
492 #ifdef __GNUC__
493  #pragma GCC diagnostic push
494  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
495 #endif // __GNUC__
496 // Diagnostics_DiagTime
497 
498 // string name = 1;
499 inline void Diagnostics_DiagTime::clear_name() {
500  name_.ClearToEmpty();
501 }
502 inline const std::string& Diagnostics_DiagTime::name() const {
503  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.DiagTime.name)
504  return _internal_name();
505 }
506 inline void Diagnostics_DiagTime::set_name(const std::string& value) {
507  _internal_set_name(value);
508  // @@protoc_insertion_point(field_set:ignition.msgs.Diagnostics.DiagTime.name)
509 }
510 inline std::string* Diagnostics_DiagTime::mutable_name() {
511  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.DiagTime.name)
512  return _internal_mutable_name();
513 }
514 inline const std::string& Diagnostics_DiagTime::_internal_name() const {
515  return name_.Get();
516 }
517 inline void Diagnostics_DiagTime::_internal_set_name(const std::string& value) {
518 
519  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
520 }
521 inline void Diagnostics_DiagTime::set_name(std::string&& value) {
522 
523  name_.Set(
524  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
525  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Diagnostics.DiagTime.name)
526 }
527 inline void Diagnostics_DiagTime::set_name(const char* value) {
528  GOOGLE_DCHECK(value != nullptr);
529 
530  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
531  // @@protoc_insertion_point(field_set_char:ignition.msgs.Diagnostics.DiagTime.name)
532 }
533 inline void Diagnostics_DiagTime::set_name(const char* value,
534  size_t size) {
535 
536  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
537  reinterpret_cast<const char*>(value), size), GetArena());
538  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Diagnostics.DiagTime.name)
539 }
540 inline std::string* Diagnostics_DiagTime::_internal_mutable_name() {
541 
542  return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
543 }
544 inline std::string* Diagnostics_DiagTime::release_name() {
545  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.DiagTime.name)
546  return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
547 }
548 inline void Diagnostics_DiagTime::set_allocated_name(std::string* name) {
549  if (name != nullptr) {
550 
551  } else {
552 
553  }
554  name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
555  GetArena());
556  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.DiagTime.name)
557 }
558 
559 // .ignition.msgs.Time elapsed = 2;
560 inline bool Diagnostics_DiagTime::_internal_has_elapsed() const {
561  return this != internal_default_instance() && elapsed_ != nullptr;
562 }
563 inline bool Diagnostics_DiagTime::has_elapsed() const {
564  return _internal_has_elapsed();
565 }
566 inline const ::ignition::msgs::Time& Diagnostics_DiagTime::_internal_elapsed() const {
567  const ::ignition::msgs::Time* p = elapsed_;
568  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Time&>(
570 }
571 inline const ::ignition::msgs::Time& Diagnostics_DiagTime::elapsed() const {
572  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.DiagTime.elapsed)
573  return _internal_elapsed();
574 }
575 inline void Diagnostics_DiagTime::unsafe_arena_set_allocated_elapsed(
576  ::ignition::msgs::Time* elapsed) {
577  if (GetArena() == nullptr) {
578  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(elapsed_);
579  }
580  elapsed_ = elapsed;
581  if (elapsed) {
582 
583  } else {
584 
585  }
586  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Diagnostics.DiagTime.elapsed)
587 }
588 inline ::ignition::msgs::Time* Diagnostics_DiagTime::release_elapsed() {
589 
590  ::ignition::msgs::Time* temp = elapsed_;
591  elapsed_ = nullptr;
592  if (GetArena() != nullptr) {
593  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
594  }
595  return temp;
596 }
597 inline ::ignition::msgs::Time* Diagnostics_DiagTime::unsafe_arena_release_elapsed() {
598  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.DiagTime.elapsed)
599 
600  ::ignition::msgs::Time* temp = elapsed_;
601  elapsed_ = nullptr;
602  return temp;
603 }
604 inline ::ignition::msgs::Time* Diagnostics_DiagTime::_internal_mutable_elapsed() {
605 
606  if (elapsed_ == nullptr) {
607  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArena());
608  elapsed_ = p;
609  }
610  return elapsed_;
611 }
612 inline ::ignition::msgs::Time* Diagnostics_DiagTime::mutable_elapsed() {
613  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.DiagTime.elapsed)
614  return _internal_mutable_elapsed();
615 }
616 inline void Diagnostics_DiagTime::set_allocated_elapsed(::ignition::msgs::Time* elapsed) {
617  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
618  if (message_arena == nullptr) {
619  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(elapsed_);
620  }
621  if (elapsed) {
622  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
623  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(elapsed)->GetArena();
624  if (message_arena != submessage_arena) {
625  elapsed = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
626  message_arena, elapsed, submessage_arena);
627  }
628 
629  } else {
630 
631  }
632  elapsed_ = elapsed;
633  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.DiagTime.elapsed)
634 }
635 
636 // .ignition.msgs.Time wall = 3;
637 inline bool Diagnostics_DiagTime::_internal_has_wall() const {
638  return this != internal_default_instance() && wall_ != nullptr;
639 }
640 inline bool Diagnostics_DiagTime::has_wall() const {
641  return _internal_has_wall();
642 }
643 inline const ::ignition::msgs::Time& Diagnostics_DiagTime::_internal_wall() const {
644  const ::ignition::msgs::Time* p = wall_;
645  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Time&>(
647 }
648 inline const ::ignition::msgs::Time& Diagnostics_DiagTime::wall() const {
649  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.DiagTime.wall)
650  return _internal_wall();
651 }
652 inline void Diagnostics_DiagTime::unsafe_arena_set_allocated_wall(
653  ::ignition::msgs::Time* wall) {
654  if (GetArena() == nullptr) {
655  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(wall_);
656  }
657  wall_ = wall;
658  if (wall) {
659 
660  } else {
661 
662  }
663  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Diagnostics.DiagTime.wall)
664 }
665 inline ::ignition::msgs::Time* Diagnostics_DiagTime::release_wall() {
666 
667  ::ignition::msgs::Time* temp = wall_;
668  wall_ = nullptr;
669  if (GetArena() != nullptr) {
670  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
671  }
672  return temp;
673 }
674 inline ::ignition::msgs::Time* Diagnostics_DiagTime::unsafe_arena_release_wall() {
675  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.DiagTime.wall)
676 
677  ::ignition::msgs::Time* temp = wall_;
678  wall_ = nullptr;
679  return temp;
680 }
681 inline ::ignition::msgs::Time* Diagnostics_DiagTime::_internal_mutable_wall() {
682 
683  if (wall_ == nullptr) {
684  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArena());
685  wall_ = p;
686  }
687  return wall_;
688 }
689 inline ::ignition::msgs::Time* Diagnostics_DiagTime::mutable_wall() {
690  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.DiagTime.wall)
691  return _internal_mutable_wall();
692 }
693 inline void Diagnostics_DiagTime::set_allocated_wall(::ignition::msgs::Time* wall) {
694  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
695  if (message_arena == nullptr) {
696  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(wall_);
697  }
698  if (wall) {
699  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
700  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(wall)->GetArena();
701  if (message_arena != submessage_arena) {
702  wall = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
703  message_arena, wall, submessage_arena);
704  }
705 
706  } else {
707 
708  }
709  wall_ = wall;
710  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.DiagTime.wall)
711 }
712 
713 // -------------------------------------------------------------------
714 
715 // Diagnostics
716 
717 // .ignition.msgs.Header header = 1;
718 inline bool Diagnostics::_internal_has_header() const {
719  return this != internal_default_instance() && header_ != nullptr;
720 }
721 inline bool Diagnostics::has_header() const {
722  return _internal_has_header();
723 }
724 inline const ::ignition::msgs::Header& Diagnostics::_internal_header() const {
725  const ::ignition::msgs::Header* p = header_;
726  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
728 }
729 inline const ::ignition::msgs::Header& Diagnostics::header() const {
730  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.header)
731  return _internal_header();
732 }
733 inline void Diagnostics::unsafe_arena_set_allocated_header(
734  ::ignition::msgs::Header* header) {
735  if (GetArena() == nullptr) {
736  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
737  }
738  header_ = header;
739  if (header) {
740 
741  } else {
742 
743  }
744  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Diagnostics.header)
745 }
746 inline ::ignition::msgs::Header* Diagnostics::release_header() {
747 
748  ::ignition::msgs::Header* temp = header_;
749  header_ = nullptr;
750  if (GetArena() != nullptr) {
751  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
752  }
753  return temp;
754 }
755 inline ::ignition::msgs::Header* Diagnostics::unsafe_arena_release_header() {
756  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.header)
757 
758  ::ignition::msgs::Header* temp = header_;
759  header_ = nullptr;
760  return temp;
761 }
762 inline ::ignition::msgs::Header* Diagnostics::_internal_mutable_header() {
763 
764  if (header_ == nullptr) {
765  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
766  header_ = p;
767  }
768  return header_;
769 }
770 inline ::ignition::msgs::Header* Diagnostics::mutable_header() {
771  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.header)
772  return _internal_mutable_header();
773 }
774 inline void Diagnostics::set_allocated_header(::ignition::msgs::Header* header) {
775  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
776  if (message_arena == nullptr) {
777  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
778  }
779  if (header) {
780  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
781  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
782  if (message_arena != submessage_arena) {
783  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
784  message_arena, header, submessage_arena);
785  }
786 
787  } else {
788 
789  }
790  header_ = header;
791  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.header)
792 }
793 
794 // repeated .ignition.msgs.Diagnostics.DiagTime time = 2;
795 inline int Diagnostics::_internal_time_size() const {
796  return time_.size();
797 }
798 inline int Diagnostics::time_size() const {
799  return _internal_time_size();
800 }
801 inline void Diagnostics::clear_time() {
802  time_.Clear();
803 }
804 inline ::ignition::msgs::Diagnostics_DiagTime* Diagnostics::mutable_time(int index) {
805  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.time)
806  return time_.Mutable(index);
807 }
808 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >*
809 Diagnostics::mutable_time() {
810  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Diagnostics.time)
811  return &time_;
812 }
813 inline const ::ignition::msgs::Diagnostics_DiagTime& Diagnostics::_internal_time(int index) const {
814  return time_.Get(index);
815 }
816 inline const ::ignition::msgs::Diagnostics_DiagTime& Diagnostics::time(int index) const {
817  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.time)
818  return _internal_time(index);
819 }
820 inline ::ignition::msgs::Diagnostics_DiagTime* Diagnostics::_internal_add_time() {
821  return time_.Add();
822 }
823 inline ::ignition::msgs::Diagnostics_DiagTime* Diagnostics::add_time() {
824  // @@protoc_insertion_point(field_add:ignition.msgs.Diagnostics.time)
825  return _internal_add_time();
826 }
827 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >&
828 Diagnostics::time() const {
829  // @@protoc_insertion_point(field_list:ignition.msgs.Diagnostics.time)
830  return time_;
831 }
832 
833 // .ignition.msgs.Time real_time = 3;
834 inline bool Diagnostics::_internal_has_real_time() const {
835  return this != internal_default_instance() && real_time_ != nullptr;
836 }
837 inline bool Diagnostics::has_real_time() const {
838  return _internal_has_real_time();
839 }
840 inline const ::ignition::msgs::Time& Diagnostics::_internal_real_time() const {
841  const ::ignition::msgs::Time* p = real_time_;
842  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Time&>(
844 }
845 inline const ::ignition::msgs::Time& Diagnostics::real_time() const {
846  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.real_time)
847  return _internal_real_time();
848 }
849 inline void Diagnostics::unsafe_arena_set_allocated_real_time(
850  ::ignition::msgs::Time* real_time) {
851  if (GetArena() == nullptr) {
852  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(real_time_);
853  }
854  real_time_ = real_time;
855  if (real_time) {
856 
857  } else {
858 
859  }
860  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Diagnostics.real_time)
861 }
862 inline ::ignition::msgs::Time* Diagnostics::release_real_time() {
863 
864  ::ignition::msgs::Time* temp = real_time_;
865  real_time_ = nullptr;
866  if (GetArena() != nullptr) {
867  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
868  }
869  return temp;
870 }
871 inline ::ignition::msgs::Time* Diagnostics::unsafe_arena_release_real_time() {
872  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.real_time)
873 
874  ::ignition::msgs::Time* temp = real_time_;
875  real_time_ = nullptr;
876  return temp;
877 }
878 inline ::ignition::msgs::Time* Diagnostics::_internal_mutable_real_time() {
879 
880  if (real_time_ == nullptr) {
881  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArena());
882  real_time_ = p;
883  }
884  return real_time_;
885 }
886 inline ::ignition::msgs::Time* Diagnostics::mutable_real_time() {
887  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.real_time)
888  return _internal_mutable_real_time();
889 }
890 inline void Diagnostics::set_allocated_real_time(::ignition::msgs::Time* real_time) {
891  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
892  if (message_arena == nullptr) {
893  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(real_time_);
894  }
895  if (real_time) {
896  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
897  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(real_time)->GetArena();
898  if (message_arena != submessage_arena) {
899  real_time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
900  message_arena, real_time, submessage_arena);
901  }
902 
903  } else {
904 
905  }
906  real_time_ = real_time;
907  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.real_time)
908 }
909 
910 // .ignition.msgs.Time sim_time = 4;
911 inline bool Diagnostics::_internal_has_sim_time() const {
912  return this != internal_default_instance() && sim_time_ != nullptr;
913 }
914 inline bool Diagnostics::has_sim_time() const {
915  return _internal_has_sim_time();
916 }
917 inline const ::ignition::msgs::Time& Diagnostics::_internal_sim_time() const {
918  const ::ignition::msgs::Time* p = sim_time_;
919  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Time&>(
921 }
922 inline const ::ignition::msgs::Time& Diagnostics::sim_time() const {
923  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.sim_time)
924  return _internal_sim_time();
925 }
926 inline void Diagnostics::unsafe_arena_set_allocated_sim_time(
927  ::ignition::msgs::Time* sim_time) {
928  if (GetArena() == nullptr) {
929  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sim_time_);
930  }
931  sim_time_ = sim_time;
932  if (sim_time) {
933 
934  } else {
935 
936  }
937  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Diagnostics.sim_time)
938 }
939 inline ::ignition::msgs::Time* Diagnostics::release_sim_time() {
940 
941  ::ignition::msgs::Time* temp = sim_time_;
942  sim_time_ = nullptr;
943  if (GetArena() != nullptr) {
944  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
945  }
946  return temp;
947 }
948 inline ::ignition::msgs::Time* Diagnostics::unsafe_arena_release_sim_time() {
949  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.sim_time)
950 
951  ::ignition::msgs::Time* temp = sim_time_;
952  sim_time_ = nullptr;
953  return temp;
954 }
955 inline ::ignition::msgs::Time* Diagnostics::_internal_mutable_sim_time() {
956 
957  if (sim_time_ == nullptr) {
958  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArena());
959  sim_time_ = p;
960  }
961  return sim_time_;
962 }
963 inline ::ignition::msgs::Time* Diagnostics::mutable_sim_time() {
964  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.sim_time)
965  return _internal_mutable_sim_time();
966 }
967 inline void Diagnostics::set_allocated_sim_time(::ignition::msgs::Time* sim_time) {
968  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
969  if (message_arena == nullptr) {
970  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(sim_time_);
971  }
972  if (sim_time) {
973  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
974  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sim_time)->GetArena();
975  if (message_arena != submessage_arena) {
976  sim_time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
977  message_arena, sim_time, submessage_arena);
978  }
979 
980  } else {
981 
982  }
983  sim_time_ = sim_time;
984  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.sim_time)
985 }
986 
987 // double real_time_factor = 5;
988 inline void Diagnostics::clear_real_time_factor() {
989  real_time_factor_ = 0;
990 }
991 inline double Diagnostics::_internal_real_time_factor() const {
992  return real_time_factor_;
993 }
994 inline double Diagnostics::real_time_factor() const {
995  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.real_time_factor)
996  return _internal_real_time_factor();
997 }
998 inline void Diagnostics::_internal_set_real_time_factor(double value) {
999 
1000  real_time_factor_ = value;
1001 }
1002 inline void Diagnostics::set_real_time_factor(double value) {
1003  _internal_set_real_time_factor(value);
1004  // @@protoc_insertion_point(field_set:ignition.msgs.Diagnostics.real_time_factor)
1005 }
1006 
1007 #ifdef __GNUC__
1008  #pragma GCC diagnostic pop
1009 #endif // __GNUC__
1010 // -------------------------------------------------------------------
1011 
1012 
1017 // @@protoc_insertion_point(namespace_scope)
1018 
1019 } // namespace msgs
1020 } // namespace ignition
1021 
1022 #ifdef _MSC_VER
1023 #pragma warning(pop)
1024 #endif
1025 // @@protoc_insertion_point(global_scope)
1026 
1027 #include <google/protobuf/port_undef.inc>
1028 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdiagnostics_2eproto
Definition: actor.pb.h:98
::ignition::msgs::Time * mutable_elapsed()
void Swap(Diagnostics *other)
Definition: diagnostics.pb.h:317
static const Diagnostics_DiagTime * internal_default_instance()
Definition: diagnostics.pb.h:124
void unsafe_arena_set_allocated_elapsed(::ignition::msgs::Time *elapsed)
void CopyFrom(const Diagnostics_DiagTime &from)
::ignition::msgs::Diagnostics_DiagTime * add_time()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: diagnostics.pb.h:119
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Diagnostics_DiagTime(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::Time * unsafe_arena_release_wall()
::ignition::msgs::Header * release_header()
void set_name(const char *value, size_t size)
Diagnostics_DiagTime & operator=(Diagnostics_DiagTime &&from) noexcept
Definition: diagnostics.pb.h:104
void set_allocated_wall(::ignition::msgs::Time *wall)
::ignition::msgs::Header * mutable_header()
static const Diagnostics & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: diagnostics.pb.h:113
void set_name(const std::string &value)
Diagnostics(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::ignition::msgs::Time & wall() const
const ::ignition::msgs::Time & real_time() const
void MergeFrom(const Diagnostics &from)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime > * mutable_time()
void set_allocated_sim_time(::ignition::msgs::Time *sim_time)
static const Diagnostics * internal_default_instance()
Definition: diagnostics.pb.h:307
Diagnostics_DiagTime * New() const final
Definition: diagnostics.pb.h:150
void unsafe_arena_set_allocated_sim_time(::ignition::msgs::Time *sim_time)
Diagnostics()
Definition: diagnostics.pb.h:274
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
void unsafe_arena_set_allocated_wall(::ignition::msgs::Time *wall)
friend void swap(Diagnostics &a, Diagnostics &b)
Definition: diagnostics.pb.h:314
Diagnostics * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: diagnostics.pb.h:337
Diagnostics_DiagTime(Diagnostics_DiagTime &&from) noexcept
Definition: diagnostics.pb.h:95
const ::ignition::msgs::Time & sim_time() const
::ignition::msgs::Time * unsafe_arena_release_real_time()
::ignition::msgs::Time * release_real_time()
::ignition::msgs::Time * mutable_real_time()
::ignition::msgs::Time * mutable_wall()
Diagnostics & operator=(const Diagnostics &from)
Definition: diagnostics.pb.h:283
::ignition::msgs::Time * mutable_sim_time()
::ignition::msgs::Header * unsafe_arena_release_header()
::ignition::msgs::Time * unsafe_arena_release_elapsed()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::ignition::msgs::Time * release_elapsed()
::ignition::msgs::Time * release_sim_time()
void set_allocated_real_time(::ignition::msgs::Time *real_time)
void UnsafeArenaSwap(Diagnostics *other)
Definition: diagnostics.pb.h:325
::ignition::msgs::Time * unsafe_arena_release_sim_time()
void set_allocated_header(::ignition::msgs::Header *header)
Diagnostics_DiagTime * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: diagnostics.pb.h:154
Diagnostics * New() const final
Definition: diagnostics.pb.h:333
Diagnostics_DiagTime(const Diagnostics_DiagTime &from)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
const ::ignition::msgs::Diagnostics_DiagTime & time(int index) const
Diagnostics & operator=(Diagnostics &&from) noexcept
Definition: diagnostics.pb.h:287
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: diagnostics.pb.h:116
::ignition::msgs::Time * release_wall()
static const Diagnostics_DiagTime & default_instance()
Diagnostics_DiagTime & operator=(const Diagnostics_DiagTime &from)
Definition: diagnostics.pb.h:100
void MergeFrom(const Diagnostics_DiagTime &from)
::ignition::msgs::Diagnostics_DiagTime * mutable_time(int index)
Diagnostics(Diagnostics &&from) noexcept
Definition: diagnostics.pb.h:278
const std::string & name() const
void set_real_time_factor(double value)
void set_name(const char *value)
void set_name(std::string &&value)
friend void swap(Diagnostics_DiagTime &a, Diagnostics_DiagTime &b)
Definition: diagnostics.pb.h:131
void set_allocated_elapsed(::ignition::msgs::Time *elapsed)
Diagnostics(const Diagnostics &from)
void set_allocated_name(std::string *name)
Diagnostics_DiagTime()
Definition: diagnostics.pb.h:91
Diagnostics_DiagTime DiagTime
Definition: diagnostics.pb.h:380
void UnsafeArenaSwap(Diagnostics_DiagTime *other)
Definition: diagnostics.pb.h:142
void Swap(Diagnostics_DiagTime *other)
Definition: diagnostics.pb.h:134
void unsafe_arena_set_allocated_real_time(::ignition::msgs::Time *real_time)
const ::ignition::msgs::Header & header() const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime > & time() const
void CopyFrom(const Diagnostics &from)
const ::ignition::msgs::Time & elapsed() const
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdiagnostics_2eproto
std::shared_ptr< Diagnostics > DiagnosticsSharedPtr
Definition: diagnostics.pb.h:1015
std::unique_ptr< Diagnostics > DiagnosticsUniquePtr
Definition: diagnostics.pb.h:1013
IGNITION_MSGS_VISIBLE DiagnosticsDefaultTypeInternal _Diagnostics_default_instance_
std::shared_ptr< const Diagnostics > ConstDiagnosticsSharedPtr
Definition: diagnostics.pb.h:1016
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE Diagnostics_DiagTimeDefaultTypeInternal _Diagnostics_DiagTime_default_instance_
std::unique_ptr< const Diagnostics > ConstDiagnosticsUniquePtr
Definition: diagnostics.pb.h:1014
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
Definition: actor.pb.h:52
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)