Ignition Msgs

API Reference

5.8.1
serialized_map.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/serialized_map.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fserialized_5fmap_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fserialized_5fmap_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/map.h> // IWYU pragma: export
34 #include <google/protobuf/map_entry.h>
35 #include <google/protobuf/map_field_inl.h>
36 #include <google/protobuf/unknown_field_set.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_2fserialized_5fmap_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.
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
65  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
66  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[5]
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 uint32_t offsets[];
71 };
72 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fserialized_5fmap_2eproto;
73 namespace ignition {
74 namespace msgs {
75 class SerializedEntityMap;
76 struct SerializedEntityMapDefaultTypeInternal;
77 IGNITION_MSGS_VISIBLE extern SerializedEntityMapDefaultTypeInternal _SerializedEntityMap_default_instance_;
78 class SerializedEntityMap_ComponentsEntry_DoNotUse;
79 struct SerializedEntityMap_ComponentsEntry_DoNotUseDefaultTypeInternal;
80 IGNITION_MSGS_VISIBLE extern SerializedEntityMap_ComponentsEntry_DoNotUseDefaultTypeInternal _SerializedEntityMap_ComponentsEntry_DoNotUse_default_instance_;
81 class SerializedStateMap;
82 struct SerializedStateMapDefaultTypeInternal;
83 IGNITION_MSGS_VISIBLE extern SerializedStateMapDefaultTypeInternal _SerializedStateMap_default_instance_;
84 class SerializedStateMap_EntitiesEntry_DoNotUse;
85 struct SerializedStateMap_EntitiesEntry_DoNotUseDefaultTypeInternal;
86 IGNITION_MSGS_VISIBLE extern SerializedStateMap_EntitiesEntry_DoNotUseDefaultTypeInternal _SerializedStateMap_EntitiesEntry_DoNotUse_default_instance_;
87 class SerializedStepMap;
88 struct SerializedStepMapDefaultTypeInternal;
89 IGNITION_MSGS_VISIBLE extern SerializedStepMapDefaultTypeInternal _SerializedStepMap_default_instance_;
90 } // namespace msgs
91 } // namespace ignition
92 PROTOBUF_NAMESPACE_OPEN
93 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SerializedEntityMap* Arena::CreateMaybeMessage<::ignition::msgs::SerializedEntityMap>(Arena*);
94 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SerializedEntityMap_ComponentsEntry_DoNotUse* Arena::CreateMaybeMessage<::ignition::msgs::SerializedEntityMap_ComponentsEntry_DoNotUse>(Arena*);
95 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SerializedStateMap* Arena::CreateMaybeMessage<::ignition::msgs::SerializedStateMap>(Arena*);
96 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SerializedStateMap_EntitiesEntry_DoNotUse* Arena::CreateMaybeMessage<::ignition::msgs::SerializedStateMap_EntitiesEntry_DoNotUse>(Arena*);
97 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::SerializedStepMap* Arena::CreateMaybeMessage<::ignition::msgs::SerializedStepMap>(Arena*);
98 PROTOBUF_NAMESPACE_CLOSE
99 namespace ignition {
100 namespace msgs {
101 
102 // ===================================================================
103 
104 class SerializedEntityMap_ComponentsEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<SerializedEntityMap_ComponentsEntry_DoNotUse,
105  int64_t, ::ignition::msgs::SerializedComponent,
106  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_INT64,
107  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> {
108 public:
109  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<SerializedEntityMap_ComponentsEntry_DoNotUse,
111  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_INT64,
112  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> SuperType;
115  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
116  explicit SerializedEntityMap_ComponentsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
119  static bool ValidateKey(void*) { return true; }
120  static bool ValidateValue(void*) { return true; }
121  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
122  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
123 };
124 
125 // -------------------------------------------------------------------
126 
127 class IGNITION_MSGS_VISIBLE SerializedEntityMap final :
128  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.SerializedEntityMap) */ {
129  public:
132  explicit constexpr SerializedEntityMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
133 
136  : SerializedEntityMap() {
137  *this = ::std::move(from);
138  }
139 
141  CopyFrom(from);
142  return *this;
143  }
145  if (this == &from) return *this;
146  if (GetOwningArena() == from.GetOwningArena()
147  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
148  && GetOwningArena() != nullptr
149  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
150  ) {
151  InternalSwap(&from);
152  } else {
153  CopyFrom(from);
154  }
155  return *this;
156  }
157 
158  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
159  return GetDescriptor();
160  }
161  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
162  return default_instance().GetMetadata().descriptor;
163  }
164  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
165  return default_instance().GetMetadata().reflection;
166  }
168  return *internal_default_instance();
169  }
171  return reinterpret_cast<const SerializedEntityMap*>(
173  }
174  static constexpr int kIndexInFileMessages =
175  1;
176 
178  a.Swap(&b);
179  }
180  inline void Swap(SerializedEntityMap* other) {
181  if (other == this) return;
182  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
183  if (GetOwningArena() != nullptr &&
184  GetOwningArena() == other->GetOwningArena()) {
185  #else // PROTOBUF_FORCE_COPY_IN_SWAP
186  if (GetOwningArena() == other->GetOwningArena()) {
187  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
188  InternalSwap(other);
189  } else {
190  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
191  }
192  }
194  if (other == this) return;
195  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
196  InternalSwap(other);
197  }
198 
199  // implements Message ----------------------------------------------
200 
201  SerializedEntityMap* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
202  return CreateMaybeMessage<SerializedEntityMap>(arena);
203  }
204  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
205  void CopyFrom(const SerializedEntityMap& from);
206  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
207  void MergeFrom(const SerializedEntityMap& from);
208  private:
209  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
210  public:
211  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
212  bool IsInitialized() const final;
213 
214  size_t ByteSizeLong() const final;
215  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
216  uint8_t* _InternalSerialize(
217  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
218  int GetCachedSize() const final { return _cached_size_.Get(); }
219 
220  private:
221  void SharedCtor();
222  void SharedDtor();
223  void SetCachedSize(int size) const final;
224  void InternalSwap(SerializedEntityMap* other);
225 
226  private:
227  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
228  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
229  return "ignition.msgs.SerializedEntityMap";
230  }
231  protected:
232  explicit SerializedEntityMap(::PROTOBUF_NAMESPACE_ID::Arena* arena,
233  bool is_message_owned = false);
234  private:
235  static void ArenaDtor(void* object);
236  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
237  public:
238 
239  static const ClassData _class_data_;
240  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
241 
242  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
243 
244  // nested types ----------------------------------------------------
245 
246 
247  // accessors -------------------------------------------------------
248 
249  enum : int {
250  kComponentsFieldNumber = 2,
251  kIdFieldNumber = 1,
252  kRemoveFieldNumber = 3,
253  };
254  // map<int64, .ignition.msgs.SerializedComponent> components = 2;
255  int components_size() const;
256  private:
257  int _internal_components_size() const;
258  public:
260  private:
261  const ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >&
262  _internal_components() const;
263  ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >*
264  _internal_mutable_components();
265  public:
266  const ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >&
267  components() const;
268  ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >*
269  mutable_components();
270 
271  // uint64 id = 1;
272  void clear_id();
273  uint64_t id() const;
274  void set_id(uint64_t value);
275  private:
276  uint64_t _internal_id() const;
277  void _internal_set_id(uint64_t value);
278  public:
279 
280  // bool remove = 3;
281  void clear_remove();
282  bool remove() const;
283  void set_remove(bool value);
284  private:
285  bool _internal_remove() const;
286  void _internal_set_remove(bool value);
287  public:
288 
289  // @@protoc_insertion_point(class_scope:ignition.msgs.SerializedEntityMap)
290  private:
291  class _Internal;
292 
293  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
294  typedef void InternalArenaConstructable_;
295  typedef void DestructorSkippable_;
296  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
299  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_INT64,
300  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> components_;
301  uint64_t id_;
302  bool remove_;
303  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
304  friend struct ::TableStruct_ignition_2fmsgs_2fserialized_5fmap_2eproto;
305 };
306 // -------------------------------------------------------------------
307 
308 class SerializedStateMap_EntitiesEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<SerializedStateMap_EntitiesEntry_DoNotUse,
309  uint64_t, ::ignition::msgs::SerializedEntityMap,
310  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_UINT64,
311  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> {
312 public:
313  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<SerializedStateMap_EntitiesEntry_DoNotUse,
315  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_UINT64,
316  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> SuperType;
319  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
320  explicit SerializedStateMap_EntitiesEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
323  static bool ValidateKey(void*) { return true; }
324  static bool ValidateValue(void*) { return true; }
325  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
326  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
327 };
328 
329 // -------------------------------------------------------------------
330 
331 class IGNITION_MSGS_VISIBLE SerializedStateMap final :
332  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.SerializedStateMap) */ {
333  public:
334  inline SerializedStateMap() : SerializedStateMap(nullptr) {}
336  explicit constexpr SerializedStateMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
337 
340  : SerializedStateMap() {
341  *this = ::std::move(from);
342  }
343 
345  CopyFrom(from);
346  return *this;
347  }
349  if (this == &from) return *this;
350  if (GetOwningArena() == from.GetOwningArena()
351  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
352  && GetOwningArena() != nullptr
353  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
354  ) {
355  InternalSwap(&from);
356  } else {
357  CopyFrom(from);
358  }
359  return *this;
360  }
361 
362  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
363  return GetDescriptor();
364  }
365  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
366  return default_instance().GetMetadata().descriptor;
367  }
368  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
369  return default_instance().GetMetadata().reflection;
370  }
372  return *internal_default_instance();
373  }
375  return reinterpret_cast<const SerializedStateMap*>(
377  }
378  static constexpr int kIndexInFileMessages =
379  3;
380 
382  a.Swap(&b);
383  }
384  inline void Swap(SerializedStateMap* other) {
385  if (other == this) return;
386  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
387  if (GetOwningArena() != nullptr &&
388  GetOwningArena() == other->GetOwningArena()) {
389  #else // PROTOBUF_FORCE_COPY_IN_SWAP
390  if (GetOwningArena() == other->GetOwningArena()) {
391  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
392  InternalSwap(other);
393  } else {
394  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
395  }
396  }
398  if (other == this) return;
399  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
400  InternalSwap(other);
401  }
402 
403  // implements Message ----------------------------------------------
404 
405  SerializedStateMap* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
406  return CreateMaybeMessage<SerializedStateMap>(arena);
407  }
408  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
409  void CopyFrom(const SerializedStateMap& from);
410  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
411  void MergeFrom(const SerializedStateMap& from);
412  private:
413  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
414  public:
415  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
416  bool IsInitialized() const final;
417 
418  size_t ByteSizeLong() const final;
419  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
420  uint8_t* _InternalSerialize(
421  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
422  int GetCachedSize() const final { return _cached_size_.Get(); }
423 
424  private:
425  void SharedCtor();
426  void SharedDtor();
427  void SetCachedSize(int size) const final;
428  void InternalSwap(SerializedStateMap* other);
429 
430  private:
431  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
432  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
433  return "ignition.msgs.SerializedStateMap";
434  }
435  protected:
436  explicit SerializedStateMap(::PROTOBUF_NAMESPACE_ID::Arena* arena,
437  bool is_message_owned = false);
438  private:
439  static void ArenaDtor(void* object);
440  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
441  public:
442 
443  static const ClassData _class_data_;
444  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
445 
446  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
447 
448  // nested types ----------------------------------------------------
449 
450 
451  // accessors -------------------------------------------------------
452 
453  enum : int {
454  kEntitiesFieldNumber = 2,
455  kHeaderFieldNumber = 1,
456  };
457  // map<uint64, .ignition.msgs.SerializedEntityMap> entities = 2;
458  int entities_size() const;
459  private:
460  int _internal_entities_size() const;
461  public:
462  void clear_entities();
463  private:
464  const ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >&
465  _internal_entities() const;
466  ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >*
467  _internal_mutable_entities();
468  public:
469  const ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >&
470  entities() const;
471  ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >*
472  mutable_entities();
473 
474  // .ignition.msgs.Header header = 1;
475  bool has_header() const;
476  private:
477  bool _internal_has_header() const;
478  public:
479  void clear_header();
480  const ::ignition::msgs::Header& header() const;
481  PROTOBUF_NODISCARD ::ignition::msgs::Header* release_header();
482  ::ignition::msgs::Header* mutable_header();
483  void set_allocated_header(::ignition::msgs::Header* header);
484  private:
485  const ::ignition::msgs::Header& _internal_header() const;
486  ::ignition::msgs::Header* _internal_mutable_header();
487  public:
488  void unsafe_arena_set_allocated_header(
489  ::ignition::msgs::Header* header);
490  ::ignition::msgs::Header* unsafe_arena_release_header();
491 
492  // @@protoc_insertion_point(class_scope:ignition.msgs.SerializedStateMap)
493  private:
494  class _Internal;
495 
496  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
497  typedef void InternalArenaConstructable_;
498  typedef void DestructorSkippable_;
499  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
502  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_UINT64,
503  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> entities_;
504  ::ignition::msgs::Header* header_;
505  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
506  friend struct ::TableStruct_ignition_2fmsgs_2fserialized_5fmap_2eproto;
507 };
508 // -------------------------------------------------------------------
509 
510 class IGNITION_MSGS_VISIBLE SerializedStepMap final :
511  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.SerializedStepMap) */ {
512  public:
513  inline SerializedStepMap() : SerializedStepMap(nullptr) {}
514  ~SerializedStepMap() override;
515  explicit constexpr SerializedStepMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
516 
519  : SerializedStepMap() {
520  *this = ::std::move(from);
521  }
522 
524  CopyFrom(from);
525  return *this;
526  }
527  inline SerializedStepMap& operator=(SerializedStepMap&& from) noexcept {
528  if (this == &from) return *this;
529  if (GetOwningArena() == from.GetOwningArena()
530  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
531  && GetOwningArena() != nullptr
532  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
533  ) {
534  InternalSwap(&from);
535  } else {
536  CopyFrom(from);
537  }
538  return *this;
539  }
540 
541  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
542  return GetDescriptor();
543  }
544  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
545  return default_instance().GetMetadata().descriptor;
546  }
547  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
548  return default_instance().GetMetadata().reflection;
549  }
551  return *internal_default_instance();
552  }
554  return reinterpret_cast<const SerializedStepMap*>(
556  }
557  static constexpr int kIndexInFileMessages =
558  4;
559 
561  a.Swap(&b);
562  }
563  inline void Swap(SerializedStepMap* other) {
564  if (other == this) return;
565  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
566  if (GetOwningArena() != nullptr &&
567  GetOwningArena() == other->GetOwningArena()) {
568  #else // PROTOBUF_FORCE_COPY_IN_SWAP
569  if (GetOwningArena() == other->GetOwningArena()) {
570  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
571  InternalSwap(other);
572  } else {
573  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
574  }
575  }
577  if (other == this) return;
578  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
579  InternalSwap(other);
580  }
581 
582  // implements Message ----------------------------------------------
583 
584  SerializedStepMap* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
585  return CreateMaybeMessage<SerializedStepMap>(arena);
586  }
587  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
588  void CopyFrom(const SerializedStepMap& from);
589  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
590  void MergeFrom(const SerializedStepMap& from);
591  private:
592  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
593  public:
594  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
595  bool IsInitialized() const final;
596 
597  size_t ByteSizeLong() const final;
598  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
599  uint8_t* _InternalSerialize(
600  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
601  int GetCachedSize() const final { return _cached_size_.Get(); }
602 
603  private:
604  void SharedCtor();
605  void SharedDtor();
606  void SetCachedSize(int size) const final;
607  void InternalSwap(SerializedStepMap* other);
608 
609  private:
610  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
611  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
612  return "ignition.msgs.SerializedStepMap";
613  }
614  protected:
615  explicit SerializedStepMap(::PROTOBUF_NAMESPACE_ID::Arena* arena,
616  bool is_message_owned = false);
617  private:
618  static void ArenaDtor(void* object);
619  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
620  public:
621 
622  static const ClassData _class_data_;
623  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
624 
625  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
626 
627  // nested types ----------------------------------------------------
628 
629  // accessors -------------------------------------------------------
630 
631  enum : int {
632  kStatsFieldNumber = 1,
633  kStateFieldNumber = 2,
634  };
635  // .ignition.msgs.WorldStatistics stats = 1;
636  bool has_stats() const;
637  private:
638  bool _internal_has_stats() const;
639  public:
640  void clear_stats();
641  const ::ignition::msgs::WorldStatistics& stats() const;
642  PROTOBUF_NODISCARD ::ignition::msgs::WorldStatistics* release_stats();
643  ::ignition::msgs::WorldStatistics* mutable_stats();
644  void set_allocated_stats(::ignition::msgs::WorldStatistics* stats);
645  private:
646  const ::ignition::msgs::WorldStatistics& _internal_stats() const;
647  ::ignition::msgs::WorldStatistics* _internal_mutable_stats();
648  public:
649  void unsafe_arena_set_allocated_stats(
651  ::ignition::msgs::WorldStatistics* unsafe_arena_release_stats();
652 
653  // .ignition.msgs.SerializedStateMap state = 2;
654  bool has_state() const;
655  private:
656  bool _internal_has_state() const;
657  public:
658  void clear_state();
659  const ::ignition::msgs::SerializedStateMap& state() const;
660  PROTOBUF_NODISCARD ::ignition::msgs::SerializedStateMap* release_state();
661  ::ignition::msgs::SerializedStateMap* mutable_state();
662  void set_allocated_state(::ignition::msgs::SerializedStateMap* state);
663  private:
664  const ::ignition::msgs::SerializedStateMap& _internal_state() const;
665  ::ignition::msgs::SerializedStateMap* _internal_mutable_state();
666  public:
667  void unsafe_arena_set_allocated_state(
669  ::ignition::msgs::SerializedStateMap* unsafe_arena_release_state();
670 
671  // @@protoc_insertion_point(class_scope:ignition.msgs.SerializedStepMap)
672  private:
673  class _Internal;
674 
675  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
676  typedef void InternalArenaConstructable_;
677  typedef void DestructorSkippable_;
680  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
681  friend struct ::TableStruct_ignition_2fmsgs_2fserialized_5fmap_2eproto;
682 };
683 // ===================================================================
684 
685 
686 // ===================================================================
687 
688 #ifdef __GNUC__
689  #pragma GCC diagnostic push
690  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
691 #endif // __GNUC__
692 // -------------------------------------------------------------------
693 
694 // SerializedEntityMap
695 
696 // uint64 id = 1;
698  id_ = uint64_t{0u};
699 }
700 inline uint64_t SerializedEntityMap::_internal_id() const {
701  return id_;
702 }
703 inline uint64_t SerializedEntityMap::id() const {
704  // @@protoc_insertion_point(field_get:ignition.msgs.SerializedEntityMap.id)
705  return _internal_id();
706 }
707 inline void SerializedEntityMap::_internal_set_id(uint64_t value) {
708 
709  id_ = value;
710 }
711 inline void SerializedEntityMap::set_id(uint64_t value) {
712  _internal_set_id(value);
713  // @@protoc_insertion_point(field_set:ignition.msgs.SerializedEntityMap.id)
714 }
715 
716 // map<int64, .ignition.msgs.SerializedComponent> components = 2;
717 inline int SerializedEntityMap::_internal_components_size() const {
718  return components_.size();
719 }
721  return _internal_components_size();
722 }
723 inline const ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >&
724 SerializedEntityMap::_internal_components() const {
725  return components_.GetMap();
726 }
727 inline const ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >&
729  // @@protoc_insertion_point(field_map:ignition.msgs.SerializedEntityMap.components)
730  return _internal_components();
731 }
732 inline ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >*
733 SerializedEntityMap::_internal_mutable_components() {
734  return components_.MutableMap();
735 }
736 inline ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent >*
738  // @@protoc_insertion_point(field_mutable_map:ignition.msgs.SerializedEntityMap.components)
739  return _internal_mutable_components();
740 }
741 
742 // bool remove = 3;
744  remove_ = false;
745 }
746 inline bool SerializedEntityMap::_internal_remove() const {
747  return remove_;
748 }
749 inline bool SerializedEntityMap::remove() const {
750  // @@protoc_insertion_point(field_get:ignition.msgs.SerializedEntityMap.remove)
751  return _internal_remove();
752 }
753 inline void SerializedEntityMap::_internal_set_remove(bool value) {
754 
755  remove_ = value;
756 }
757 inline void SerializedEntityMap::set_remove(bool value) {
758  _internal_set_remove(value);
759  // @@protoc_insertion_point(field_set:ignition.msgs.SerializedEntityMap.remove)
760 }
761 
762 // -------------------------------------------------------------------
763 
764 // -------------------------------------------------------------------
765 
766 // SerializedStateMap
767 
768 // .ignition.msgs.Header header = 1;
769 inline bool SerializedStateMap::_internal_has_header() const {
770  return this != internal_default_instance() && header_ != nullptr;
771 }
772 inline bool SerializedStateMap::has_header() const {
773  return _internal_has_header();
774 }
775 inline const ::ignition::msgs::Header& SerializedStateMap::_internal_header() const {
776  const ::ignition::msgs::Header* p = header_;
777  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
779 }
780 inline const ::ignition::msgs::Header& SerializedStateMap::header() const {
781  // @@protoc_insertion_point(field_get:ignition.msgs.SerializedStateMap.header)
782  return _internal_header();
783 }
785  ::ignition::msgs::Header* header) {
786  if (GetArenaForAllocation() == nullptr) {
787  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
788  }
789  header_ = header;
790  if (header) {
791 
792  } else {
793 
794  }
795  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.SerializedStateMap.header)
796 }
797 inline ::ignition::msgs::Header* SerializedStateMap::release_header() {
798 
799  ::ignition::msgs::Header* temp = header_;
800  header_ = nullptr;
801 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
802  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
803  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
804  if (GetArenaForAllocation() == nullptr) { delete old; }
805 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
806  if (GetArenaForAllocation() != nullptr) {
807  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
808  }
809 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
810  return temp;
811 }
812 inline ::ignition::msgs::Header* SerializedStateMap::unsafe_arena_release_header() {
813  // @@protoc_insertion_point(field_release:ignition.msgs.SerializedStateMap.header)
814 
815  ::ignition::msgs::Header* temp = header_;
816  header_ = nullptr;
817  return temp;
818 }
819 inline ::ignition::msgs::Header* SerializedStateMap::_internal_mutable_header() {
820 
821  if (header_ == nullptr) {
822  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaForAllocation());
823  header_ = p;
824  }
825  return header_;
826 }
827 inline ::ignition::msgs::Header* SerializedStateMap::mutable_header() {
828  ::ignition::msgs::Header* _msg = _internal_mutable_header();
829  // @@protoc_insertion_point(field_mutable:ignition.msgs.SerializedStateMap.header)
830  return _msg;
831 }
833  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
834  if (message_arena == nullptr) {
835  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
836  }
837  if (header) {
838  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
839  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
840  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
841  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header));
842  if (message_arena != submessage_arena) {
843  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
844  message_arena, header, submessage_arena);
845  }
846 
847  } else {
848 
849  }
850  header_ = header;
851  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SerializedStateMap.header)
852 }
853 
854 // map<uint64, .ignition.msgs.SerializedEntityMap> entities = 2;
855 inline int SerializedStateMap::_internal_entities_size() const {
856  return entities_.size();
857 }
859  return _internal_entities_size();
860 }
862  entities_.Clear();
863 }
864 inline const ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >&
865 SerializedStateMap::_internal_entities() const {
866  return entities_.GetMap();
867 }
868 inline const ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >&
870  // @@protoc_insertion_point(field_map:ignition.msgs.SerializedStateMap.entities)
871  return _internal_entities();
872 }
873 inline ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >*
874 SerializedStateMap::_internal_mutable_entities() {
875  return entities_.MutableMap();
876 }
877 inline ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap >*
879  // @@protoc_insertion_point(field_mutable_map:ignition.msgs.SerializedStateMap.entities)
880  return _internal_mutable_entities();
881 }
882 
883 // -------------------------------------------------------------------
884 
885 // SerializedStepMap
886 
887 // .ignition.msgs.WorldStatistics stats = 1;
888 inline bool SerializedStepMap::_internal_has_stats() const {
889  return this != internal_default_instance() && stats_ != nullptr;
890 }
891 inline bool SerializedStepMap::has_stats() const {
892  return _internal_has_stats();
893 }
894 inline const ::ignition::msgs::WorldStatistics& SerializedStepMap::_internal_stats() const {
895  const ::ignition::msgs::WorldStatistics* p = stats_;
896  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::WorldStatistics&>(
898 }
899 inline const ::ignition::msgs::WorldStatistics& SerializedStepMap::stats() const {
900  // @@protoc_insertion_point(field_get:ignition.msgs.SerializedStepMap.stats)
901  return _internal_stats();
902 }
905  if (GetArenaForAllocation() == nullptr) {
906  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(stats_);
907  }
908  stats_ = stats;
909  if (stats) {
910 
911  } else {
912 
913  }
914  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.SerializedStepMap.stats)
915 }
916 inline ::ignition::msgs::WorldStatistics* SerializedStepMap::release_stats() {
917 
918  ::ignition::msgs::WorldStatistics* temp = stats_;
919  stats_ = nullptr;
920 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
921  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
922  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
923  if (GetArenaForAllocation() == nullptr) { delete old; }
924 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
925  if (GetArenaForAllocation() != nullptr) {
926  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
927  }
928 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
929  return temp;
930 }
931 inline ::ignition::msgs::WorldStatistics* SerializedStepMap::unsafe_arena_release_stats() {
932  // @@protoc_insertion_point(field_release:ignition.msgs.SerializedStepMap.stats)
933 
934  ::ignition::msgs::WorldStatistics* temp = stats_;
935  stats_ = nullptr;
936  return temp;
937 }
938 inline ::ignition::msgs::WorldStatistics* SerializedStepMap::_internal_mutable_stats() {
939 
940  if (stats_ == nullptr) {
941  auto* p = CreateMaybeMessage<::ignition::msgs::WorldStatistics>(GetArenaForAllocation());
942  stats_ = p;
943  }
944  return stats_;
945 }
946 inline ::ignition::msgs::WorldStatistics* SerializedStepMap::mutable_stats() {
947  ::ignition::msgs::WorldStatistics* _msg = _internal_mutable_stats();
948  // @@protoc_insertion_point(field_mutable:ignition.msgs.SerializedStepMap.stats)
949  return _msg;
950 }
952  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
953  if (message_arena == nullptr) {
954  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(stats_);
955  }
956  if (stats) {
957  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
958  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
959  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
960  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(stats));
961  if (message_arena != submessage_arena) {
962  stats = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
963  message_arena, stats, submessage_arena);
964  }
965 
966  } else {
967 
968  }
969  stats_ = stats;
970  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SerializedStepMap.stats)
971 }
972 
973 // .ignition.msgs.SerializedStateMap state = 2;
974 inline bool SerializedStepMap::_internal_has_state() const {
975  return this != internal_default_instance() && state_ != nullptr;
976 }
977 inline bool SerializedStepMap::has_state() const {
978  return _internal_has_state();
979 }
981  if (GetArenaForAllocation() == nullptr && state_ != nullptr) {
982  delete state_;
983  }
984  state_ = nullptr;
985 }
986 inline const ::ignition::msgs::SerializedStateMap& SerializedStepMap::_internal_state() const {
987  const ::ignition::msgs::SerializedStateMap* p = state_;
988  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::SerializedStateMap&>(
990 }
991 inline const ::ignition::msgs::SerializedStateMap& SerializedStepMap::state() const {
992  // @@protoc_insertion_point(field_get:ignition.msgs.SerializedStepMap.state)
993  return _internal_state();
994 }
997  if (GetArenaForAllocation() == nullptr) {
998  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(state_);
999  }
1000  state_ = state;
1001  if (state) {
1002 
1003  } else {
1004 
1005  }
1006  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.SerializedStepMap.state)
1007 }
1008 inline ::ignition::msgs::SerializedStateMap* SerializedStepMap::release_state() {
1009 
1010  ::ignition::msgs::SerializedStateMap* temp = state_;
1011  state_ = nullptr;
1012 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1013  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
1014  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1015  if (GetArenaForAllocation() == nullptr) { delete old; }
1016 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
1017  if (GetArenaForAllocation() != nullptr) {
1018  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1019  }
1020 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1021  return temp;
1022 }
1023 inline ::ignition::msgs::SerializedStateMap* SerializedStepMap::unsafe_arena_release_state() {
1024  // @@protoc_insertion_point(field_release:ignition.msgs.SerializedStepMap.state)
1025 
1026  ::ignition::msgs::SerializedStateMap* temp = state_;
1027  state_ = nullptr;
1028  return temp;
1029 }
1030 inline ::ignition::msgs::SerializedStateMap* SerializedStepMap::_internal_mutable_state() {
1031 
1032  if (state_ == nullptr) {
1033  auto* p = CreateMaybeMessage<::ignition::msgs::SerializedStateMap>(GetArenaForAllocation());
1034  state_ = p;
1035  }
1036  return state_;
1037 }
1038 inline ::ignition::msgs::SerializedStateMap* SerializedStepMap::mutable_state() {
1039  ::ignition::msgs::SerializedStateMap* _msg = _internal_mutable_state();
1040  // @@protoc_insertion_point(field_mutable:ignition.msgs.SerializedStepMap.state)
1041  return _msg;
1042 }
1044  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
1045  if (message_arena == nullptr) {
1046  delete state_;
1047  }
1048  if (state) {
1049  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1050  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::ignition::msgs::SerializedStateMap>::GetOwningArena(state);
1051  if (message_arena != submessage_arena) {
1052  state = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1053  message_arena, state, submessage_arena);
1054  }
1055 
1056  } else {
1057 
1058  }
1059  state_ = state;
1060  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.SerializedStepMap.state)
1061 }
1062 
1063 #ifdef __GNUC__
1064  #pragma GCC diagnostic pop
1065 #endif // __GNUC__
1066 // -------------------------------------------------------------------
1067 
1068 // -------------------------------------------------------------------
1069 
1070 // -------------------------------------------------------------------
1071 
1072 // -------------------------------------------------------------------
1073 
1074 
1079 // @@protoc_insertion_point(namespace_scope)
1080 
1081 } // namespace msgs
1082 } // namespace ignition
1083 
1084 #ifdef _MSC_VER
1085 #pragma warning(pop)
1086 #endif
1087 // @@protoc_insertion_point(global_scope)
1088 
1089 #include <google/protobuf/port_undef.inc>
1090 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fserialized_5fmap_2eproto
Definition: header.pb.h:265
Definition: serialized.pb.h:97
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< SerializedEntityMap_ComponentsEntry_DoNotUse, int64_t, ::ignition::msgs::SerializedComponent, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_INT64, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE > SuperType
Definition: serialized_map.pb.h:112
void MergeFrom(const SerializedEntityMap_ComponentsEntry_DoNotUse &other)
static bool ValidateValue(void *)
Definition: serialized_map.pb.h:120
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static bool ValidateKey(void *)
Definition: serialized_map.pb.h:119
SerializedEntityMap_ComponentsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const SerializedEntityMap_ComponentsEntry_DoNotUse * internal_default_instance()
Definition: serialized_map.pb.h:118
constexpr SerializedEntityMap_ComponentsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
Definition: serialized_map.pb.h:128
SerializedEntityMap & operator=(const SerializedEntityMap &from)
Definition: serialized_map.pb.h:140
void CopyFrom(const SerializedEntityMap &from)
SerializedEntityMap()
Definition: serialized_map.pb.h:130
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: serialized_map.pb.h:164
void set_remove(bool value)
Definition: serialized_map.pb.h:757
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_id(uint64_t value)
Definition: serialized_map.pb.h:711
uint64_t id() const
Definition: serialized_map.pb.h:703
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: serialized_map.pb.h:158
SerializedEntityMap * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: serialized_map.pb.h:201
static const SerializedEntityMap * internal_default_instance()
Definition: serialized_map.pb.h:170
void clear_remove()
Definition: serialized_map.pb.h:743
void Swap(SerializedEntityMap *other)
Definition: serialized_map.pb.h:180
::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent > * mutable_components()
Definition: serialized_map.pb.h:737
void MergeFrom(const SerializedEntityMap &from)
SerializedEntityMap(const SerializedEntityMap &from)
void clear_id()
Definition: serialized_map.pb.h:697
SerializedEntityMap & operator=(SerializedEntityMap &&from) noexcept
Definition: serialized_map.pb.h:144
const ::PROTOBUF_NAMESPACE_ID::Map< int64_t, ::ignition::msgs::SerializedComponent > & components() const
Definition: serialized_map.pb.h:728
int components_size() const
Definition: serialized_map.pb.h:720
friend void swap(SerializedEntityMap &a, SerializedEntityMap &b)
Definition: serialized_map.pb.h:177
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: serialized_map.pb.h:161
SerializedEntityMap(SerializedEntityMap &&from) noexcept
Definition: serialized_map.pb.h:135
static const SerializedEntityMap & default_instance()
Definition: serialized_map.pb.h:167
void UnsafeArenaSwap(SerializedEntityMap *other)
Definition: serialized_map.pb.h:193
static const ClassData _class_data_
Definition: serialized_map.pb.h:239
SerializedEntityMap(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
bool remove() const
Definition: serialized_map.pb.h:749
constexpr SerializedEntityMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
SerializedStateMap_EntitiesEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< SerializedStateMap_EntitiesEntry_DoNotUse, uint64_t, ::ignition::msgs::SerializedEntityMap, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_UINT64, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE > SuperType
Definition: serialized_map.pb.h:316
static const SerializedStateMap_EntitiesEntry_DoNotUse * internal_default_instance()
Definition: serialized_map.pb.h:322
constexpr SerializedStateMap_EntitiesEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static bool ValidateValue(void *)
Definition: serialized_map.pb.h:324
void MergeFrom(const SerializedStateMap_EntitiesEntry_DoNotUse &other)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static bool ValidateKey(void *)
Definition: serialized_map.pb.h:323
Definition: serialized_map.pb.h:332
const ::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap > & entities() const
Definition: serialized_map.pb.h:869
SerializedStateMap * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: serialized_map.pb.h:405
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: serialized_map.pb.h:368
bool has_header() const
Definition: serialized_map.pb.h:772
::ignition::msgs::Header * mutable_header()
Definition: serialized_map.pb.h:827
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const SerializedStateMap * internal_default_instance()
Definition: serialized_map.pb.h:374
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: serialized_map.pb.h:362
static const SerializedStateMap & default_instance()
Definition: serialized_map.pb.h:371
int entities_size() const
Definition: serialized_map.pb.h:858
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: serialized_map.pb.h:784
SerializedStateMap()
Definition: serialized_map.pb.h:334
friend void swap(SerializedStateMap &a, SerializedStateMap &b)
Definition: serialized_map.pb.h:381
void MergeFrom(const SerializedStateMap &from)
constexpr SerializedStateMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void Swap(SerializedStateMap *other)
Definition: serialized_map.pb.h:384
void CopyFrom(const SerializedStateMap &from)
void UnsafeArenaSwap(SerializedStateMap *other)
Definition: serialized_map.pb.h:397
void set_allocated_header(::ignition::msgs::Header *header)
Definition: serialized_map.pb.h:832
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: serialized_map.pb.h:797
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: serialized_map.pb.h:365
SerializedStateMap(const SerializedStateMap &from)
const ::ignition::msgs::Header & header() const
Definition: serialized_map.pb.h:780
static const ClassData _class_data_
Definition: serialized_map.pb.h:443
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: serialized_map.pb.h:812
SerializedStateMap(SerializedStateMap &&from) noexcept
Definition: serialized_map.pb.h:339
::PROTOBUF_NAMESPACE_ID::Map< uint64_t, ::ignition::msgs::SerializedEntityMap > * mutable_entities()
Definition: serialized_map.pb.h:878
SerializedStateMap(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void clear_entities()
Definition: serialized_map.pb.h:861
SerializedStateMap & operator=(const SerializedStateMap &from)
Definition: serialized_map.pb.h:344
SerializedStateMap & operator=(SerializedStateMap &&from) noexcept
Definition: serialized_map.pb.h:348
Definition: serialized_map.pb.h:511
void set_allocated_stats(::ignition::msgs::WorldStatistics *stats)
Definition: serialized_map.pb.h:951
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: serialized_map.pb.h:547
::ignition::msgs::WorldStatistics * mutable_stats()
Definition: serialized_map.pb.h:946
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
SerializedStepMap & operator=(const SerializedStepMap &from)
Definition: serialized_map.pb.h:523
bool has_stats() const
Definition: serialized_map.pb.h:891
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: serialized_map.pb.h:541
void unsafe_arena_set_allocated_stats(::ignition::msgs::WorldStatistics *stats)
Definition: serialized_map.pb.h:903
void set_allocated_state(::ignition::msgs::SerializedStateMap *state)
Definition: serialized_map.pb.h:1043
SerializedStepMap(const SerializedStepMap &from)
friend void swap(SerializedStepMap &a, SerializedStepMap &b)
Definition: serialized_map.pb.h:560
const ::ignition::msgs::SerializedStateMap & state() const
Definition: serialized_map.pb.h:991
void UnsafeArenaSwap(SerializedStepMap *other)
Definition: serialized_map.pb.h:576
::ignition::msgs::WorldStatistics * unsafe_arena_release_stats()
Definition: serialized_map.pb.h:931
static const SerializedStepMap & default_instance()
Definition: serialized_map.pb.h:550
::ignition::msgs::SerializedStateMap * unsafe_arena_release_state()
Definition: serialized_map.pb.h:1023
SerializedStepMap(SerializedStepMap &&from) noexcept
Definition: serialized_map.pb.h:518
const ::ignition::msgs::WorldStatistics & stats() const
Definition: serialized_map.pb.h:899
SerializedStepMap(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void Swap(SerializedStepMap *other)
Definition: serialized_map.pb.h:563
void CopyFrom(const SerializedStepMap &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void unsafe_arena_set_allocated_state(::ignition::msgs::SerializedStateMap *state)
Definition: serialized_map.pb.h:995
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: serialized_map.pb.h:544
static const SerializedStepMap * internal_default_instance()
Definition: serialized_map.pb.h:553
void MergeFrom(const SerializedStepMap &from)
SerializedStepMap * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: serialized_map.pb.h:584
PROTOBUF_NODISCARD ::ignition::msgs::WorldStatistics * release_stats()
Definition: serialized_map.pb.h:916
static const ClassData _class_data_
Definition: serialized_map.pb.h:622
SerializedStepMap()
Definition: serialized_map.pb.h:513
SerializedStepMap & operator=(SerializedStepMap &&from) noexcept
Definition: serialized_map.pb.h:527
constexpr SerializedStepMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
::ignition::msgs::SerializedStateMap * mutable_state()
Definition: serialized_map.pb.h:1038
void clear_state()
Definition: serialized_map.pb.h:980
bool has_state() const
Definition: serialized_map.pb.h:977
PROTOBUF_NODISCARD ::ignition::msgs::SerializedStateMap * release_state()
Definition: serialized_map.pb.h:1008
Definition: world_stats.pb.h:86
IGNITION_MSGS_VISIBLE SerializedEntityMap_ComponentsEntry_DoNotUseDefaultTypeInternal _SerializedEntityMap_ComponentsEntry_DoNotUse_default_instance_
IGNITION_MSGS_VISIBLE WorldStatisticsDefaultTypeInternal _WorldStatistics_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE SerializedStateMapDefaultTypeInternal _SerializedStateMap_default_instance_
std::shared_ptr< SerializedEntityMap > SerializedEntityMapSharedPtr
Definition: serialized_map.pb.h:1077
std::unique_ptr< SerializedEntityMap > SerializedEntityMapUniquePtr
Definition: serialized_map.pb.h:1075
IGNITION_MSGS_VISIBLE SerializedStateMap_EntitiesEntry_DoNotUseDefaultTypeInternal _SerializedStateMap_EntitiesEntry_DoNotUse_default_instance_
std::shared_ptr< const SerializedEntityMap > ConstSerializedEntityMapSharedPtr
Definition: serialized_map.pb.h:1078
IGNITION_MSGS_VISIBLE SerializedStepMapDefaultTypeInternal _SerializedStepMap_default_instance_
IGNITION_MSGS_VISIBLE SerializedEntityMapDefaultTypeInternal _SerializedEntityMap_default_instance_
std::unique_ptr< const SerializedEntityMap > ConstSerializedEntityMapUniquePtr
Definition: serialized_map.pb.h:1076
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fserialized_5fmap_2eproto
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[5] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
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)