Ignition Msgs

API Reference

8.1.0
world_stats.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/world_stats.proto
3 
4 #ifndef PROTOBUF_ignition_2fmsgs_2fworld_5fstats_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2fworld_5fstats_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>
31 #include "ignition/msgs/time.pb.h"
33 #ifndef _MSC_VER
34 #pragma GCC system_header
35 #else
36 #pragma warning(push)
37 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
38 #endif
39 #ifdef __linux__
40 #include <sys/sysmacros.h>
41 #endif
42 #include <memory>
43 #include <ignition/msgs/Export.hh>
44 // @@protoc_insertion_point(includes)
45 
46 namespace ignition {
47 namespace msgs {
48 
49 // Internal implementation detail -- do not call these.
53 
54 class WorldStatistics;
55 
56 // ===================================================================
57 
58 class IGNITION_MSGS_VISIBLE WorldStatistics : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.WorldStatistics) */ {
59  public:
61  virtual ~WorldStatistics();
62 
63  WorldStatistics(const WorldStatistics& from);
64 
65  inline WorldStatistics& operator=(const WorldStatistics& from) {
66  CopyFrom(from);
67  return *this;
68  }
69 
70  static const ::google::protobuf::Descriptor* descriptor();
71  static const WorldStatistics& default_instance();
72 
73  void Swap(WorldStatistics* other);
74 
75  // implements Message ----------------------------------------------
76 
77  inline WorldStatistics* New() const { return New(NULL); }
78 
79  WorldStatistics* 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 WorldStatistics& from);
83  void MergeFrom(const WorldStatistics& 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(WorldStatistics* 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 .ignition.msgs.Header header = 1;
119  bool has_header() const;
120  void clear_header();
121  static const int kHeaderFieldNumber = 1;
122  const ::ignition::msgs::Header& header() const;
123  ::ignition::msgs::Header* mutable_header();
124  ::ignition::msgs::Header* release_header();
125  void set_allocated_header(::ignition::msgs::Header* header);
126 
127  // optional .ignition.msgs.Time sim_time = 2;
128  bool has_sim_time() const;
129  void clear_sim_time();
130  static const int kSimTimeFieldNumber = 2;
131  const ::ignition::msgs::Time& sim_time() const;
132  ::ignition::msgs::Time* mutable_sim_time();
133  ::ignition::msgs::Time* release_sim_time();
134  void set_allocated_sim_time(::ignition::msgs::Time* sim_time);
135 
136  // optional .ignition.msgs.Time pause_time = 3;
137  bool has_pause_time() const;
138  void clear_pause_time();
139  static const int kPauseTimeFieldNumber = 3;
140  const ::ignition::msgs::Time& pause_time() const;
141  ::ignition::msgs::Time* mutable_pause_time();
142  ::ignition::msgs::Time* release_pause_time();
143  void set_allocated_pause_time(::ignition::msgs::Time* pause_time);
144 
145  // optional .ignition.msgs.Time real_time = 4;
146  bool has_real_time() const;
147  void clear_real_time();
148  static const int kRealTimeFieldNumber = 4;
149  const ::ignition::msgs::Time& real_time() const;
150  ::ignition::msgs::Time* mutable_real_time();
151  ::ignition::msgs::Time* release_real_time();
152  void set_allocated_real_time(::ignition::msgs::Time* real_time);
153 
154  // optional bool paused = 5;
155  void clear_paused();
156  static const int kPausedFieldNumber = 5;
157  bool paused() const;
158  void set_paused(bool value);
159 
160  // optional uint64 iterations = 6;
161  void clear_iterations();
162  static const int kIterationsFieldNumber = 6;
163  ::google::protobuf::uint64 iterations() const;
164  void set_iterations(::google::protobuf::uint64 value);
165 
166  // optional int32 model_count = 7;
167  void clear_model_count();
168  static const int kModelCountFieldNumber = 7;
169  ::google::protobuf::int32 model_count() const;
170  void set_model_count(::google::protobuf::int32 value);
171 
172  // optional .ignition.msgs.LogPlaybackStatistics log_playback_stats = 8;
173  bool has_log_playback_stats() const;
174  void clear_log_playback_stats();
175  static const int kLogPlaybackStatsFieldNumber = 8;
176  const ::ignition::msgs::LogPlaybackStatistics& log_playback_stats() const;
177  ::ignition::msgs::LogPlaybackStatistics* mutable_log_playback_stats();
178  ::ignition::msgs::LogPlaybackStatistics* release_log_playback_stats();
179  void set_allocated_log_playback_stats(::ignition::msgs::LogPlaybackStatistics* log_playback_stats);
180 
181  // optional double real_time_factor = 9;
182  void clear_real_time_factor();
183  static const int kRealTimeFactorFieldNumber = 9;
184  double real_time_factor() const;
185  void set_real_time_factor(double value);
186 
187  // optional .ignition.msgs.Time step_size = 10;
188  bool has_step_size() const;
189  void clear_step_size();
190  static const int kStepSizeFieldNumber = 10;
191  const ::ignition::msgs::Time& step_size() const;
192  ::ignition::msgs::Time* mutable_step_size();
193  ::ignition::msgs::Time* release_step_size();
194  void set_allocated_step_size(::ignition::msgs::Time* step_size);
195 
196  // @@protoc_insertion_point(class_scope:ignition.msgs.WorldStatistics)
197  private:
198 
199  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
200  bool _is_default_instance_;
201  ::ignition::msgs::Header* header_;
202  ::ignition::msgs::Time* sim_time_;
203  ::ignition::msgs::Time* pause_time_;
204  ::ignition::msgs::Time* real_time_;
205  ::google::protobuf::uint64 iterations_;
206  bool paused_;
207  ::google::protobuf::int32 model_count_;
208  ::ignition::msgs::LogPlaybackStatistics* log_playback_stats_;
209  double real_time_factor_;
210  ::ignition::msgs::Time* step_size_;
211  mutable int _cached_size_;
212  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fworld_5fstats_2eproto();
215 
216  void InitAsDefaultInstance();
217  static WorldStatistics* default_instance_;
218 };
219 // ===================================================================
220 
221 
222 // ===================================================================
223 
224 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
225 // WorldStatistics
226 
227 // optional .ignition.msgs.Header header = 1;
228 inline bool WorldStatistics::has_header() const {
229  return !_is_default_instance_ && header_ != NULL;
230 }
232  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
233  header_ = NULL;
234 }
235 inline const ::ignition::msgs::Header& WorldStatistics::header() const {
236  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.header)
237  return header_ != NULL ? *header_ : *default_instance_->header_;
238 }
239 inline ::ignition::msgs::Header* WorldStatistics::mutable_header() {
240 
241  if (header_ == NULL) {
242  header_ = new ::ignition::msgs::Header;
243  }
244  // @@protoc_insertion_point(field_mutable:ignition.msgs.WorldStatistics.header)
245  return header_;
246 }
247 inline ::ignition::msgs::Header* WorldStatistics::release_header() {
248  // @@protoc_insertion_point(field_release:ignition.msgs.WorldStatistics.header)
249 
250  ::ignition::msgs::Header* temp = header_;
251  header_ = NULL;
252  return temp;
253 }
255  delete header_;
256  header_ = header;
257  if (header) {
258 
259  } else {
260 
261  }
262  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.WorldStatistics.header)
263 }
264 
265 // optional .ignition.msgs.Time sim_time = 2;
266 inline bool WorldStatistics::has_sim_time() const {
267  return !_is_default_instance_ && sim_time_ != NULL;
268 }
270  if (GetArenaNoVirtual() == NULL && sim_time_ != NULL) delete sim_time_;
271  sim_time_ = NULL;
272 }
273 inline const ::ignition::msgs::Time& WorldStatistics::sim_time() const {
274  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.sim_time)
275  return sim_time_ != NULL ? *sim_time_ : *default_instance_->sim_time_;
276 }
277 inline ::ignition::msgs::Time* WorldStatistics::mutable_sim_time() {
278 
279  if (sim_time_ == NULL) {
280  sim_time_ = new ::ignition::msgs::Time;
281  }
282  // @@protoc_insertion_point(field_mutable:ignition.msgs.WorldStatistics.sim_time)
283  return sim_time_;
284 }
285 inline ::ignition::msgs::Time* WorldStatistics::release_sim_time() {
286  // @@protoc_insertion_point(field_release:ignition.msgs.WorldStatistics.sim_time)
287 
288  ::ignition::msgs::Time* temp = sim_time_;
289  sim_time_ = NULL;
290  return temp;
291 }
293  delete sim_time_;
294  sim_time_ = sim_time;
295  if (sim_time) {
296 
297  } else {
298 
299  }
300  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.WorldStatistics.sim_time)
301 }
302 
303 // optional .ignition.msgs.Time pause_time = 3;
304 inline bool WorldStatistics::has_pause_time() const {
305  return !_is_default_instance_ && pause_time_ != NULL;
306 }
308  if (GetArenaNoVirtual() == NULL && pause_time_ != NULL) delete pause_time_;
309  pause_time_ = NULL;
310 }
311 inline const ::ignition::msgs::Time& WorldStatistics::pause_time() const {
312  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.pause_time)
313  return pause_time_ != NULL ? *pause_time_ : *default_instance_->pause_time_;
314 }
315 inline ::ignition::msgs::Time* WorldStatistics::mutable_pause_time() {
316 
317  if (pause_time_ == NULL) {
318  pause_time_ = new ::ignition::msgs::Time;
319  }
320  // @@protoc_insertion_point(field_mutable:ignition.msgs.WorldStatistics.pause_time)
321  return pause_time_;
322 }
323 inline ::ignition::msgs::Time* WorldStatistics::release_pause_time() {
324  // @@protoc_insertion_point(field_release:ignition.msgs.WorldStatistics.pause_time)
325 
326  ::ignition::msgs::Time* temp = pause_time_;
327  pause_time_ = NULL;
328  return temp;
329 }
331  delete pause_time_;
332  pause_time_ = pause_time;
333  if (pause_time) {
334 
335  } else {
336 
337  }
338  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.WorldStatistics.pause_time)
339 }
340 
341 // optional .ignition.msgs.Time real_time = 4;
342 inline bool WorldStatistics::has_real_time() const {
343  return !_is_default_instance_ && real_time_ != NULL;
344 }
346  if (GetArenaNoVirtual() == NULL && real_time_ != NULL) delete real_time_;
347  real_time_ = NULL;
348 }
349 inline const ::ignition::msgs::Time& WorldStatistics::real_time() const {
350  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.real_time)
351  return real_time_ != NULL ? *real_time_ : *default_instance_->real_time_;
352 }
353 inline ::ignition::msgs::Time* WorldStatistics::mutable_real_time() {
354 
355  if (real_time_ == NULL) {
356  real_time_ = new ::ignition::msgs::Time;
357  }
358  // @@protoc_insertion_point(field_mutable:ignition.msgs.WorldStatistics.real_time)
359  return real_time_;
360 }
361 inline ::ignition::msgs::Time* WorldStatistics::release_real_time() {
362  // @@protoc_insertion_point(field_release:ignition.msgs.WorldStatistics.real_time)
363 
364  ::ignition::msgs::Time* temp = real_time_;
365  real_time_ = NULL;
366  return temp;
367 }
369  delete real_time_;
370  real_time_ = real_time;
371  if (real_time) {
372 
373  } else {
374 
375  }
376  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.WorldStatistics.real_time)
377 }
378 
379 // optional bool paused = 5;
381  paused_ = false;
382 }
383 inline bool WorldStatistics::paused() const {
384  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.paused)
385  return paused_;
386 }
387 inline void WorldStatistics::set_paused(bool value) {
388 
389  paused_ = value;
390  // @@protoc_insertion_point(field_set:ignition.msgs.WorldStatistics.paused)
391 }
392 
393 // optional uint64 iterations = 6;
395  iterations_ = GOOGLE_ULONGLONG(0);
396 }
397 inline ::google::protobuf::uint64 WorldStatistics::iterations() const {
398  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.iterations)
399  return iterations_;
400 }
401 inline void WorldStatistics::set_iterations(::google::protobuf::uint64 value) {
402 
403  iterations_ = value;
404  // @@protoc_insertion_point(field_set:ignition.msgs.WorldStatistics.iterations)
405 }
406 
407 // optional int32 model_count = 7;
409  model_count_ = 0;
410 }
411 inline ::google::protobuf::int32 WorldStatistics::model_count() const {
412  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.model_count)
413  return model_count_;
414 }
415 inline void WorldStatistics::set_model_count(::google::protobuf::int32 value) {
416 
417  model_count_ = value;
418  // @@protoc_insertion_point(field_set:ignition.msgs.WorldStatistics.model_count)
419 }
420 
421 // optional .ignition.msgs.LogPlaybackStatistics log_playback_stats = 8;
423  return !_is_default_instance_ && log_playback_stats_ != NULL;
424 }
426  if (GetArenaNoVirtual() == NULL && log_playback_stats_ != NULL) delete log_playback_stats_;
427  log_playback_stats_ = NULL;
428 }
429 inline const ::ignition::msgs::LogPlaybackStatistics& WorldStatistics::log_playback_stats() const {
430  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.log_playback_stats)
431  return log_playback_stats_ != NULL ? *log_playback_stats_ : *default_instance_->log_playback_stats_;
432 }
433 inline ::ignition::msgs::LogPlaybackStatistics* WorldStatistics::mutable_log_playback_stats() {
434 
435  if (log_playback_stats_ == NULL) {
436  log_playback_stats_ = new ::ignition::msgs::LogPlaybackStatistics;
437  }
438  // @@protoc_insertion_point(field_mutable:ignition.msgs.WorldStatistics.log_playback_stats)
439  return log_playback_stats_;
440 }
441 inline ::ignition::msgs::LogPlaybackStatistics* WorldStatistics::release_log_playback_stats() {
442  // @@protoc_insertion_point(field_release:ignition.msgs.WorldStatistics.log_playback_stats)
443 
444  ::ignition::msgs::LogPlaybackStatistics* temp = log_playback_stats_;
445  log_playback_stats_ = NULL;
446  return temp;
447 }
449  delete log_playback_stats_;
450  log_playback_stats_ = log_playback_stats;
451  if (log_playback_stats) {
452 
453  } else {
454 
455  }
456  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.WorldStatistics.log_playback_stats)
457 }
458 
459 // optional double real_time_factor = 9;
461  real_time_factor_ = 0;
462 }
463 inline double WorldStatistics::real_time_factor() const {
464  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.real_time_factor)
465  return real_time_factor_;
466 }
467 inline void WorldStatistics::set_real_time_factor(double value) {
468 
469  real_time_factor_ = value;
470  // @@protoc_insertion_point(field_set:ignition.msgs.WorldStatistics.real_time_factor)
471 }
472 
473 // optional .ignition.msgs.Time step_size = 10;
474 inline bool WorldStatistics::has_step_size() const {
475  return !_is_default_instance_ && step_size_ != NULL;
476 }
478  if (GetArenaNoVirtual() == NULL && step_size_ != NULL) delete step_size_;
479  step_size_ = NULL;
480 }
481 inline const ::ignition::msgs::Time& WorldStatistics::step_size() const {
482  // @@protoc_insertion_point(field_get:ignition.msgs.WorldStatistics.step_size)
483  return step_size_ != NULL ? *step_size_ : *default_instance_->step_size_;
484 }
485 inline ::ignition::msgs::Time* WorldStatistics::mutable_step_size() {
486 
487  if (step_size_ == NULL) {
488  step_size_ = new ::ignition::msgs::Time;
489  }
490  // @@protoc_insertion_point(field_mutable:ignition.msgs.WorldStatistics.step_size)
491  return step_size_;
492 }
493 inline ::ignition::msgs::Time* WorldStatistics::release_step_size() {
494  // @@protoc_insertion_point(field_release:ignition.msgs.WorldStatistics.step_size)
495 
496  ::ignition::msgs::Time* temp = step_size_;
497  step_size_ = NULL;
498  return temp;
499 }
501  delete step_size_;
502  step_size_ = step_size;
503  if (step_size) {
504 
505  } else {
506 
507  }
508  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.WorldStatistics.step_size)
509 }
510 
511 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
512 
517 // @@protoc_insertion_point(namespace_scope)
518 
519 } // namespace msgs
520 } // namespace ignition
521 
522 #ifdef _MSC_VER
523 #pragma warning(pop)
524 #endif
525 // @@protoc_insertion_point(global_scope)
526 
527 #endif // PROTOBUF_ignition_2fmsgs_2fworld_5fstats_2eproto__INCLUDED
void clear_real_time_factor()
Definition: world_stats.pb.h:460
void protobuf_AssignDesc_ignition_2fmsgs_2fworld_5fstats_2eproto()
::ignition::msgs::Time * release_real_time()
Definition: world_stats.pb.h:361
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: world_stats.pb.h:94
void set_allocated_real_time(::ignition::msgs::Time *real_time)
Definition: world_stats.pb.h:368
void clear_paused()
Definition: world_stats.pb.h:380
bool has_pause_time() const
Definition: world_stats.pb.h:304
WorldStatistics * New() const
Definition: world_stats.pb.h:77
::ignition::msgs::Header * release_header()
Definition: world_stats.pb.h:247
Definition: world_stats.pb.h:58
::ignition::msgs::LogPlaybackStatistics * mutable_log_playback_stats()
Definition: world_stats.pb.h:433
void protobuf_ShutdownFile_ignition_2fmsgs_2fworld_5fstats_2eproto()
void clear_step_size()
Definition: world_stats.pb.h:477
std::shared_ptr< const WorldStatistics > ConstWorldStatisticsSharedPtr
Definition: world_stats.pb.h:516
void clear_header()
Definition: world_stats.pb.h:231
::ignition::msgs::Time * mutable_sim_time()
Definition: world_stats.pb.h:277
bool paused() const
Definition: world_stats.pb.h:383
WorldStatistics & operator=(const WorldStatistics &from)
Definition: world_stats.pb.h:65
bool has_header() const
Definition: world_stats.pb.h:228
void set_paused(bool value)
Definition: world_stats.pb.h:387
const ::ignition::msgs::Header & header() const
Definition: world_stats.pb.h:235
bool has_sim_time() const
Definition: world_stats.pb.h:266
::ignition::msgs::Time * release_sim_time()
Definition: world_stats.pb.h:285
double real_time_factor() const
Definition: world_stats.pb.h:463
::ignition::msgs::Time * mutable_real_time()
Definition: world_stats.pb.h:353
void set_allocated_sim_time(::ignition::msgs::Time *sim_time)
Definition: world_stats.pb.h:292
const ::ignition::msgs::Time & sim_time() const
Definition: world_stats.pb.h:273
::google::protobuf::int32 model_count() const
Definition: world_stats.pb.h:411
void clear_log_playback_stats()
Definition: world_stats.pb.h:425
void clear_pause_time()
Definition: world_stats.pb.h:307
::ignition::msgs::Time * mutable_pause_time()
Definition: world_stats.pb.h:315
Definition: header.pb.h:161
void set_allocated_pause_time(::ignition::msgs::Time *pause_time)
Definition: world_stats.pb.h:330
::ignition::msgs::Time * release_step_size()
Definition: world_stats.pb.h:493
::ignition::msgs::Time * mutable_step_size()
Definition: world_stats.pb.h:485
void clear_sim_time()
Definition: world_stats.pb.h:269
void set_allocated_log_playback_stats(::ignition::msgs::LogPlaybackStatistics *log_playback_stats)
Definition: world_stats.pb.h:448
const ::ignition::msgs::Time & pause_time() const
Definition: world_stats.pb.h:311
::ignition::msgs::LogPlaybackStatistics * release_log_playback_stats()
Definition: world_stats.pb.h:441
int GetCachedSize() const
Definition: world_stats.pb.h:97
void set_allocated_header(::ignition::msgs::Header *header)
Definition: world_stats.pb.h:254
::ignition::msgs::Time * release_pause_time()
Definition: world_stats.pb.h:323
void set_iterations(::google::protobuf::uint64 value)
Definition: world_stats.pb.h:401
Definition: log_playback_stats.pb.h:57
const ::ignition::msgs::Time & real_time() const
Definition: world_stats.pb.h:349
void set_real_time_factor(double value)
Definition: world_stats.pb.h:467
void clear_real_time()
Definition: world_stats.pb.h:345
void set_allocated_step_size(::ignition::msgs::Time *step_size)
Definition: world_stats.pb.h:500
STL class.
void clear_iterations()
Definition: world_stats.pb.h:394
bool has_log_playback_stats() const
Definition: world_stats.pb.h:422
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fworld_5fstats_2eproto()
std::shared_ptr< WorldStatistics > WorldStatisticsSharedPtr
Definition: world_stats.pb.h:515
std::unique_ptr< WorldStatistics > WorldStatisticsUniquePtr
Definition: world_stats.pb.h:513
void clear_model_count()
Definition: world_stats.pb.h:408
::google::protobuf::uint64 iterations() const
Definition: world_stats.pb.h:397
std::unique_ptr< const WorldStatistics > ConstWorldStatisticsUniquePtr
Definition: world_stats.pb.h:514
const ::ignition::msgs::LogPlaybackStatistics & log_playback_stats() const
Definition: world_stats.pb.h:429
const ::ignition::msgs::Time & step_size() const
Definition: world_stats.pb.h:481
Definition: time.pb.h:55
void set_model_count(::google::protobuf::int32 value)
Definition: world_stats.pb.h:415
bool has_step_size() const
Definition: world_stats.pb.h:474
::ignition::msgs::Header * mutable_header()
Definition: world_stats.pb.h:239
bool has_real_time() const
Definition: world_stats.pb.h:342