Gazebo Msgs

API Reference

8.7.1
build/ignition-msgs8/include/ignition/msgs/log_control.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/log_control.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fcontrol_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fcontrol_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
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 3012004 < 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/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
33 #include <google/protobuf/extension_set.h> // IWYU pragma: export
34 #include <google/protobuf/unknown_field_set.h>
36 #ifndef _MSC_VER
37 #pragma GCC system_header
38 #else
39 #pragma warning(push)
40 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
41 #endif
42 #ifdef __linux__
43 #include <sys/sysmacros.h>
44 #endif
45 #include <memory>
46 #include <ignition/msgs/Export.hh>
47 // @@protoc_insertion_point(includes)
48 #include <google/protobuf/port_def.inc>
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2flog_5fcontrol_2eproto IGNITION_MSGS_VISIBLE
50 PROTOBUF_NAMESPACE_OPEN
51 namespace internal {
52 class AnyMetadata;
53 } // namespace internal
54 PROTOBUF_NAMESPACE_CLOSE
55 
56 // Internal implementation detail -- do not use these members.
58  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
59  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
60  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
61  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
65  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
66  static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
67 };
68 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flog_5fcontrol_2eproto;
69 namespace ignition {
70 namespace msgs {
71 class LogControl;
72 class LogControlDefaultTypeInternal;
73 IGNITION_MSGS_VISIBLE extern LogControlDefaultTypeInternal _LogControl_default_instance_;
74 } // namespace msgs
75 } // namespace ignition
76 PROTOBUF_NAMESPACE_OPEN
77 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LogControl* Arena::CreateMaybeMessage<::ignition::msgs::LogControl>(Arena*);
78 PROTOBUF_NAMESPACE_CLOSE
79 namespace ignition {
80 namespace msgs {
81 
82 // ===================================================================
83 
84 class IGNITION_MSGS_VISIBLE LogControl PROTOBUF_FINAL :
85  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.LogControl) */ {
86  public:
87  inline LogControl() : LogControl(nullptr) {};
88  virtual ~LogControl();
89 
90  LogControl(const LogControl& from);
91  LogControl(LogControl&& from) noexcept
92  : LogControl() {
93  *this = ::std::move(from);
94  }
95 
96  inline LogControl& operator=(const LogControl& from) {
97  CopyFrom(from);
98  return *this;
99  }
100  inline LogControl& operator=(LogControl&& from) noexcept {
101  if (GetArena() == from.GetArena()) {
102  if (this != &from) InternalSwap(&from);
103  } else {
104  CopyFrom(from);
105  }
106  return *this;
107  }
108 
109  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
110  return GetDescriptor();
111  }
112  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
113  return GetMetadataStatic().descriptor;
114  }
115  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
116  return GetMetadataStatic().reflection;
117  }
118  static const LogControl& default_instance();
119 
120  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
121  static inline const LogControl* internal_default_instance() {
122  return reinterpret_cast<const LogControl*>(
124  }
125  static constexpr int kIndexInFileMessages =
126  0;
127 
128  friend void swap(LogControl& a, LogControl& b) {
129  a.Swap(&b);
130  }
131  inline void Swap(LogControl* other) {
132  if (other == this) return;
133  if (GetArena() == other->GetArena()) {
134  InternalSwap(other);
135  } else {
136  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
137  }
138  }
139  void UnsafeArenaSwap(LogControl* other) {
140  if (other == this) return;
141  GOOGLE_DCHECK(GetArena() == other->GetArena());
142  InternalSwap(other);
143  }
144 
145  // implements Message ----------------------------------------------
146 
147  inline LogControl* New() const final {
148  return CreateMaybeMessage<LogControl>(nullptr);
149  }
150 
151  LogControl* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
152  return CreateMaybeMessage<LogControl>(arena);
153  }
154  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
155  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
156  void CopyFrom(const LogControl& from);
157  void MergeFrom(const LogControl& from);
158  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
159  bool IsInitialized() const final;
160 
161  size_t ByteSizeLong() const final;
162  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
163  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
164  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
165  int GetCachedSize() const final { return _cached_size_.Get(); }
166 
167  private:
168  inline void SharedCtor();
169  inline void SharedDtor();
170  void SetCachedSize(int size) const final;
171  void InternalSwap(LogControl* other);
172  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
173  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
174  return "ignition.msgs.LogControl";
175  }
176  protected:
177  explicit LogControl(::PROTOBUF_NAMESPACE_ID::Arena* arena);
178  private:
179  static void ArenaDtor(void* object);
180  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
181  public:
182 
183  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
184  private:
185  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
186  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2flog_5fcontrol_2eproto);
187  return ::descriptor_table_ignition_2fmsgs_2flog_5fcontrol_2eproto.file_level_metadata[kIndexInFileMessages];
188  }
189 
190  public:
191 
192  // nested types ----------------------------------------------------
193 
194  // accessors -------------------------------------------------------
195 
196  enum : int {
197  kBasePathFieldNumber = 5,
198  kEncodingFieldNumber = 6,
199  kRecordResourcesFieldNumber = 7,
200  kHeaderFieldNumber = 1,
201  kStartFieldNumber = 2,
202  kStopFieldNumber = 3,
203  kPausedFieldNumber = 4,
204  };
205  // string base_path = 5;
207  const std::string& base_path() const;
208  void set_base_path(const std::string& value);
209  void set_base_path(std::string&& value);
210  void set_base_path(const char* value);
211  void set_base_path(const char* value, size_t size);
215  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
216  " string fields are deprecated and will be removed in a"
217  " future release.")
218  std::string* unsafe_arena_release_base_path();
219  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
220  " string fields are deprecated and will be removed in a"
221  " future release.")
222  void unsafe_arena_set_allocated_base_path(
223  std::string* base_path);
224  private:
225  const std::string& _internal_base_path() const;
226  void _internal_set_base_path(const std::string& value);
227  std::string* _internal_mutable_base_path();
228  public:
229 
230  // string encoding = 6;
231  void clear_encoding();
232  const std::string& encoding() const;
233  void set_encoding(const std::string& value);
234  void set_encoding(std::string&& value);
235  void set_encoding(const char* value);
236  void set_encoding(const char* value, size_t size);
237  std::string* mutable_encoding();
238  std::string* release_encoding();
239  void set_allocated_encoding(std::string* encoding);
240  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
241  " string fields are deprecated and will be removed in a"
242  " future release.")
243  std::string* unsafe_arena_release_encoding();
244  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
245  " string fields are deprecated and will be removed in a"
246  " future release.")
247  void unsafe_arena_set_allocated_encoding(
248  std::string* encoding);
249  private:
250  const std::string& _internal_encoding() const;
251  void _internal_set_encoding(const std::string& value);
252  std::string* _internal_mutable_encoding();
253  public:
254 
255  // string record_resources = 7;
256  void clear_record_resources();
257  const std::string& record_resources() const;
258  void set_record_resources(const std::string& value);
259  void set_record_resources(std::string&& value);
260  void set_record_resources(const char* value);
261  void set_record_resources(const char* value, size_t size);
262  std::string* mutable_record_resources();
263  std::string* release_record_resources();
264  void set_allocated_record_resources(std::string* record_resources);
265  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
266  " string fields are deprecated and will be removed in a"
267  " future release.")
268  std::string* unsafe_arena_release_record_resources();
269  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
270  " string fields are deprecated and will be removed in a"
271  " future release.")
272  void unsafe_arena_set_allocated_record_resources(
273  std::string* record_resources);
274  private:
275  const std::string& _internal_record_resources() const;
276  void _internal_set_record_resources(const std::string& value);
277  std::string* _internal_mutable_record_resources();
278  public:
279 
280  // .ignition.msgs.Header header = 1;
281  bool has_header() const;
282  private:
283  bool _internal_has_header() const;
284  public:
285  void clear_header();
286  const ::ignition::msgs::Header& header() const;
287  ::ignition::msgs::Header* release_header();
288  ::ignition::msgs::Header* mutable_header();
289  void set_allocated_header(::ignition::msgs::Header* header);
290  private:
291  const ::ignition::msgs::Header& _internal_header() const;
292  ::ignition::msgs::Header* _internal_mutable_header();
293  public:
294  void unsafe_arena_set_allocated_header(
295  ::ignition::msgs::Header* header);
296  ::ignition::msgs::Header* unsafe_arena_release_header();
297 
298  // bool start = 2;
299  void clear_start();
300  bool start() const;
301  void set_start(bool value);
302  private:
303  bool _internal_start() const;
304  void _internal_set_start(bool value);
305  public:
306 
307  // bool stop = 3;
308  void clear_stop();
309  bool stop() const;
310  void set_stop(bool value);
311  private:
312  bool _internal_stop() const;
313  void _internal_set_stop(bool value);
314  public:
315 
316  // bool paused = 4;
317  void clear_paused();
318  bool paused() const;
319  void set_paused(bool value);
320  private:
321  bool _internal_paused() const;
322  void _internal_set_paused(bool value);
323  public:
324 
325  // @@protoc_insertion_point(class_scope:ignition.msgs.LogControl)
326  private:
327  class _Internal;
328 
329  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
330  typedef void InternalArenaConstructable_;
331  typedef void DestructorSkippable_;
332  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr base_path_;
333  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr encoding_;
334  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr record_resources_;
335  ::ignition::msgs::Header* header_;
336  bool start_;
337  bool stop_;
338  bool paused_;
339  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
341 };
342 // ===================================================================
343 
344 
345 // ===================================================================
346 
347 #ifdef __GNUC__
348  #pragma GCC diagnostic push
349  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
350 #endif // __GNUC__
351 // LogControl
352 
353 // .ignition.msgs.Header header = 1;
354 inline bool LogControl::_internal_has_header() const {
355  return this != internal_default_instance() && header_ != nullptr;
356 }
357 inline bool LogControl::has_header() const {
358  return _internal_has_header();
359 }
360 inline const ::ignition::msgs::Header& LogControl::_internal_header() const {
361  const ::ignition::msgs::Header* p = header_;
362  return p != nullptr ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
364 }
365 inline const ::ignition::msgs::Header& LogControl::header() const {
366  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.header)
367  return _internal_header();
368 }
369 inline void LogControl::unsafe_arena_set_allocated_header(
370  ::ignition::msgs::Header* header) {
371  if (GetArena() == nullptr) {
372  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
373  }
374  header_ = header;
375  if (header) {
376 
377  } else {
378 
379  }
380  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogControl.header)
381 }
382 inline ::ignition::msgs::Header* LogControl::release_header() {
383  auto temp = unsafe_arena_release_header();
384  if (GetArena() != nullptr) {
385  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
386  }
387  return temp;
388 }
389 inline ::ignition::msgs::Header* LogControl::unsafe_arena_release_header() {
390  // @@protoc_insertion_point(field_release:ignition.msgs.LogControl.header)
391 
392  ::ignition::msgs::Header* temp = header_;
393  header_ = nullptr;
394  return temp;
395 }
396 inline ::ignition::msgs::Header* LogControl::_internal_mutable_header() {
397 
398  if (header_ == nullptr) {
399  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
400  header_ = p;
401  }
402  return header_;
403 }
404 inline ::ignition::msgs::Header* LogControl::mutable_header() {
405  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogControl.header)
406  return _internal_mutable_header();
407 }
408 inline void LogControl::set_allocated_header(::ignition::msgs::Header* header) {
409  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
410  if (message_arena == nullptr) {
411  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
412  }
413  if (header) {
414  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
415  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
416  if (message_arena != submessage_arena) {
417  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
418  message_arena, header, submessage_arena);
419  }
420 
421  } else {
422 
423  }
424  header_ = header;
425  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogControl.header)
426 }
427 
428 // bool start = 2;
429 inline void LogControl::clear_start() {
430  start_ = false;
431 }
432 inline bool LogControl::_internal_start() const {
433  return start_;
434 }
435 inline bool LogControl::start() const {
436  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.start)
437  return _internal_start();
438 }
439 inline void LogControl::_internal_set_start(bool value) {
440 
441  start_ = value;
442 }
443 inline void LogControl::set_start(bool value) {
444  _internal_set_start(value);
445  // @@protoc_insertion_point(field_set:ignition.msgs.LogControl.start)
446 }
447 
448 // bool stop = 3;
449 inline void LogControl::clear_stop() {
450  stop_ = false;
451 }
452 inline bool LogControl::_internal_stop() const {
453  return stop_;
454 }
455 inline bool LogControl::stop() const {
456  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.stop)
457  return _internal_stop();
458 }
459 inline void LogControl::_internal_set_stop(bool value) {
460 
461  stop_ = value;
462 }
463 inline void LogControl::set_stop(bool value) {
464  _internal_set_stop(value);
465  // @@protoc_insertion_point(field_set:ignition.msgs.LogControl.stop)
466 }
467 
468 // bool paused = 4;
469 inline void LogControl::clear_paused() {
470  paused_ = false;
471 }
472 inline bool LogControl::_internal_paused() const {
473  return paused_;
474 }
475 inline bool LogControl::paused() const {
476  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.paused)
477  return _internal_paused();
478 }
479 inline void LogControl::_internal_set_paused(bool value) {
480 
481  paused_ = value;
482 }
483 inline void LogControl::set_paused(bool value) {
484  _internal_set_paused(value);
485  // @@protoc_insertion_point(field_set:ignition.msgs.LogControl.paused)
486 }
487 
488 // string base_path = 5;
489 inline void LogControl::clear_base_path() {
490  base_path_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
491 }
492 inline const std::string& LogControl::base_path() const {
493  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.base_path)
494  return _internal_base_path();
495 }
496 inline void LogControl::set_base_path(const std::string& value) {
497  _internal_set_base_path(value);
498  // @@protoc_insertion_point(field_set:ignition.msgs.LogControl.base_path)
499 }
500 inline std::string* LogControl::mutable_base_path() {
501  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogControl.base_path)
502  return _internal_mutable_base_path();
503 }
504 inline const std::string& LogControl::_internal_base_path() const {
505  return base_path_.Get();
506 }
507 inline void LogControl::_internal_set_base_path(const std::string& value) {
508 
509  base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
510 }
511 inline void LogControl::set_base_path(std::string&& value) {
512 
513  base_path_.Set(
514  &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
515  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.LogControl.base_path)
516 }
517 inline void LogControl::set_base_path(const char* value) {
518  GOOGLE_DCHECK(value != nullptr);
519 
520  base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
521  GetArena());
522  // @@protoc_insertion_point(field_set_char:ignition.msgs.LogControl.base_path)
523 }
524 inline void LogControl::set_base_path(const char* value,
525  size_t size) {
526 
527  base_path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
528  reinterpret_cast<const char*>(value), size), GetArena());
529  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.LogControl.base_path)
530 }
531 inline std::string* LogControl::_internal_mutable_base_path() {
532 
533  return base_path_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
534 }
535 inline std::string* LogControl::release_base_path() {
536  // @@protoc_insertion_point(field_release:ignition.msgs.LogControl.base_path)
537  return base_path_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
538 }
539 inline void LogControl::set_allocated_base_path(std::string* base_path) {
540  if (base_path != nullptr) {
541 
542  } else {
543 
544  }
545  base_path_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), base_path,
546  GetArena());
547  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogControl.base_path)
548 }
549 inline std::string* LogControl::unsafe_arena_release_base_path() {
550  // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.LogControl.base_path)
551  GOOGLE_DCHECK(GetArena() != nullptr);
552 
553  return base_path_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
554  GetArena());
555 }
556 inline void LogControl::unsafe_arena_set_allocated_base_path(
557  std::string* base_path) {
558  GOOGLE_DCHECK(GetArena() != nullptr);
559  if (base_path != nullptr) {
560 
561  } else {
562 
563  }
564  base_path_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
565  base_path, GetArena());
566  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogControl.base_path)
567 }
568 
569 // string encoding = 6;
570 inline void LogControl::clear_encoding() {
571  encoding_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
572 }
573 inline const std::string& LogControl::encoding() const {
574  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.encoding)
575  return _internal_encoding();
576 }
577 inline void LogControl::set_encoding(const std::string& value) {
578  _internal_set_encoding(value);
579  // @@protoc_insertion_point(field_set:ignition.msgs.LogControl.encoding)
580 }
581 inline std::string* LogControl::mutable_encoding() {
582  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogControl.encoding)
583  return _internal_mutable_encoding();
584 }
585 inline const std::string& LogControl::_internal_encoding() const {
586  return encoding_.Get();
587 }
588 inline void LogControl::_internal_set_encoding(const std::string& value) {
589 
590  encoding_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
591 }
592 inline void LogControl::set_encoding(std::string&& value) {
593 
594  encoding_.Set(
595  &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
596  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.LogControl.encoding)
597 }
598 inline void LogControl::set_encoding(const char* value) {
599  GOOGLE_DCHECK(value != nullptr);
600 
601  encoding_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
602  GetArena());
603  // @@protoc_insertion_point(field_set_char:ignition.msgs.LogControl.encoding)
604 }
605 inline void LogControl::set_encoding(const char* value,
606  size_t size) {
607 
608  encoding_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
609  reinterpret_cast<const char*>(value), size), GetArena());
610  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.LogControl.encoding)
611 }
612 inline std::string* LogControl::_internal_mutable_encoding() {
613 
614  return encoding_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
615 }
616 inline std::string* LogControl::release_encoding() {
617  // @@protoc_insertion_point(field_release:ignition.msgs.LogControl.encoding)
618  return encoding_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
619 }
620 inline void LogControl::set_allocated_encoding(std::string* encoding) {
621  if (encoding != nullptr) {
622 
623  } else {
624 
625  }
626  encoding_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), encoding,
627  GetArena());
628  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogControl.encoding)
629 }
630 inline std::string* LogControl::unsafe_arena_release_encoding() {
631  // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.LogControl.encoding)
632  GOOGLE_DCHECK(GetArena() != nullptr);
633 
634  return encoding_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
635  GetArena());
636 }
637 inline void LogControl::unsafe_arena_set_allocated_encoding(
638  std::string* encoding) {
639  GOOGLE_DCHECK(GetArena() != nullptr);
640  if (encoding != nullptr) {
641 
642  } else {
643 
644  }
645  encoding_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
646  encoding, GetArena());
647  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogControl.encoding)
648 }
649 
650 // string record_resources = 7;
651 inline void LogControl::clear_record_resources() {
652  record_resources_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
653 }
654 inline const std::string& LogControl::record_resources() const {
655  // @@protoc_insertion_point(field_get:ignition.msgs.LogControl.record_resources)
656  return _internal_record_resources();
657 }
658 inline void LogControl::set_record_resources(const std::string& value) {
659  _internal_set_record_resources(value);
660  // @@protoc_insertion_point(field_set:ignition.msgs.LogControl.record_resources)
661 }
662 inline std::string* LogControl::mutable_record_resources() {
663  // @@protoc_insertion_point(field_mutable:ignition.msgs.LogControl.record_resources)
664  return _internal_mutable_record_resources();
665 }
666 inline const std::string& LogControl::_internal_record_resources() const {
667  return record_resources_.Get();
668 }
669 inline void LogControl::_internal_set_record_resources(const std::string& value) {
670 
671  record_resources_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
672 }
673 inline void LogControl::set_record_resources(std::string&& value) {
674 
675  record_resources_.Set(
676  &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
677  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.LogControl.record_resources)
678 }
679 inline void LogControl::set_record_resources(const char* value) {
680  GOOGLE_DCHECK(value != nullptr);
681 
682  record_resources_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
683  GetArena());
684  // @@protoc_insertion_point(field_set_char:ignition.msgs.LogControl.record_resources)
685 }
686 inline void LogControl::set_record_resources(const char* value,
687  size_t size) {
688 
689  record_resources_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
690  reinterpret_cast<const char*>(value), size), GetArena());
691  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.LogControl.record_resources)
692 }
693 inline std::string* LogControl::_internal_mutable_record_resources() {
694 
695  return record_resources_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
696 }
697 inline std::string* LogControl::release_record_resources() {
698  // @@protoc_insertion_point(field_release:ignition.msgs.LogControl.record_resources)
699  return record_resources_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
700 }
701 inline void LogControl::set_allocated_record_resources(std::string* record_resources) {
702  if (record_resources != nullptr) {
703 
704  } else {
705 
706  }
707  record_resources_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), record_resources,
708  GetArena());
709  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.LogControl.record_resources)
710 }
711 inline std::string* LogControl::unsafe_arena_release_record_resources() {
712  // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.LogControl.record_resources)
713  GOOGLE_DCHECK(GetArena() != nullptr);
714 
715  return record_resources_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
716  GetArena());
717 }
718 inline void LogControl::unsafe_arena_set_allocated_record_resources(
719  std::string* record_resources) {
720  GOOGLE_DCHECK(GetArena() != nullptr);
721  if (record_resources != nullptr) {
722 
723  } else {
724 
725  }
726  record_resources_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
727  record_resources, GetArena());
728  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.LogControl.record_resources)
729 }
730 
731 #ifdef __GNUC__
732  #pragma GCC diagnostic pop
733 #endif // __GNUC__
734 
739 // @@protoc_insertion_point(namespace_scope)
740 
741 } // namespace msgs
742 } // namespace ignition
743 
744 #ifdef _MSC_VER
745 #pragma warning(pop)
746 #endif
747 // @@protoc_insertion_point(global_scope)
748 
749 #include <google/protobuf/port_undef.inc>
750 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2flog_5fcontrol_2eproto
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2flog_5fcontrol_2eproto
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:115
void MergeFrom(const LogControl &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LogControl * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:121
std::string * mutable_base_path()
void set_allocated_base_path(std::string *base_path)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:109
friend void swap(LogControl &a, LogControl &b)
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:128
static const LogControl & default_instance()
LogControl(const LogControl &from)
LogControl()
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:87
void UnsafeArenaSwap(LogControl *other)
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:139
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
LogControl & operator=(const LogControl &from)
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:96
LogControl * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:147
LogControl * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:151
std::string * release_base_path()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
const std::string & base_path() const
void set_base_path(const std::string &value)
LogControl(::PROTOBUF_NAMESPACE_ID::Arena *arena)
LogControl & operator=(LogControl &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:100
LogControl(LogControl &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:91
void set_base_path(const char *value)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:112
void CopyFrom(const LogControl &from)
void set_base_path(std::string &&value)
void Swap(LogControl *other)
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:131
void set_base_path(const char *value, size_t size)
T move(T... args)
IGNITION_MSGS_VISIBLE LogControlDefaultTypeInternal _LogControl_default_instance_
std::shared_ptr< const LogControl > ConstLogControlSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:738
std::unique_ptr< const LogControl > ConstLogControlUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:736
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
std::unique_ptr< LogControl > LogControlUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:735
std::shared_ptr< LogControl > LogControlSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:737
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/log_control.pb.h:57
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)