Gazebo Msgs

API Reference

8.7.1
build/ignition-msgs8/include/ignition/msgs/param.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/param.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fparam_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fparam_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/map.h> // IWYU pragma: export
35 #include <google/protobuf/map_entry.h>
36 #include <google/protobuf/map_field_inl.h>
37 #include <google/protobuf/unknown_field_set.h>
38 #include "ignition/msgs/any.pb.h"
40 #ifndef _MSC_VER
41 #pragma GCC system_header
42 #else
43 #pragma warning(push)
44 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
45 #endif
46 #ifdef __linux__
47 #include <sys/sysmacros.h>
48 #endif
49 #include <memory>
50 #include <ignition/msgs/Export.hh>
51 // @@protoc_insertion_point(includes)
52 #include <google/protobuf/port_def.inc>
53 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fparam_2eproto IGNITION_MSGS_VISIBLE
54 PROTOBUF_NAMESPACE_OPEN
55 namespace internal {
56 class AnyMetadata;
57 } // namespace internal
58 PROTOBUF_NAMESPACE_CLOSE
59 
60 // Internal implementation detail -- do not use these members.
61 struct IGNITION_MSGS_VISIBLE TableStruct_ignition_2fmsgs_2fparam_2eproto {
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
65  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
66  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
67  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
68  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
69  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
70  static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
71 };
72 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fparam_2eproto;
73 namespace ignition {
74 namespace msgs {
75 class Param;
76 class ParamDefaultTypeInternal;
77 IGNITION_MSGS_VISIBLE extern ParamDefaultTypeInternal _Param_default_instance_;
78 class Param_ParamsEntry_DoNotUse;
79 class Param_ParamsEntry_DoNotUseDefaultTypeInternal;
80 IGNITION_MSGS_VISIBLE extern Param_ParamsEntry_DoNotUseDefaultTypeInternal _Param_ParamsEntry_DoNotUse_default_instance_;
81 } // namespace msgs
82 } // namespace ignition
83 PROTOBUF_NAMESPACE_OPEN
84 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Param* Arena::CreateMaybeMessage<::ignition::msgs::Param>(Arena*);
85 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Param_ParamsEntry_DoNotUse* Arena::CreateMaybeMessage<::ignition::msgs::Param_ParamsEntry_DoNotUse>(Arena*);
86 PROTOBUF_NAMESPACE_CLOSE
87 namespace ignition {
88 namespace msgs {
89 
90 // ===================================================================
91 
92 class Param_ParamsEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Param_ParamsEntry_DoNotUse,
93  std::string, ::ignition::msgs::Any,
94  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
95  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE,
96  0 > {
97 public:
98  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Param_ParamsEntry_DoNotUse,
99  std::string, ::ignition::msgs::Any,
100  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
101  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE,
104  Param_ParamsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
107  static bool ValidateKey(std::string* s) {
108  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "ignition.msgs.Param.ParamsEntry.key");
109  }
110  static bool ValidateValue(void*) { return true; }
111  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& other) final;
112  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
113  private:
114  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
115  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fparam_2eproto);
117  }
118 
119  public:
120 };
121 
122 // -------------------------------------------------------------------
123 
124 class IGNITION_MSGS_VISIBLE Param PROTOBUF_FINAL :
125  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Param) */ {
126  public:
127  inline Param() : Param(nullptr) {};
128  virtual ~Param();
129 
130  Param(const Param& from);
131  Param(Param&& from) noexcept
132  : Param() {
133  *this = ::std::move(from);
134  }
135 
136  inline Param& operator=(const Param& from) {
137  CopyFrom(from);
138  return *this;
139  }
140  inline Param& operator=(Param&& from) noexcept {
141  if (GetArena() == from.GetArena()) {
142  if (this != &from) InternalSwap(&from);
143  } else {
144  CopyFrom(from);
145  }
146  return *this;
147  }
148 
149  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
150  return GetDescriptor();
151  }
152  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
153  return GetMetadataStatic().descriptor;
154  }
155  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
156  return GetMetadataStatic().reflection;
157  }
158  static const Param& default_instance();
159 
160  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
161  static inline const Param* internal_default_instance() {
162  return reinterpret_cast<const Param*>(
164  }
165  static constexpr int kIndexInFileMessages =
166  1;
167 
168  friend void swap(Param& a, Param& b) {
169  a.Swap(&b);
170  }
171  inline void Swap(Param* other) {
172  if (other == this) return;
173  if (GetArena() == other->GetArena()) {
174  InternalSwap(other);
175  } else {
176  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
177  }
178  }
179  void UnsafeArenaSwap(Param* other) {
180  if (other == this) return;
181  GOOGLE_DCHECK(GetArena() == other->GetArena());
182  InternalSwap(other);
183  }
184 
185  // implements Message ----------------------------------------------
186 
187  inline Param* New() const final {
188  return CreateMaybeMessage<Param>(nullptr);
189  }
190 
191  Param* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
192  return CreateMaybeMessage<Param>(arena);
193  }
194  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
195  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
196  void CopyFrom(const Param& from);
197  void MergeFrom(const Param& from);
198  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
199  bool IsInitialized() const final;
200 
201  size_t ByteSizeLong() const final;
202  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
203  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
204  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
205  int GetCachedSize() const final { return _cached_size_.Get(); }
206 
207  private:
208  inline void SharedCtor();
209  inline void SharedDtor();
210  void SetCachedSize(int size) const final;
211  void InternalSwap(Param* other);
212  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
213  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
214  return "ignition.msgs.Param";
215  }
216  protected:
217  explicit Param(::PROTOBUF_NAMESPACE_ID::Arena* arena);
218  private:
219  static void ArenaDtor(void* object);
220  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
221  public:
222 
223  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
224  private:
225  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
226  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fparam_2eproto);
227  return ::descriptor_table_ignition_2fmsgs_2fparam_2eproto.file_level_metadata[kIndexInFileMessages];
228  }
229 
230  public:
231 
232  // nested types ----------------------------------------------------
233 
234 
235  // accessors -------------------------------------------------------
236 
237  enum : int {
238  kParamsFieldNumber = 2,
239  kChildrenFieldNumber = 3,
240  kHeaderFieldNumber = 1,
241  };
242  // map<string, .ignition.msgs.Any> params = 2;
243  int params_size() const;
244  private:
245  int _internal_params_size() const;
246  public:
247  void clear_params();
248  private:
249  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >&
250  _internal_params() const;
251  ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >*
252  _internal_mutable_params();
253  public:
254  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >&
255  params() const;
256  ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >*
258 
259  // repeated .ignition.msgs.Param children = 3;
260  int children_size() const;
261  private:
262  int _internal_children_size() const;
263  public:
265  ::ignition::msgs::Param* mutable_children(int index);
266  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param >*
268  private:
269  const ::ignition::msgs::Param& _internal_children(int index) const;
270  ::ignition::msgs::Param* _internal_add_children();
271  public:
272  const ::ignition::msgs::Param& children(int index) const;
273  ::ignition::msgs::Param* add_children();
274  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param >&
275  children() const;
276 
277  // .ignition.msgs.Header header = 1;
278  bool has_header() const;
279  private:
280  bool _internal_has_header() const;
281  public:
282  void clear_header();
283  const ::ignition::msgs::Header& header() const;
284  ::ignition::msgs::Header* release_header();
285  ::ignition::msgs::Header* mutable_header();
286  void set_allocated_header(::ignition::msgs::Header* header);
287  private:
288  const ::ignition::msgs::Header& _internal_header() const;
289  ::ignition::msgs::Header* _internal_mutable_header();
290  public:
292  ::ignition::msgs::Header* header);
293  ::ignition::msgs::Header* unsafe_arena_release_header();
294 
295  // @@protoc_insertion_point(class_scope:ignition.msgs.Param)
296  private:
297  class _Internal;
298 
299  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
300  typedef void InternalArenaConstructable_;
301  typedef void DestructorSkippable_;
302  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
304  std::string, ::ignition::msgs::Any,
305  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
306  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE,
307  0 > params_;
308  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param > children_;
309  ::ignition::msgs::Header* header_;
310  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
311  friend struct ::TableStruct_ignition_2fmsgs_2fparam_2eproto;
312 };
313 // ===================================================================
314 
315 
316 // ===================================================================
317 
318 #ifdef __GNUC__
319  #pragma GCC diagnostic push
320  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
321 #endif // __GNUC__
322 // -------------------------------------------------------------------
323 
324 // Param
325 
326 // .ignition.msgs.Header header = 1;
327 inline bool Param::_internal_has_header() const {
328  return this != internal_default_instance() && header_ != nullptr;
329 }
330 inline bool Param::has_header() const {
331  return _internal_has_header();
332 }
333 inline const ::ignition::msgs::Header& Param::_internal_header() const {
334  const ::ignition::msgs::Header* p = header_;
335  return p != nullptr ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
337 }
338 inline const ::ignition::msgs::Header& Param::header() const {
339  // @@protoc_insertion_point(field_get:ignition.msgs.Param.header)
340  return _internal_header();
341 }
342 inline void Param::unsafe_arena_set_allocated_header(
343  ::ignition::msgs::Header* header) {
344  if (GetArena() == nullptr) {
345  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
346  }
347  header_ = header;
348  if (header) {
349 
350  } else {
351 
352  }
353  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Param.header)
354 }
355 inline ::ignition::msgs::Header* Param::release_header() {
356  auto temp = unsafe_arena_release_header();
357  if (GetArena() != nullptr) {
358  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
359  }
360  return temp;
361 }
362 inline ::ignition::msgs::Header* Param::unsafe_arena_release_header() {
363  // @@protoc_insertion_point(field_release:ignition.msgs.Param.header)
364 
365  ::ignition::msgs::Header* temp = header_;
366  header_ = nullptr;
367  return temp;
368 }
369 inline ::ignition::msgs::Header* Param::_internal_mutable_header() {
370 
371  if (header_ == nullptr) {
372  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
373  header_ = p;
374  }
375  return header_;
376 }
377 inline ::ignition::msgs::Header* Param::mutable_header() {
378  // @@protoc_insertion_point(field_mutable:ignition.msgs.Param.header)
379  return _internal_mutable_header();
380 }
381 inline void Param::set_allocated_header(::ignition::msgs::Header* header) {
382  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
383  if (message_arena == nullptr) {
384  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
385  }
386  if (header) {
387  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
388  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
389  if (message_arena != submessage_arena) {
390  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
391  message_arena, header, submessage_arena);
392  }
393 
394  } else {
395 
396  }
397  header_ = header;
398  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Param.header)
399 }
400 
401 // map<string, .ignition.msgs.Any> params = 2;
402 inline int Param::_internal_params_size() const {
403  return params_.size();
404 }
405 inline int Param::params_size() const {
406  return _internal_params_size();
407 }
408 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >&
409 Param::_internal_params() const {
410  return params_.GetMap();
411 }
412 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >&
413 Param::params() const {
414  // @@protoc_insertion_point(field_map:ignition.msgs.Param.params)
415  return _internal_params();
416 }
417 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >*
418 Param::_internal_mutable_params() {
419  return params_.MutableMap();
420 }
421 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any >*
422 Param::mutable_params() {
423  // @@protoc_insertion_point(field_mutable_map:ignition.msgs.Param.params)
424  return _internal_mutable_params();
425 }
426 
427 // repeated .ignition.msgs.Param children = 3;
428 inline int Param::_internal_children_size() const {
429  return children_.size();
430 }
431 inline int Param::children_size() const {
432  return _internal_children_size();
433 }
434 inline void Param::clear_children() {
435  children_.Clear();
436 }
437 inline ::ignition::msgs::Param* Param::mutable_children(int index) {
438  // @@protoc_insertion_point(field_mutable:ignition.msgs.Param.children)
439  return children_.Mutable(index);
440 }
441 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param >*
442 Param::mutable_children() {
443  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Param.children)
444  return &children_;
445 }
446 inline const ::ignition::msgs::Param& Param::_internal_children(int index) const {
447  return children_.Get(index);
448 }
449 inline const ::ignition::msgs::Param& Param::children(int index) const {
450  // @@protoc_insertion_point(field_get:ignition.msgs.Param.children)
451  return _internal_children(index);
452 }
453 inline ::ignition::msgs::Param* Param::_internal_add_children() {
454  return children_.Add();
455 }
456 inline ::ignition::msgs::Param* Param::add_children() {
457  // @@protoc_insertion_point(field_add:ignition.msgs.Param.children)
458  return _internal_add_children();
459 }
460 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param >&
461 Param::children() const {
462  // @@protoc_insertion_point(field_list:ignition.msgs.Param.children)
463  return children_;
464 }
465 
466 #ifdef __GNUC__
467  #pragma GCC diagnostic pop
468 #endif // __GNUC__
469 // -------------------------------------------------------------------
470 
471 
476 // @@protoc_insertion_point(namespace_scope)
477 
478 } // namespace msgs
479 } // namespace ignition
480 
481 #ifdef _MSC_VER
482 #pragma warning(pop)
483 #endif
484 // @@protoc_insertion_point(global_scope)
485 
486 #include <google/protobuf/port_undef.inc>
487 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fparam_2eproto
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fparam_2eproto
Param * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:187
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param > & children() const
friend void swap(Param &a, Param &b)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:168
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:155
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const Param &from)
::ignition::msgs::Header * release_header()
::ignition::msgs::Header * mutable_header()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:149
Param(Param &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:131
Param(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
Param()
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:127
void CopyFrom(const Param &from)
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any > * mutable_params()
::ignition::msgs::Param * add_children()
::ignition::msgs::Header * unsafe_arena_release_header()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::ignition::msgs::Param * mutable_children(int index)
Param * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:191
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::ignition::msgs::Any > & params() const
void set_allocated_header(::ignition::msgs::Header *header)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:152
void UnsafeArenaSwap(Param *other)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:179
void Swap(Param *other)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:171
static const Param & default_instance()
const ::ignition::msgs::Param & children(int index) const
static const Param * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:161
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Param > * mutable_children()
Param & operator=(const Param &from)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:136
const ::ignition::msgs::Header & header() const
Param & operator=(Param &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:140
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:96
static const Param_ParamsEntry_DoNotUse * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:106
static bool ValidateKey(std::string *s)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:107
void MergeFrom(const Param_ParamsEntry_DoNotUse &other)
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< Param_ParamsEntry_DoNotUse, std::string, ::ignition::msgs::Any, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE, 0 > SuperType
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:102
Param_ParamsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &other) final
static bool ValidateValue(void *)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:110
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
T data(T... args)
std::shared_ptr< const Param > ConstParamSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:475
std::unique_ptr< const Param > ConstParamUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:473
IGNITION_MSGS_VISIBLE Param_ParamsEntry_DoNotUseDefaultTypeInternal _Param_ParamsEntry_DoNotUse_default_instance_
std::unique_ptr< Param > ParamUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:472
std::shared_ptr< Param > ParamSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:474
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE ParamDefaultTypeInternal _Param_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
T size(T... args)
Definition: build/ignition-msgs8/include/ignition/msgs/param.pb.h:61
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)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)