Ignition Msgs

API Reference

5.8.1
log_status.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/log_status.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fstatus_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fstatus_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3019000
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 3019000 < 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/generated_enum_reflection.h>
34 #include <google/protobuf/unknown_field_set.h>
35 #include "ignition/msgs/time.pb.h"
37 #ifndef _MSC_VER
38 #pragma GCC system_header
39 #else
40 #pragma warning(push)
41 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
42 #endif
43 #ifdef __linux__
44 #include <sys/sysmacros.h>
45 #endif
46 #include <memory>
47 #include <ignition/msgs/Export.hh>
48 // @@protoc_insertion_point(includes)
49 #include <google/protobuf/port_def.inc>
50 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2flog_5fstatus_2eproto IGNITION_MSGS_VISIBLE
51 PROTOBUF_NAMESPACE_OPEN
52 namespace internal {
53 class AnyMetadata;
54 } // namespace internal
55 PROTOBUF_NAMESPACE_CLOSE
56 
57 // Internal implementation detail -- do not use these members.
59  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
60  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
61  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
62  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
63  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
64  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
65  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
66  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
67  static const uint32_t offsets[];
68 };
69 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flog_5fstatus_2eproto;
70 namespace ignition {
71 namespace msgs {
72 class LogStatus;
73 struct LogStatusDefaultTypeInternal;
74 IGNITION_MSGS_VISIBLE extern LogStatusDefaultTypeInternal _LogStatus_default_instance_;
75 class LogStatus_LogFile;
76 struct LogStatus_LogFileDefaultTypeInternal;
77 IGNITION_MSGS_VISIBLE extern LogStatus_LogFileDefaultTypeInternal _LogStatus_LogFile_default_instance_;
78 } // namespace msgs
79 } // namespace ignition
80 PROTOBUF_NAMESPACE_OPEN
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogStatus* Arena::CreateMaybeMessage<::ignition::msgs::LogStatus>(Arena*);
82 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogStatus_LogFile* Arena::CreateMaybeMessage<::ignition::msgs::LogStatus_LogFile>(Arena*);
83 PROTOBUF_NAMESPACE_CLOSE
84 namespace ignition {
85 namespace msgs {
86 
94 };
95 IGNITION_MSGS_VISIBLE bool LogStatus_LogFile_Units_IsValid(int value);
99 
100 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LogStatus_LogFile_Units_descriptor();
101 template<typename T>
102 inline const std::string& LogStatus_LogFile_Units_Name(T enum_t_value) {
105  "Incorrect type passed to function LogStatus_LogFile_Units_Name.");
106  return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
107  LogStatus_LogFile_Units_descriptor(), enum_t_value);
108 }
110  ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LogStatus_LogFile_Units* value) {
111  return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<LogStatus_LogFile_Units>(
112  LogStatus_LogFile_Units_descriptor(), name, value);
113 }
114 // ===================================================================
115 
116 class IGNITION_MSGS_VISIBLE LogStatus_LogFile final :
117  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.LogStatus.LogFile) */ {
118  public:
119  inline LogStatus_LogFile() : LogStatus_LogFile(nullptr) {}
120  ~LogStatus_LogFile() override;
121  explicit constexpr LogStatus_LogFile(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
122 
125  : LogStatus_LogFile() {
126  *this = ::std::move(from);
127  }
128 
130  CopyFrom(from);
131  return *this;
132  }
133  inline LogStatus_LogFile& operator=(LogStatus_LogFile&& from) noexcept {
134  if (this == &from) return *this;
135  if (GetOwningArena() == from.GetOwningArena()
136  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
137  && GetOwningArena() != nullptr
138  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
139  ) {
140  InternalSwap(&from);
141  } else {
142  CopyFrom(from);
143  }
144  return *this;
145  }
146 
147  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
148  return GetDescriptor();
149  }
150  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
151  return default_instance().GetMetadata().descriptor;
152  }
153  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
154  return default_instance().GetMetadata().reflection;
155  }
157  return *internal_default_instance();
158  }
160  return reinterpret_cast<const LogStatus_LogFile*>(
162  }
163  static constexpr int kIndexInFileMessages =
164  0;
165 
167  a.Swap(&b);
168  }
169  inline void Swap(LogStatus_LogFile* other) {
170  if (other == this) return;
171  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
172  if (GetOwningArena() != nullptr &&
173  GetOwningArena() == other->GetOwningArena()) {
174  #else // PROTOBUF_FORCE_COPY_IN_SWAP
175  if (GetOwningArena() == other->GetOwningArena()) {
176  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
177  InternalSwap(other);
178  } else {
179  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
180  }
181  }
183  if (other == this) return;
184  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
185  InternalSwap(other);
186  }
187 
188  // implements Message ----------------------------------------------
189 
190  LogStatus_LogFile* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
191  return CreateMaybeMessage<LogStatus_LogFile>(arena);
192  }
193  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
194  void CopyFrom(const LogStatus_LogFile& from);
195  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
196  void MergeFrom(const LogStatus_LogFile& from);
197  private:
198  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
199  public:
200  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
201  bool IsInitialized() const final;
202 
203  size_t ByteSizeLong() const final;
204  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
205  uint8_t* _InternalSerialize(
206  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
207  int GetCachedSize() const final { return _cached_size_.Get(); }
208 
209  private:
210  void SharedCtor();
211  void SharedDtor();
212  void SetCachedSize(int size) const final;
213  void InternalSwap(LogStatus_LogFile* other);
214 
215  private:
216  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
217  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
218  return "ignition.msgs.LogStatus.LogFile";
219  }
220  protected:
221  explicit LogStatus_LogFile(::PROTOBUF_NAMESPACE_ID::Arena* arena,
222  bool is_message_owned = false);
223  private:
224  static void ArenaDtor(void* object);
225  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
226  public:
227 
228  static const ClassData _class_data_;
229  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
230 
231  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
232 
233  // nested types ----------------------------------------------------
234 
236  static constexpr Units BYTES =
238  static constexpr Units K_BYTES =
240  static constexpr Units M_BYTES =
242  static constexpr Units G_BYTES =
244  static inline bool Units_IsValid(int value) {
245  return LogStatus_LogFile_Units_IsValid(value);
246  }
247  static constexpr Units Units_MIN =
249  static constexpr Units Units_MAX =
251  static constexpr int Units_ARRAYSIZE =
253  static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
256  }
257  template<typename T>
258  static inline const std::string& Units_Name(T enum_t_value) {
259  static_assert(::std::is_same<T, Units>::value ||
261  "Incorrect type passed to function Units_Name.");
262  return LogStatus_LogFile_Units_Name(enum_t_value);
263  }
264  static inline bool Units_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
265  Units* value) {
266  return LogStatus_LogFile_Units_Parse(name, value);
267  }
268 
269  // accessors -------------------------------------------------------
270 
271  enum : int {
272  kUriFieldNumber = 1,
273  kBasePathFieldNumber = 2,
274  kFullPathFieldNumber = 3,
275  kSizeFieldNumber = 4,
276  kSizeUnitsFieldNumber = 5,
277  kRecordResourcesFieldNumber = 6,
278  };
279  // string uri = 1;
280  void clear_uri();
281  const std::string& uri() const;
282  template <typename ArgT0 = const std::string&, typename... ArgT>
283  void set_uri(ArgT0&& arg0, ArgT... args);
284  std::string* mutable_uri();
285  PROTOBUF_NODISCARD std::string* release_uri();
286  void set_allocated_uri(std::string* uri);
287  private:
288  const std::string& _internal_uri() const;
289  inline PROTOBUF_ALWAYS_INLINE void _internal_set_uri(const std::string& value);
290  std::string* _internal_mutable_uri();
291  public:
292 
293  // string base_path = 2;
294  void clear_base_path();
295  const std::string& base_path() const;
296  template <typename ArgT0 = const std::string&, typename... ArgT>
297  void set_base_path(ArgT0&& arg0, ArgT... args);
298  std::string* mutable_base_path();
299  PROTOBUF_NODISCARD std::string* release_base_path();
300  void set_allocated_base_path(std::string* base_path);
301  private:
302  const std::string& _internal_base_path() const;
303  inline PROTOBUF_ALWAYS_INLINE void _internal_set_base_path(const std::string& value);
304  std::string* _internal_mutable_base_path();
305  public:
306 
307  // string full_path = 3;
308  void clear_full_path();
309  const std::string& full_path() const;
310  template <typename ArgT0 = const std::string&, typename... ArgT>
311  void set_full_path(ArgT0&& arg0, ArgT... args);
312  std::string* mutable_full_path();
313  PROTOBUF_NODISCARD std::string* release_full_path();
314  void set_allocated_full_path(std::string* full_path);
315  private:
316  const std::string& _internal_full_path() const;
317  inline PROTOBUF_ALWAYS_INLINE void _internal_set_full_path(const std::string& value);
318  std::string* _internal_mutable_full_path();
319  public:
320 
321  // float size = 4;
322  void clear_size();
323  float size() const;
324  void set_size(float value);
325  private:
326  float _internal_size() const;
327  void _internal_set_size(float value);
328  public:
329 
330  // .ignition.msgs.LogStatus.LogFile.Units size_units = 5;
331  void clear_size_units();
333  void set_size_units(::ignition::msgs::LogStatus_LogFile_Units value);
334  private:
335  ::ignition::msgs::LogStatus_LogFile_Units _internal_size_units() const;
336  void _internal_set_size_units(::ignition::msgs::LogStatus_LogFile_Units value);
337  public:
338 
339  // bool record_resources = 6;
340  void clear_record_resources();
341  bool record_resources() const;
342  void set_record_resources(bool value);
343  private:
344  bool _internal_record_resources() const;
345  void _internal_set_record_resources(bool value);
346  public:
347 
348  // @@protoc_insertion_point(class_scope:ignition.msgs.LogStatus.LogFile)
349  private:
350  class _Internal;
351 
352  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
353  typedef void InternalArenaConstructable_;
354  typedef void DestructorSkippable_;
355  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr uri_;
356  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr base_path_;
357  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr full_path_;
358  float size_;
359  int size_units_;
360  bool record_resources_;
361  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
362  friend struct ::TableStruct_ignition_2fmsgs_2flog_5fstatus_2eproto;
363 };
364 // -------------------------------------------------------------------
365 
366 class IGNITION_MSGS_VISIBLE LogStatus final :
367  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.LogStatus) */ {
368  public:
369  inline LogStatus() : LogStatus(nullptr) {}
370  ~LogStatus() override;
371  explicit constexpr LogStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
372 
373  LogStatus(const LogStatus& from);
374  LogStatus(LogStatus&& from) noexcept
375  : LogStatus() {
376  *this = ::std::move(from);
377  }
378 
379  inline LogStatus& operator=(const LogStatus& from) {
380  CopyFrom(from);
381  return *this;
382  }
383  inline LogStatus& operator=(LogStatus&& from) noexcept {
384  if (this == &from) return *this;
385  if (GetOwningArena() == from.GetOwningArena()
386  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
387  && GetOwningArena() != nullptr
388  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
389  ) {
390  InternalSwap(&from);
391  } else {
392  CopyFrom(from);
393  }
394  return *this;
395  }
396 
397  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
398  return GetDescriptor();
399  }
400  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
401  return default_instance().GetMetadata().descriptor;
402  }
403  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
404  return default_instance().GetMetadata().reflection;
405  }
406  static const LogStatus& default_instance() {
407  return *internal_default_instance();
408  }
409  static inline const LogStatus* internal_default_instance() {
410  return reinterpret_cast<const LogStatus*>(
412  }
413  static constexpr int kIndexInFileMessages =
414  1;
415 
416  friend void swap(LogStatus& a, LogStatus& b) {
417  a.Swap(&b);
418  }
419  inline void Swap(LogStatus* other) {
420  if (other == this) return;
421  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
422  if (GetOwningArena() != nullptr &&
423  GetOwningArena() == other->GetOwningArena()) {
424  #else // PROTOBUF_FORCE_COPY_IN_SWAP
425  if (GetOwningArena() == other->GetOwningArena()) {
426  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
427  InternalSwap(other);
428  } else {
429  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
430  }
431  }
432  void UnsafeArenaSwap(LogStatus* other) {
433  if (other == this) return;
434  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
435  InternalSwap(other);
436  }
437 
438  // implements Message ----------------------------------------------
439 
440  LogStatus* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
441  return CreateMaybeMessage<LogStatus>(arena);
442  }
443  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
444  void CopyFrom(const LogStatus& from);
445  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
446  void MergeFrom(const LogStatus& from);
447  private:
448  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
449  public:
450  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
451  bool IsInitialized() const final;
452 
453  size_t ByteSizeLong() const final;
454  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
455  uint8_t* _InternalSerialize(
456  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
457  int GetCachedSize() const final { return _cached_size_.Get(); }
458 
459  private:
460  void SharedCtor();
461  void SharedDtor();
462  void SetCachedSize(int size) const final;
463  void InternalSwap(LogStatus* other);
464 
465  private:
466  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
467  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
468  return "ignition.msgs.LogStatus";
469  }
470  protected:
471  explicit LogStatus(::PROTOBUF_NAMESPACE_ID::Arena* arena,
472  bool is_message_owned = false);
473  private:
474  static void ArenaDtor(void* object);
475  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
476  public:
477 
478  static const ClassData _class_data_;
479  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
480 
481  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
482 
483  // nested types ----------------------------------------------------
484 
486 
487  // accessors -------------------------------------------------------
488 
489  enum : int {
490  kHeaderFieldNumber = 1,
491  kSimTimeFieldNumber = 2,
492  kLogFileFieldNumber = 3,
493  };
494  // .ignition.msgs.Header header = 1;
495  bool has_header() const;
496  private:
497  bool _internal_has_header() const;
498  public:
499  void clear_header();
500  const ::ignition::msgs::Header& header() const;
501  PROTOBUF_NODISCARD ::ignition::msgs::Header* release_header();
502  ::ignition::msgs::Header* mutable_header();
503  void set_allocated_header(::ignition::msgs::Header* header);
504  private:
505  const ::ignition::msgs::Header& _internal_header() const;
506  ::ignition::msgs::Header* _internal_mutable_header();
507  public:
508  void unsafe_arena_set_allocated_header(
509  ::ignition::msgs::Header* header);
510  ::ignition::msgs::Header* unsafe_arena_release_header();
511 
512  // .ignition.msgs.Time sim_time = 2;
513  bool has_sim_time() const;
514  private:
515  bool _internal_has_sim_time() const;
516  public:
518  const ::ignition::msgs::Time& sim_time() const;
519  PROTOBUF_NODISCARD ::ignition::msgs::Time* release_sim_time();
520  ::ignition::msgs::Time* mutable_sim_time();
521  void set_allocated_sim_time(::ignition::msgs::Time* sim_time);
522  private:
523  const ::ignition::msgs::Time& _internal_sim_time() const;
524  ::ignition::msgs::Time* _internal_mutable_sim_time();
525  public:
526  void unsafe_arena_set_allocated_sim_time(
527  ::ignition::msgs::Time* sim_time);
528  ::ignition::msgs::Time* unsafe_arena_release_sim_time();
529 
530  // .ignition.msgs.LogStatus.LogFile log_file = 3;
531  bool has_log_file() const;
532  private:
533  bool _internal_has_log_file() const;
534  public:
535  void clear_log_file();
536  const ::ignition::msgs::LogStatus_LogFile& log_file() const;
537  PROTOBUF_NODISCARD ::ignition::msgs::LogStatus_LogFile* release_log_file();
538  ::ignition::msgs::LogStatus_LogFile* mutable_log_file();
539  void set_allocated_log_file(::ignition::msgs::LogStatus_LogFile* log_file);
540  private:
541  const ::ignition::msgs::LogStatus_LogFile& _internal_log_file() const;
542  ::ignition::msgs::LogStatus_LogFile* _internal_mutable_log_file();
543  public:
544  void unsafe_arena_set_allocated_log_file(
546  ::ignition::msgs::LogStatus_LogFile* unsafe_arena_release_log_file();
547 
548  // @@protoc_insertion_point(class_scope:ignition.msgs.LogStatus)
549  private:
550  class _Internal;
551 
552  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
553  typedef void InternalArenaConstructable_;
554  typedef void DestructorSkippable_;
555  ::ignition::msgs::Header* header_;
556  ::ignition::msgs::Time* sim_time_;
558  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
559  friend struct ::TableStruct_ignition_2fmsgs_2flog_5fstatus_2eproto;
560 };
561 // ===================================================================
562 
563 
564 // ===================================================================
565 
566 #ifdef __GNUC__
567  #pragma GCC diagnostic push
568  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
569 #endif // __GNUC__
570 // LogStatus_LogFile
571 
572 // string uri = 1;
574  uri_.ClearToEmpty();
575 }
576 inline const std::string& LogStatus_LogFile::uri() const {
577  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.LogFile.uri)
578  return _internal_uri();
579 }
580 template <typename ArgT0, typename... ArgT>
581 inline PROTOBUF_ALWAYS_INLINE
582 void LogStatus_LogFile::set_uri(ArgT0&& arg0, ArgT... args) {
583 
584  uri_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
585  // @@protoc_insertion_point(field_set:ignition.msgs.LogStatus.LogFile.uri)
586 }
588  std::string* _s = _internal_mutable_uri();
589  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogStatus.LogFile.uri)
590  return _s;
591 }
592 inline const std::string& LogStatus_LogFile::_internal_uri() const {
593  return uri_.Get();
594 }
595 inline void LogStatus_LogFile::_internal_set_uri(const std::string& value) {
596 
597  uri_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
598 }
599 inline std::string* LogStatus_LogFile::_internal_mutable_uri() {
600 
601  return uri_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
602 }
604  // @@protoc_insertion_point(field_release:ignition.msgs.LogStatus.LogFile.uri)
605  return uri_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
606 }
608  if (uri != nullptr) {
609 
610  } else {
611 
612  }
613  uri_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), uri,
614  GetArenaForAllocation());
615 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
616  if (uri_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
617  uri_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
618  }
619 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
620  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogStatus.LogFile.uri)
621 }
622 
623 // string base_path = 2;
625  base_path_.ClearToEmpty();
626 }
628  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.LogFile.base_path)
629  return _internal_base_path();
630 }
631 template <typename ArgT0, typename... ArgT>
632 inline PROTOBUF_ALWAYS_INLINE
633 void LogStatus_LogFile::set_base_path(ArgT0&& arg0, ArgT... args) {
634 
635  base_path_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
636  // @@protoc_insertion_point(field_set:ignition.msgs.LogStatus.LogFile.base_path)
637 }
639  std::string* _s = _internal_mutable_base_path();
640  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogStatus.LogFile.base_path)
641  return _s;
642 }
643 inline const std::string& LogStatus_LogFile::_internal_base_path() const {
644  return base_path_.Get();
645 }
646 inline void LogStatus_LogFile::_internal_set_base_path(const std::string& value) {
647 
648  base_path_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
649 }
650 inline std::string* LogStatus_LogFile::_internal_mutable_base_path() {
651 
652  return base_path_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
653 }
655  // @@protoc_insertion_point(field_release:ignition.msgs.LogStatus.LogFile.base_path)
656  return base_path_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
657 }
659  if (base_path != nullptr) {
660 
661  } else {
662 
663  }
664  base_path_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), base_path,
665  GetArenaForAllocation());
666 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
667  if (base_path_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
668  base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
669  }
670 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
671  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogStatus.LogFile.base_path)
672 }
673 
674 // string full_path = 3;
676  full_path_.ClearToEmpty();
677 }
679  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.LogFile.full_path)
680  return _internal_full_path();
681 }
682 template <typename ArgT0, typename... ArgT>
683 inline PROTOBUF_ALWAYS_INLINE
684 void LogStatus_LogFile::set_full_path(ArgT0&& arg0, ArgT... args) {
685 
686  full_path_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
687  // @@protoc_insertion_point(field_set:ignition.msgs.LogStatus.LogFile.full_path)
688 }
690  std::string* _s = _internal_mutable_full_path();
691  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogStatus.LogFile.full_path)
692  return _s;
693 }
694 inline const std::string& LogStatus_LogFile::_internal_full_path() const {
695  return full_path_.Get();
696 }
697 inline void LogStatus_LogFile::_internal_set_full_path(const std::string& value) {
698 
699  full_path_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
700 }
701 inline std::string* LogStatus_LogFile::_internal_mutable_full_path() {
702 
703  return full_path_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
704 }
706  // @@protoc_insertion_point(field_release:ignition.msgs.LogStatus.LogFile.full_path)
707  return full_path_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
708 }
710  if (full_path != nullptr) {
711 
712  } else {
713 
714  }
715  full_path_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), full_path,
716  GetArenaForAllocation());
717 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
718  if (full_path_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
719  full_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
720  }
721 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
722  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogStatus.LogFile.full_path)
723 }
724 
725 // float size = 4;
727  size_ = 0;
728 }
729 inline float LogStatus_LogFile::_internal_size() const {
730  return size_;
731 }
732 inline float LogStatus_LogFile::size() const {
733  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.LogFile.size)
734  return _internal_size();
735 }
736 inline void LogStatus_LogFile::_internal_set_size(float value) {
737 
738  size_ = value;
739 }
740 inline void LogStatus_LogFile::set_size(float value) {
741  _internal_set_size(value);
742  // @@protoc_insertion_point(field_set:ignition.msgs.LogStatus.LogFile.size)
743 }
744 
745 // .ignition.msgs.LogStatus.LogFile.Units size_units = 5;
747  size_units_ = 0;
748 }
749 inline ::ignition::msgs::LogStatus_LogFile_Units LogStatus_LogFile::_internal_size_units() const {
750  return static_cast< ::ignition::msgs::LogStatus_LogFile_Units >(size_units_);
751 }
753  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.LogFile.size_units)
754  return _internal_size_units();
755 }
756 inline void LogStatus_LogFile::_internal_set_size_units(::ignition::msgs::LogStatus_LogFile_Units value) {
757 
758  size_units_ = value;
759 }
761  _internal_set_size_units(value);
762  // @@protoc_insertion_point(field_set:ignition.msgs.LogStatus.LogFile.size_units)
763 }
764 
765 // bool record_resources = 6;
767  record_resources_ = false;
768 }
769 inline bool LogStatus_LogFile::_internal_record_resources() const {
770  return record_resources_;
771 }
773  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.LogFile.record_resources)
774  return _internal_record_resources();
775 }
776 inline void LogStatus_LogFile::_internal_set_record_resources(bool value) {
777 
778  record_resources_ = value;
779 }
781  _internal_set_record_resources(value);
782  // @@protoc_insertion_point(field_set:ignition.msgs.LogStatus.LogFile.record_resources)
783 }
784 
785 // -------------------------------------------------------------------
786 
787 // LogStatus
788 
789 // .ignition.msgs.Header header = 1;
790 inline bool LogStatus::_internal_has_header() const {
791  return this != internal_default_instance() && header_ != nullptr;
792 }
793 inline bool LogStatus::has_header() const {
794  return _internal_has_header();
795 }
796 inline const ::ignition::msgs::Header& LogStatus::_internal_header() const {
797  const ::ignition::msgs::Header* p = header_;
798  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
800 }
801 inline const ::ignition::msgs::Header& LogStatus::header() const {
802  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.header)
803  return _internal_header();
804 }
806  ::ignition::msgs::Header* header) {
807  if (GetArenaForAllocation() == nullptr) {
808  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
809  }
810  header_ = header;
811  if (header) {
812 
813  } else {
814 
815  }
816  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogStatus.header)
817 }
818 inline ::ignition::msgs::Header* LogStatus::release_header() {
819 
820  ::ignition::msgs::Header* temp = header_;
821  header_ = nullptr;
822 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
823  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
824  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
825  if (GetArenaForAllocation() == nullptr) { delete old; }
826 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
827  if (GetArenaForAllocation() != nullptr) {
828  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
829  }
830 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
831  return temp;
832 }
833 inline ::ignition::msgs::Header* LogStatus::unsafe_arena_release_header() {
834  // @@protoc_insertion_point(field_release:ignition.msgs.LogStatus.header)
835 
836  ::ignition::msgs::Header* temp = header_;
837  header_ = nullptr;
838  return temp;
839 }
840 inline ::ignition::msgs::Header* LogStatus::_internal_mutable_header() {
841 
842  if (header_ == nullptr) {
843  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaForAllocation());
844  header_ = p;
845  }
846  return header_;
847 }
848 inline ::ignition::msgs::Header* LogStatus::mutable_header() {
849  ::ignition::msgs::Header* _msg = _internal_mutable_header();
850  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogStatus.header)
851  return _msg;
852 }
854  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
855  if (message_arena == nullptr) {
856  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
857  }
858  if (header) {
859  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
860  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
861  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
862  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header));
863  if (message_arena != submessage_arena) {
864  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
865  message_arena, header, submessage_arena);
866  }
867 
868  } else {
869 
870  }
871  header_ = header;
872  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogStatus.header)
873 }
874 
875 // .ignition.msgs.Time sim_time = 2;
876 inline bool LogStatus::_internal_has_sim_time() const {
877  return this != internal_default_instance() && sim_time_ != nullptr;
878 }
879 inline bool LogStatus::has_sim_time() const {
880  return _internal_has_sim_time();
881 }
882 inline const ::ignition::msgs::Time& LogStatus::_internal_sim_time() const {
883  const ::ignition::msgs::Time* p = sim_time_;
884  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Time&>(
886 }
887 inline const ::ignition::msgs::Time& LogStatus::sim_time() const {
888  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.sim_time)
889  return _internal_sim_time();
890 }
892  ::ignition::msgs::Time* sim_time) {
893  if (GetArenaForAllocation() == nullptr) {
894  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sim_time_);
895  }
896  sim_time_ = sim_time;
897  if (sim_time) {
898 
899  } else {
900 
901  }
902  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogStatus.sim_time)
903 }
904 inline ::ignition::msgs::Time* LogStatus::release_sim_time() {
905 
906  ::ignition::msgs::Time* temp = sim_time_;
907  sim_time_ = nullptr;
908 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
909  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
910  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
911  if (GetArenaForAllocation() == nullptr) { delete old; }
912 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
913  if (GetArenaForAllocation() != nullptr) {
914  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
915  }
916 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
917  return temp;
918 }
919 inline ::ignition::msgs::Time* LogStatus::unsafe_arena_release_sim_time() {
920  // @@protoc_insertion_point(field_release:ignition.msgs.LogStatus.sim_time)
921 
922  ::ignition::msgs::Time* temp = sim_time_;
923  sim_time_ = nullptr;
924  return temp;
925 }
926 inline ::ignition::msgs::Time* LogStatus::_internal_mutable_sim_time() {
927 
928  if (sim_time_ == nullptr) {
929  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArenaForAllocation());
930  sim_time_ = p;
931  }
932  return sim_time_;
933 }
934 inline ::ignition::msgs::Time* LogStatus::mutable_sim_time() {
935  ::ignition::msgs::Time* _msg = _internal_mutable_sim_time();
936  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogStatus.sim_time)
937  return _msg;
938 }
940  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
941  if (message_arena == nullptr) {
942  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(sim_time_);
943  }
944  if (sim_time) {
945  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
946  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
947  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
948  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(sim_time));
949  if (message_arena != submessage_arena) {
950  sim_time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
951  message_arena, sim_time, submessage_arena);
952  }
953 
954  } else {
955 
956  }
957  sim_time_ = sim_time;
958  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogStatus.sim_time)
959 }
960 
961 // .ignition.msgs.LogStatus.LogFile log_file = 3;
962 inline bool LogStatus::_internal_has_log_file() const {
963  return this != internal_default_instance() && log_file_ != nullptr;
964 }
965 inline bool LogStatus::has_log_file() const {
966  return _internal_has_log_file();
967 }
969  if (GetArenaForAllocation() == nullptr && log_file_ != nullptr) {
970  delete log_file_;
971  }
972  log_file_ = nullptr;
973 }
974 inline const ::ignition::msgs::LogStatus_LogFile& LogStatus::_internal_log_file() const {
975  const ::ignition::msgs::LogStatus_LogFile* p = log_file_;
976  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::LogStatus_LogFile&>(
978 }
979 inline const ::ignition::msgs::LogStatus_LogFile& LogStatus::log_file() const {
980  // @@protoc_insertion_point(field_get:ignition.msgs.LogStatus.log_file)
981  return _internal_log_file();
982 }
984  ::ignition::msgs::LogStatus_LogFile* log_file) {
985  if (GetArenaForAllocation() == nullptr) {
986  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(log_file_);
987  }
988  log_file_ = log_file;
989  if (log_file) {
990 
991  } else {
992 
993  }
994  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogStatus.log_file)
995 }
996 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::release_log_file() {
997 
998  ::ignition::msgs::LogStatus_LogFile* temp = log_file_;
999  log_file_ = nullptr;
1000 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1001  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1002  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1003  if (GetArenaForAllocation() == nullptr) { delete old; }
1004 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
1005  if (GetArenaForAllocation() != nullptr) {
1006  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1007  }
1008 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1009  return temp;
1010 }
1011 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::unsafe_arena_release_log_file() {
1012  // @@protoc_insertion_point(field_release:ignition.msgs.LogStatus.log_file)
1013 
1014  ::ignition::msgs::LogStatus_LogFile* temp = log_file_;
1015  log_file_ = nullptr;
1016  return temp;
1017 }
1018 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::_internal_mutable_log_file() {
1019 
1020  if (log_file_ == nullptr) {
1021  auto* p = CreateMaybeMessage<::ignition::msgs::LogStatus_LogFile>(GetArenaForAllocation());
1022  log_file_ = p;
1023  }
1024  return log_file_;
1025 }
1026 inline ::ignition::msgs::LogStatus_LogFile* LogStatus::mutable_log_file() {
1027  ::ignition::msgs::LogStatus_LogFile* _msg = _internal_mutable_log_file();
1028  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogStatus.log_file)
1029  return _msg;
1030 }
1032  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1033  if (message_arena == nullptr) {
1034  delete log_file_;
1035  }
1036  if (log_file) {
1037  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1038  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::ignition::msgs::LogStatus_LogFile>::GetOwningArena(log_file);
1039  if (message_arena != submessage_arena) {
1040  log_file = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1041  message_arena, log_file, submessage_arena);
1042  }
1043 
1044  } else {
1045 
1046  }
1047  log_file_ = log_file;
1048  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogStatus.log_file)
1049 }
1050 
1051 #ifdef __GNUC__
1052  #pragma GCC diagnostic pop
1053 #endif // __GNUC__
1054 // -------------------------------------------------------------------
1055 
1056 
1061 // @@protoc_insertion_point(namespace_scope)
1062 
1063 } // namespace msgs
1064 } // namespace ignition
1065 
1066 PROTOBUF_NAMESPACE_OPEN
1067 
1068 template <> struct is_proto_enum< ::ignition::msgs::LogStatus_LogFile_Units> : ::std::true_type {};
1069 template <>
1070 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::LogStatus_LogFile_Units>() {
1072 }
1073 
1074 PROTOBUF_NAMESPACE_CLOSE
1075 
1076 #ifdef _MSC_VER
1077 #pragma warning(pop)
1078 #endif
1079 // @@protoc_insertion_point(global_scope)
1080 
1081 #include <google/protobuf/port_undef.inc>
1082 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fstatus_2eproto
Definition: header.pb.h:265
Definition: log_status.pb.h:117
float size() const
Definition: log_status.pb.h:732
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: log_status.pb.h:153
void set_uri(ArgT0 &&arg0, ArgT... args)
LogStatus_LogFile & operator=(LogStatus_LogFile &&from) noexcept
Definition: log_status.pb.h:133
LogStatus_LogFile & operator=(const LogStatus_LogFile &from)
Definition: log_status.pb.h:129
void clear_record_resources()
Definition: log_status.pb.h:766
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
std::string * mutable_uri()
Definition: log_status.pb.h:587
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Units_descriptor()
Definition: log_status.pb.h:254
PROTOBUF_NODISCARD std::string * release_base_path()
Definition: log_status.pb.h:654
void clear_uri()
Definition: log_status.pb.h:573
void set_record_resources(bool value)
Definition: log_status.pb.h:780
static bool Units_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Units *value)
Definition: log_status.pb.h:264
void CopyFrom(const LogStatus_LogFile &from)
void set_allocated_base_path(std::string *base_path)
Definition: log_status.pb.h:658
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: log_status.pb.h:147
bool record_resources() const
Definition: log_status.pb.h:772
const std::string & base_path() const
Definition: log_status.pb.h:627
LogStatus_LogFile(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void clear_base_path()
Definition: log_status.pb.h:624
std::string * mutable_base_path()
Definition: log_status.pb.h:638
void Swap(LogStatus_LogFile *other)
Definition: log_status.pb.h:169
const std::string & full_path() const
Definition: log_status.pb.h:678
friend void swap(LogStatus_LogFile &a, LogStatus_LogFile &b)
Definition: log_status.pb.h:166
void MergeFrom(const LogStatus_LogFile &from)
void clear_size_units()
Definition: log_status.pb.h:746
void clear_full_path()
Definition: log_status.pb.h:675
LogStatus_LogFile * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: log_status.pb.h:190
constexpr LogStatus_LogFile(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
PROTOBUF_NODISCARD std::string * release_uri()
Definition: log_status.pb.h:603
void set_allocated_uri(std::string *uri)
Definition: log_status.pb.h:607
::ignition::msgs::LogStatus_LogFile_Units size_units() const
Definition: log_status.pb.h:752
void set_size_units(::ignition::msgs::LogStatus_LogFile_Units value)
Definition: log_status.pb.h:760
void set_allocated_full_path(std::string *full_path)
Definition: log_status.pb.h:709
void set_full_path(ArgT0 &&arg0, ArgT... args)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void UnsafeArenaSwap(LogStatus_LogFile *other)
Definition: log_status.pb.h:182
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: log_status.pb.h:150
std::string * mutable_full_path()
Definition: log_status.pb.h:689
static const ClassData _class_data_
Definition: log_status.pb.h:228
LogStatus_LogFile(LogStatus_LogFile &&from) noexcept
Definition: log_status.pb.h:124
void set_base_path(ArgT0 &&arg0, ArgT... args)
LogStatus_LogFile()
Definition: log_status.pb.h:119
static const LogStatus_LogFile & default_instance()
Definition: log_status.pb.h:156
static const LogStatus_LogFile * internal_default_instance()
Definition: log_status.pb.h:159
const std::string & uri() const
Definition: log_status.pb.h:576
LogStatus_LogFile(const LogStatus_LogFile &from)
PROTOBUF_NODISCARD std::string * release_full_path()
Definition: log_status.pb.h:705
void clear_size()
Definition: log_status.pb.h:726
static const std::string & Units_Name(T enum_t_value)
Definition: log_status.pb.h:258
void set_size(float value)
Definition: log_status.pb.h:740
Definition: log_status.pb.h:367
::ignition::msgs::LogStatus_LogFile * unsafe_arena_release_log_file()
Definition: log_status.pb.h:1011
LogStatus & operator=(const LogStatus &from)
Definition: log_status.pb.h:379
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: log_status.pb.h:403
void set_allocated_log_file(::ignition::msgs::LogStatus_LogFile *log_file)
Definition: log_status.pb.h:1031
bool has_header() const
Definition: log_status.pb.h:793
::ignition::msgs::Header * mutable_header()
Definition: log_status.pb.h:848
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
constexpr LogStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(LogStatus &a, LogStatus &b)
Definition: log_status.pb.h:416
PROTOBUF_NODISCARD ::ignition::msgs::Time * release_sim_time()
Definition: log_status.pb.h:904
void unsafe_arena_set_allocated_log_file(::ignition::msgs::LogStatus_LogFile *log_file)
Definition: log_status.pb.h:983
LogStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: log_status.pb.h:440
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: log_status.pb.h:397
void CopyFrom(const LogStatus &from)
::ignition::msgs::LogStatus_LogFile * mutable_log_file()
Definition: log_status.pb.h:1026
void set_allocated_sim_time(::ignition::msgs::Time *sim_time)
Definition: log_status.pb.h:939
LogStatus(const LogStatus &from)
::ignition::msgs::Time * unsafe_arena_release_sim_time()
Definition: log_status.pb.h:919
void unsafe_arena_set_allocated_sim_time(::ignition::msgs::Time *sim_time)
Definition: log_status.pb.h:891
void clear_log_file()
Definition: log_status.pb.h:968
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: log_status.pb.h:805
void UnsafeArenaSwap(LogStatus *other)
Definition: log_status.pb.h:432
bool has_log_file() const
Definition: log_status.pb.h:965
void Swap(LogStatus *other)
Definition: log_status.pb.h:419
PROTOBUF_NODISCARD ::ignition::msgs::LogStatus_LogFile * release_log_file()
Definition: log_status.pb.h:996
LogStatus(LogStatus &&from) noexcept
Definition: log_status.pb.h:374
void set_allocated_header(::ignition::msgs::Header *header)
Definition: log_status.pb.h:853
static const LogStatus & default_instance()
Definition: log_status.pb.h:406
const ::ignition::msgs::Time & sim_time() const
Definition: log_status.pb.h:887
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: log_status.pb.h:818
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::ignition::msgs::LogStatus_LogFile & log_file() const
Definition: log_status.pb.h:979
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: log_status.pb.h:400
bool has_sim_time() const
Definition: log_status.pb.h:879
const ::ignition::msgs::Header & header() const
Definition: log_status.pb.h:801
static const ClassData _class_data_
Definition: log_status.pb.h:478
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: log_status.pb.h:833
::ignition::msgs::Time * mutable_sim_time()
Definition: log_status.pb.h:934
static const LogStatus * internal_default_instance()
Definition: log_status.pb.h:409
LogStatus & operator=(LogStatus &&from) noexcept
Definition: log_status.pb.h:383
LogStatus()
Definition: log_status.pb.h:369
LogStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void MergeFrom(const LogStatus &from)
Definition: time.pb.h:83
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flog_5fstatus_2eproto
T max(T... args)
T min(T... args)
constexpr int LogStatus_LogFile_Units_Units_ARRAYSIZE
Definition: log_status.pb.h:98
LogStatus_LogFile_Units
Definition: log_status.pb.h:87
@ LogStatus_LogFile_Units_LogStatus_LogFile_Units_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: log_status.pb.h:93
@ LogStatus_LogFile_Units_K_BYTES
Definition: log_status.pb.h:89
@ LogStatus_LogFile_Units_BYTES
Definition: log_status.pb.h:88
@ LogStatus_LogFile_Units_G_BYTES
Definition: log_status.pb.h:91
@ LogStatus_LogFile_Units_M_BYTES
Definition: log_status.pb.h:90
@ LogStatus_LogFile_Units_LogStatus_LogFile_Units_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: log_status.pb.h:92
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LogStatus_LogFile_Units_descriptor()
std::shared_ptr< LogStatus > LogStatusSharedPtr
Definition: log_status.pb.h:1059
constexpr LogStatus_LogFile_Units LogStatus_LogFile_Units_Units_MIN
Definition: log_status.pb.h:96
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
const std::string & LogStatus_LogFile_Units_Name(T enum_t_value)
Definition: log_status.pb.h:102
bool LogStatus_LogFile_Units_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LogStatus_LogFile_Units *value)
Definition: log_status.pb.h:109
std::shared_ptr< const LogStatus > ConstLogStatusSharedPtr
Definition: log_status.pb.h:1060
constexpr LogStatus_LogFile_Units LogStatus_LogFile_Units_Units_MAX
Definition: log_status.pb.h:97
std::unique_ptr< LogStatus > LogStatusUniquePtr
Definition: log_status.pb.h:1057
IGNITION_MSGS_VISIBLE bool LogStatus_LogFile_Units_IsValid(int value)
IGNITION_MSGS_VISIBLE LogStatusDefaultTypeInternal _LogStatus_default_instance_
IGNITION_MSGS_VISIBLE LogStatus_LogFileDefaultTypeInternal _LogStatus_LogFile_default_instance_
std::unique_ptr< const LogStatus > ConstLogStatusUniquePtr
Definition: log_status.pb.h:1058
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)