Ignition Msgs

API Reference

8.4.0
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 PROTOBUF_ignition_2fmsgs_2fdiagnostics_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2fdiagnostics_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3000000
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 3000000 < GOOGLE_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/arena.h>
23 #include <google/protobuf/arenastring.h>
24 #include <google/protobuf/generated_message_util.h>
25 #include <google/protobuf/metadata.h>
26 #include <google/protobuf/message.h>
27 #include <google/protobuf/repeated_field.h>
28 #include <google/protobuf/extension_set.h>
29 #include <google/protobuf/unknown_field_set.h>
30 #include "ignition/msgs/time.pb.h"
32 #ifndef _MSC_VER
33 #pragma GCC system_header
34 #else
35 #pragma warning(push)
36 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
37 #endif
38 #ifdef __linux__
39 #include <sys/sysmacros.h>
40 #endif
41 #include <memory>
42 #include <ignition/msgs/Export.hh>
43 // @@protoc_insertion_point(includes)
44 
45 namespace ignition {
46 namespace msgs {
47 
48 // Internal implementation detail -- do not call these.
52 
53 class Diagnostics;
54 class Diagnostics_DiagTime;
55 
56 // ===================================================================
57 
58 class IGNITION_MSGS_VISIBLE Diagnostics_DiagTime : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Diagnostics.DiagTime) */ {
59  public:
61  virtual ~Diagnostics_DiagTime();
62 
64 
66  CopyFrom(from);
67  return *this;
68  }
69 
70  static const ::google::protobuf::Descriptor* descriptor();
71  static const Diagnostics_DiagTime& default_instance();
72 
73  void Swap(Diagnostics_DiagTime* other);
74 
75  // implements Message ----------------------------------------------
76 
77  inline Diagnostics_DiagTime* New() const { return New(NULL); }
78 
79  Diagnostics_DiagTime* New(::google::protobuf::Arena* arena) const;
80  void CopyFrom(const ::google::protobuf::Message& from);
81  void MergeFrom(const ::google::protobuf::Message& from);
82  void CopyFrom(const Diagnostics_DiagTime& from);
83  void MergeFrom(const Diagnostics_DiagTime& from);
84  void Clear();
85  bool IsInitialized() const;
86 
87  int ByteSize() const;
88  bool MergePartialFromCodedStream(
89  ::google::protobuf::io::CodedInputStream* input);
90  void SerializeWithCachedSizes(
91  ::google::protobuf::io::CodedOutputStream* output) const;
92  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
93  bool deterministic, ::google::protobuf::uint8* output) const;
94  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
95  return InternalSerializeWithCachedSizesToArray(false, output);
96  }
97  int GetCachedSize() const { return _cached_size_; }
98  private:
99  void SharedCtor();
100  void SharedDtor();
101  void SetCachedSize(int size) const;
102  void InternalSwap(Diagnostics_DiagTime* other);
103  private:
104  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
105  return _internal_metadata_.arena();
106  }
107  inline void* MaybeArenaPtr() const {
108  return _internal_metadata_.raw_arena_ptr();
109  }
110  public:
111 
112  ::google::protobuf::Metadata GetMetadata() const;
113 
114  // nested types ----------------------------------------------------
115 
116  // accessors -------------------------------------------------------
117 
118  // optional string name = 1;
119  void clear_name();
120  static const int kNameFieldNumber = 1;
121  const ::std::string& name() const;
122  void set_name(const ::std::string& value);
123  void set_name(const char* value);
124  void set_name(const char* value, size_t size);
125  ::std::string* mutable_name();
126  ::std::string* release_name();
127  void set_allocated_name(::std::string* name);
128 
129  // optional .ignition.msgs.Time elapsed = 2;
130  bool has_elapsed() const;
131  void clear_elapsed();
132  static const int kElapsedFieldNumber = 2;
133  const ::ignition::msgs::Time& elapsed() const;
134  ::ignition::msgs::Time* mutable_elapsed();
135  ::ignition::msgs::Time* release_elapsed();
136  void set_allocated_elapsed(::ignition::msgs::Time* elapsed);
137 
138  // optional .ignition.msgs.Time wall = 3;
139  bool has_wall() const;
140  void clear_wall();
141  static const int kWallFieldNumber = 3;
142  const ::ignition::msgs::Time& wall() const;
143  ::ignition::msgs::Time* mutable_wall();
144  ::ignition::msgs::Time* release_wall();
145  void set_allocated_wall(::ignition::msgs::Time* wall);
146 
147  // @@protoc_insertion_point(class_scope:ignition.msgs.Diagnostics.DiagTime)
148  private:
149 
150  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
151  bool _is_default_instance_;
152  ::google::protobuf::internal::ArenaStringPtr name_;
153  ::ignition::msgs::Time* elapsed_;
154  ::ignition::msgs::Time* wall_;
155  mutable int _cached_size_;
156  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fdiagnostics_2eproto();
159 
160  void InitAsDefaultInstance();
161  static Diagnostics_DiagTime* default_instance_;
162 };
163 // -------------------------------------------------------------------
164 
165 class IGNITION_MSGS_VISIBLE Diagnostics : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Diagnostics) */ {
166  public:
167  Diagnostics();
168  virtual ~Diagnostics();
169 
170  Diagnostics(const Diagnostics& from);
171 
172  inline Diagnostics& operator=(const Diagnostics& from) {
173  CopyFrom(from);
174  return *this;
175  }
176 
177  static const ::google::protobuf::Descriptor* descriptor();
178  static const Diagnostics& default_instance();
179 
180  void Swap(Diagnostics* other);
181 
182  // implements Message ----------------------------------------------
183 
184  inline Diagnostics* New() const { return New(NULL); }
185 
186  Diagnostics* New(::google::protobuf::Arena* arena) const;
187  void CopyFrom(const ::google::protobuf::Message& from);
188  void MergeFrom(const ::google::protobuf::Message& from);
189  void CopyFrom(const Diagnostics& from);
190  void MergeFrom(const Diagnostics& from);
191  void Clear();
192  bool IsInitialized() const;
193 
194  int ByteSize() const;
195  bool MergePartialFromCodedStream(
196  ::google::protobuf::io::CodedInputStream* input);
197  void SerializeWithCachedSizes(
198  ::google::protobuf::io::CodedOutputStream* output) const;
199  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
200  bool deterministic, ::google::protobuf::uint8* output) const;
201  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
202  return InternalSerializeWithCachedSizesToArray(false, output);
203  }
204  int GetCachedSize() const { return _cached_size_; }
205  private:
206  void SharedCtor();
207  void SharedDtor();
208  void SetCachedSize(int size) const;
209  void InternalSwap(Diagnostics* other);
210  private:
211  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
212  return _internal_metadata_.arena();
213  }
214  inline void* MaybeArenaPtr() const {
215  return _internal_metadata_.raw_arena_ptr();
216  }
217  public:
218 
219  ::google::protobuf::Metadata GetMetadata() const;
220 
221  // nested types ----------------------------------------------------
222 
224 
225  // accessors -------------------------------------------------------
226 
227  // optional .ignition.msgs.Header header = 1;
228  bool has_header() const;
229  void clear_header();
230  static const int kHeaderFieldNumber = 1;
231  const ::ignition::msgs::Header& header() const;
232  ::ignition::msgs::Header* mutable_header();
233  ::ignition::msgs::Header* release_header();
234  void set_allocated_header(::ignition::msgs::Header* header);
235 
236  // repeated .ignition.msgs.Diagnostics.DiagTime time = 2;
237  int time_size() const;
238  void clear_time();
239  static const int kTimeFieldNumber = 2;
240  const ::ignition::msgs::Diagnostics_DiagTime& time(int index) const;
241  ::ignition::msgs::Diagnostics_DiagTime* mutable_time(int index);
243  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >*
244  mutable_time();
245  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >&
246  time() const;
247 
248  // optional .ignition.msgs.Time real_time = 3;
249  bool has_real_time() const;
250  void clear_real_time();
251  static const int kRealTimeFieldNumber = 3;
252  const ::ignition::msgs::Time& real_time() const;
253  ::ignition::msgs::Time* mutable_real_time();
254  ::ignition::msgs::Time* release_real_time();
255  void set_allocated_real_time(::ignition::msgs::Time* real_time);
256 
257  // optional .ignition.msgs.Time sim_time = 4;
258  bool has_sim_time() const;
259  void clear_sim_time();
260  static const int kSimTimeFieldNumber = 4;
261  const ::ignition::msgs::Time& sim_time() const;
262  ::ignition::msgs::Time* mutable_sim_time();
263  ::ignition::msgs::Time* release_sim_time();
264  void set_allocated_sim_time(::ignition::msgs::Time* sim_time);
265 
266  // optional double real_time_factor = 5;
267  void clear_real_time_factor();
268  static const int kRealTimeFactorFieldNumber = 5;
269  double real_time_factor() const;
270  void set_real_time_factor(double value);
271 
272  // @@protoc_insertion_point(class_scope:ignition.msgs.Diagnostics)
273  private:
274 
275  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
276  bool _is_default_instance_;
277  ::ignition::msgs::Header* header_;
278  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime > time_;
279  ::ignition::msgs::Time* real_time_;
280  ::ignition::msgs::Time* sim_time_;
281  double real_time_factor_;
282  mutable int _cached_size_;
283  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fdiagnostics_2eproto();
286 
287  void InitAsDefaultInstance();
288  static Diagnostics* default_instance_;
289 };
290 // ===================================================================
291 
292 
293 // ===================================================================
294 
295 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
296 // Diagnostics_DiagTime
297 
298 // optional string name = 1;
300  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
301 }
302 inline const ::std::string& Diagnostics_DiagTime::name() const {
303  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.DiagTime.name)
304  return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
305 }
306 inline void Diagnostics_DiagTime::set_name(const ::std::string& value) {
307 
308  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
309  // @@protoc_insertion_point(field_set:ignition.msgs.Diagnostics.DiagTime.name)
310 }
311 inline void Diagnostics_DiagTime::set_name(const char* value) {
312 
313  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
314  // @@protoc_insertion_point(field_set_char:ignition.msgs.Diagnostics.DiagTime.name)
315 }
316 inline void Diagnostics_DiagTime::set_name(const char* value, size_t size) {
317 
318  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
319  ::std::string(reinterpret_cast<const char*>(value), size));
320  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Diagnostics.DiagTime.name)
321 }
322 inline ::std::string* Diagnostics_DiagTime::mutable_name() {
323 
324  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.DiagTime.name)
325  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
326 }
327 inline ::std::string* Diagnostics_DiagTime::release_name() {
328  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.DiagTime.name)
329 
330  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
331 }
333  if (name != NULL) {
334 
335  } else {
336 
337  }
338  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
339  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.DiagTime.name)
340 }
341 
342 // optional .ignition.msgs.Time elapsed = 2;
344  return !_is_default_instance_ && elapsed_ != NULL;
345 }
347  if (GetArenaNoVirtual() == NULL && elapsed_ != NULL) delete elapsed_;
348  elapsed_ = NULL;
349 }
350 inline const ::ignition::msgs::Time& Diagnostics_DiagTime::elapsed() const {
351  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.DiagTime.elapsed)
352  return elapsed_ != NULL ? *elapsed_ : *default_instance_->elapsed_;
353 }
354 inline ::ignition::msgs::Time* Diagnostics_DiagTime::mutable_elapsed() {
355 
356  if (elapsed_ == NULL) {
357  elapsed_ = new ::ignition::msgs::Time;
358  }
359  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.DiagTime.elapsed)
360  return elapsed_;
361 }
362 inline ::ignition::msgs::Time* Diagnostics_DiagTime::release_elapsed() {
363  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.DiagTime.elapsed)
364 
365  ::ignition::msgs::Time* temp = elapsed_;
366  elapsed_ = NULL;
367  return temp;
368 }
370  delete elapsed_;
371  elapsed_ = elapsed;
372  if (elapsed) {
373 
374  } else {
375 
376  }
377  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.DiagTime.elapsed)
378 }
379 
380 // optional .ignition.msgs.Time wall = 3;
381 inline bool Diagnostics_DiagTime::has_wall() const {
382  return !_is_default_instance_ && wall_ != NULL;
383 }
385  if (GetArenaNoVirtual() == NULL && wall_ != NULL) delete wall_;
386  wall_ = NULL;
387 }
388 inline const ::ignition::msgs::Time& Diagnostics_DiagTime::wall() const {
389  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.DiagTime.wall)
390  return wall_ != NULL ? *wall_ : *default_instance_->wall_;
391 }
392 inline ::ignition::msgs::Time* Diagnostics_DiagTime::mutable_wall() {
393 
394  if (wall_ == NULL) {
395  wall_ = new ::ignition::msgs::Time;
396  }
397  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.DiagTime.wall)
398  return wall_;
399 }
400 inline ::ignition::msgs::Time* Diagnostics_DiagTime::release_wall() {
401  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.DiagTime.wall)
402 
403  ::ignition::msgs::Time* temp = wall_;
404  wall_ = NULL;
405  return temp;
406 }
408  delete wall_;
409  wall_ = wall;
410  if (wall) {
411 
412  } else {
413 
414  }
415  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.DiagTime.wall)
416 }
417 
418 // -------------------------------------------------------------------
419 
420 // Diagnostics
421 
422 // optional .ignition.msgs.Header header = 1;
423 inline bool Diagnostics::has_header() const {
424  return !_is_default_instance_ && header_ != NULL;
425 }
427  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
428  header_ = NULL;
429 }
430 inline const ::ignition::msgs::Header& Diagnostics::header() const {
431  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.header)
432  return header_ != NULL ? *header_ : *default_instance_->header_;
433 }
434 inline ::ignition::msgs::Header* Diagnostics::mutable_header() {
435 
436  if (header_ == NULL) {
437  header_ = new ::ignition::msgs::Header;
438  }
439  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.header)
440  return header_;
441 }
442 inline ::ignition::msgs::Header* Diagnostics::release_header() {
443  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.header)
444 
445  ::ignition::msgs::Header* temp = header_;
446  header_ = NULL;
447  return temp;
448 }
450  delete header_;
451  header_ = header;
452  if (header) {
453 
454  } else {
455 
456  }
457  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.header)
458 }
459 
460 // repeated .ignition.msgs.Diagnostics.DiagTime time = 2;
461 inline int Diagnostics::time_size() const {
462  return time_.size();
463 }
464 inline void Diagnostics::clear_time() {
465  time_.Clear();
466 }
467 inline const ::ignition::msgs::Diagnostics_DiagTime& Diagnostics::time(int index) const {
468  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.time)
469  return time_.Get(index);
470 }
471 inline ::ignition::msgs::Diagnostics_DiagTime* Diagnostics::mutable_time(int index) {
472  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.time)
473  return time_.Mutable(index);
474 }
475 inline ::ignition::msgs::Diagnostics_DiagTime* Diagnostics::add_time() {
476  // @@protoc_insertion_point(field_add:ignition.msgs.Diagnostics.time)
477  return time_.Add();
478 }
479 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >*
481  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Diagnostics.time)
482  return &time_;
483 }
484 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime >&
486  // @@protoc_insertion_point(field_list:ignition.msgs.Diagnostics.time)
487  return time_;
488 }
489 
490 // optional .ignition.msgs.Time real_time = 3;
491 inline bool Diagnostics::has_real_time() const {
492  return !_is_default_instance_ && real_time_ != NULL;
493 }
495  if (GetArenaNoVirtual() == NULL && real_time_ != NULL) delete real_time_;
496  real_time_ = NULL;
497 }
498 inline const ::ignition::msgs::Time& Diagnostics::real_time() const {
499  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.real_time)
500  return real_time_ != NULL ? *real_time_ : *default_instance_->real_time_;
501 }
502 inline ::ignition::msgs::Time* Diagnostics::mutable_real_time() {
503 
504  if (real_time_ == NULL) {
505  real_time_ = new ::ignition::msgs::Time;
506  }
507  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.real_time)
508  return real_time_;
509 }
510 inline ::ignition::msgs::Time* Diagnostics::release_real_time() {
511  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.real_time)
512 
513  ::ignition::msgs::Time* temp = real_time_;
514  real_time_ = NULL;
515  return temp;
516 }
518  delete real_time_;
519  real_time_ = real_time;
520  if (real_time) {
521 
522  } else {
523 
524  }
525  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.real_time)
526 }
527 
528 // optional .ignition.msgs.Time sim_time = 4;
529 inline bool Diagnostics::has_sim_time() const {
530  return !_is_default_instance_ && sim_time_ != NULL;
531 }
533  if (GetArenaNoVirtual() == NULL && sim_time_ != NULL) delete sim_time_;
534  sim_time_ = NULL;
535 }
536 inline const ::ignition::msgs::Time& Diagnostics::sim_time() const {
537  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.sim_time)
538  return sim_time_ != NULL ? *sim_time_ : *default_instance_->sim_time_;
539 }
540 inline ::ignition::msgs::Time* Diagnostics::mutable_sim_time() {
541 
542  if (sim_time_ == NULL) {
543  sim_time_ = new ::ignition::msgs::Time;
544  }
545  // @@protoc_insertion_point(field_mutable:ignition.msgs.Diagnostics.sim_time)
546  return sim_time_;
547 }
548 inline ::ignition::msgs::Time* Diagnostics::release_sim_time() {
549  // @@protoc_insertion_point(field_release:ignition.msgs.Diagnostics.sim_time)
550 
551  ::ignition::msgs::Time* temp = sim_time_;
552  sim_time_ = NULL;
553  return temp;
554 }
556  delete sim_time_;
557  sim_time_ = sim_time;
558  if (sim_time) {
559 
560  } else {
561 
562  }
563  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Diagnostics.sim_time)
564 }
565 
566 // optional double real_time_factor = 5;
568  real_time_factor_ = 0;
569 }
570 inline double Diagnostics::real_time_factor() const {
571  // @@protoc_insertion_point(field_get:ignition.msgs.Diagnostics.real_time_factor)
572  return real_time_factor_;
573 }
574 inline void Diagnostics::set_real_time_factor(double value) {
575 
576  real_time_factor_ = value;
577  // @@protoc_insertion_point(field_set:ignition.msgs.Diagnostics.real_time_factor)
578 }
579 
580 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
581 // -------------------------------------------------------------------
582 
583 
588 // @@protoc_insertion_point(namespace_scope)
589 
590 } // namespace msgs
591 } // namespace ignition
592 
593 #ifdef _MSC_VER
594 #pragma warning(pop)
595 #endif
596 // @@protoc_insertion_point(global_scope)
597 
598 #endif // PROTOBUF_ignition_2fmsgs_2fdiagnostics_2eproto__INCLUDED
int GetCachedSize() const
Definition: diagnostics.pb.h:204
void clear_header()
Definition: diagnostics.pb.h:426
void protobuf_AssignDesc_ignition_2fmsgs_2fdiagnostics_2eproto()
::ignition::msgs::Time * release_elapsed()
Definition: diagnostics.pb.h:362
Diagnostics_DiagTime * New() const
Definition: diagnostics.pb.h:77
std::shared_ptr< const Diagnostics > ConstDiagnosticsSharedPtr
Definition: diagnostics.pb.h:587
::ignition::msgs::Time * mutable_wall()
Definition: diagnostics.pb.h:392
bool has_real_time() const
Definition: diagnostics.pb.h:491
::ignition::msgs::Time * mutable_sim_time()
Definition: diagnostics.pb.h:540
const ::std::string & name() const
Definition: diagnostics.pb.h:302
std::shared_ptr< Diagnostics > DiagnosticsSharedPtr
Definition: diagnostics.pb.h:586
::ignition::msgs::Time * release_real_time()
Definition: diagnostics.pb.h:510
const ::ignition::msgs::Time & elapsed() const
Definition: diagnostics.pb.h:350
void clear_real_time()
Definition: diagnostics.pb.h:494
int time_size() const
Definition: diagnostics.pb.h:461
void clear_time()
Definition: diagnostics.pb.h:464
::ignition::msgs::Header * release_header()
Definition: diagnostics.pb.h:442
void clear_wall()
Definition: diagnostics.pb.h:384
::ignition::msgs::Header * mutable_header()
Definition: diagnostics.pb.h:434
::ignition::msgs::Time * mutable_real_time()
Definition: diagnostics.pb.h:502
void set_allocated_name(::std::string *name)
Definition: diagnostics.pb.h:332
void set_allocated_header(::ignition::msgs::Header *header)
Definition: diagnostics.pb.h:449
void clear_name()
Definition: diagnostics.pb.h:299
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime > & time() const
Definition: diagnostics.pb.h:485
::ignition::msgs::Time * release_sim_time()
Definition: diagnostics.pb.h:548
bool has_sim_time() const
Definition: diagnostics.pb.h:529
bool has_wall() const
Definition: diagnostics.pb.h:381
Definition: header.pb.h:161
STL class.
void set_allocated_wall(::ignition::msgs::Time *wall)
Definition: diagnostics.pb.h:407
Diagnostics * New() const
Definition: diagnostics.pb.h:184
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: diagnostics.pb.h:94
const ::ignition::msgs::Time & sim_time() const
Definition: diagnostics.pb.h:536
void set_allocated_sim_time(::ignition::msgs::Time *sim_time)
Definition: diagnostics.pb.h:555
void set_name(const ::std::string &value)
Definition: diagnostics.pb.h:306
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: diagnostics.pb.h:201
Definition: diagnostics.pb.h:58
Diagnostics & operator=(const Diagnostics &from)
Definition: diagnostics.pb.h:172
bool has_header() const
Definition: diagnostics.pb.h:423
const ::ignition::msgs::Time & wall() const
Definition: diagnostics.pb.h:388
const ::ignition::msgs::Time & real_time() const
Definition: diagnostics.pb.h:498
void clear_real_time_factor()
Definition: diagnostics.pb.h:567
const ::ignition::msgs::Header & header() const
Definition: diagnostics.pb.h:430
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fdiagnostics_2eproto()
Diagnostics_DiagTime & operator=(const Diagnostics_DiagTime &from)
Definition: diagnostics.pb.h:65
bool has_elapsed() const
Definition: diagnostics.pb.h:343
Definition: diagnostics.pb.h:165
STL class.
void clear_sim_time()
Definition: diagnostics.pb.h:532
double real_time_factor() const
Definition: diagnostics.pb.h:570
void protobuf_ShutdownFile_ignition_2fmsgs_2fdiagnostics_2eproto()
int GetCachedSize() const
Definition: diagnostics.pb.h:97
std::unique_ptr< Diagnostics > DiagnosticsUniquePtr
Definition: diagnostics.pb.h:584
void set_allocated_real_time(::ignition::msgs::Time *real_time)
Definition: diagnostics.pb.h:517
void set_real_time_factor(double value)
Definition: diagnostics.pb.h:574
::ignition::msgs::Diagnostics_DiagTime * add_time()
Definition: diagnostics.pb.h:475
::ignition::msgs::Time * mutable_elapsed()
Definition: diagnostics.pb.h:354
::ignition::msgs::Time * release_wall()
Definition: diagnostics.pb.h:400
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Diagnostics_DiagTime > * mutable_time()
Definition: diagnostics.pb.h:480
void clear_elapsed()
Definition: diagnostics.pb.h:346
Diagnostics_DiagTime DiagTime
Definition: diagnostics.pb.h:223
Definition: time.pb.h:55
std::unique_ptr< const Diagnostics > ConstDiagnosticsUniquePtr
Definition: diagnostics.pb.h:585
void set_allocated_elapsed(::ignition::msgs::Time *elapsed)
Definition: diagnostics.pb.h:369
::std::string * release_name()
Definition: diagnostics.pb.h:327
::std::string * mutable_name()
Definition: diagnostics.pb.h:322