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