Ignition Msgs

API Reference

5.8.1
occupancy_grid.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/occupancy_grid.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2foccupancy_5fgrid_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2foccupancy_5fgrid_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/unknown_field_set.h>
35 #include "ignition/msgs/pose.pb.h"
36 #include "ignition/msgs/time.pb.h"
37 #ifndef _MSC_VER
38 #pragma GCC system_header
39 #else
40 #pragma warning(push)
41 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
42 #endif
43 #ifdef __linux__
44 #include <sys/sysmacros.h>
45 #endif
46 #include <memory>
47 #include <ignition/msgs/Export.hh>
48 // @@protoc_insertion_point(includes)
49 #include <google/protobuf/port_def.inc>
50 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2foccupancy_5fgrid_2eproto IGNITION_MSGS_VISIBLE
51 PROTOBUF_NAMESPACE_OPEN
52 namespace internal {
53 class AnyMetadata;
54 } // namespace internal
55 PROTOBUF_NAMESPACE_CLOSE
56 
57 // Internal implementation detail -- do not use these members.
59  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
60  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
61  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
62  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
63  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
64  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
65  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
66  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
67  static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
68 };
69 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto;
70 namespace ignition {
71 namespace msgs {
72 class OccupancyGrid;
73 class OccupancyGridDefaultTypeInternal;
74 IGNITION_MSGS_VISIBLE extern OccupancyGridDefaultTypeInternal _OccupancyGrid_default_instance_;
75 class OccupancyGrid_MapMetaInfo;
76 class OccupancyGrid_MapMetaInfoDefaultTypeInternal;
77 IGNITION_MSGS_VISIBLE extern OccupancyGrid_MapMetaInfoDefaultTypeInternal _OccupancyGrid_MapMetaInfo_default_instance_;
78 } // namespace msgs
79 } // namespace ignition
80 PROTOBUF_NAMESPACE_OPEN
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::OccupancyGrid* Arena::CreateMaybeMessage<::ignition::msgs::OccupancyGrid>(Arena*);
82 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::OccupancyGrid_MapMetaInfo* Arena::CreateMaybeMessage<::ignition::msgs::OccupancyGrid_MapMetaInfo>(Arena*);
83 PROTOBUF_NAMESPACE_CLOSE
84 namespace ignition {
85 namespace msgs {
86 
87 // ===================================================================
88 
89 class IGNITION_MSGS_VISIBLE OccupancyGrid_MapMetaInfo PROTOBUF_FINAL :
90  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.OccupancyGrid.MapMetaInfo) */ {
91  public:
92  inline OccupancyGrid_MapMetaInfo() : OccupancyGrid_MapMetaInfo(nullptr) {}
94 
95  OccupancyGrid_MapMetaInfo(const OccupancyGrid_MapMetaInfo& from);
96  OccupancyGrid_MapMetaInfo(OccupancyGrid_MapMetaInfo&& from) noexcept
97  : OccupancyGrid_MapMetaInfo() {
98  *this = ::std::move(from);
99  }
100 
101  inline OccupancyGrid_MapMetaInfo& operator=(const OccupancyGrid_MapMetaInfo& from) {
102  CopyFrom(from);
103  return *this;
104  }
105  inline OccupancyGrid_MapMetaInfo& operator=(OccupancyGrid_MapMetaInfo&& from) noexcept {
106  if (GetArena() == from.GetArena()) {
107  if (this != &from) InternalSwap(&from);
108  } else {
109  CopyFrom(from);
110  }
111  return *this;
112  }
113 
114  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
115  return GetDescriptor();
116  }
117  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
118  return GetMetadataStatic().descriptor;
119  }
120  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
121  return GetMetadataStatic().reflection;
122  }
123  static const OccupancyGrid_MapMetaInfo& default_instance();
124 
125  static inline const OccupancyGrid_MapMetaInfo* internal_default_instance() {
126  return reinterpret_cast<const OccupancyGrid_MapMetaInfo*>(
128  }
129  static constexpr int kIndexInFileMessages =
130  0;
131 
132  friend void swap(OccupancyGrid_MapMetaInfo& a, OccupancyGrid_MapMetaInfo& b) {
133  a.Swap(&b);
134  }
135  inline void Swap(OccupancyGrid_MapMetaInfo* other) {
136  if (other == this) return;
137  if (GetArena() == other->GetArena()) {
138  InternalSwap(other);
139  } else {
140  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
141  }
142  }
143  void UnsafeArenaSwap(OccupancyGrid_MapMetaInfo* other) {
144  if (other == this) return;
145  GOOGLE_DCHECK(GetArena() == other->GetArena());
146  InternalSwap(other);
147  }
148 
149  // implements Message ----------------------------------------------
150 
151  inline OccupancyGrid_MapMetaInfo* New() const final {
152  return CreateMaybeMessage<OccupancyGrid_MapMetaInfo>(nullptr);
153  }
154 
155  OccupancyGrid_MapMetaInfo* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
156  return CreateMaybeMessage<OccupancyGrid_MapMetaInfo>(arena);
157  }
158  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
159  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
160  void CopyFrom(const OccupancyGrid_MapMetaInfo& from);
161  void MergeFrom(const OccupancyGrid_MapMetaInfo& from);
162  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
163  bool IsInitialized() const final;
164 
165  size_t ByteSizeLong() const final;
166  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
167  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
168  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
169  int GetCachedSize() const final { return _cached_size_.Get(); }
170 
171  private:
172  inline void SharedCtor();
173  inline void SharedDtor();
174  void SetCachedSize(int size) const final;
175  void InternalSwap(OccupancyGrid_MapMetaInfo* other);
176  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
177  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
178  return "ignition.msgs.OccupancyGrid.MapMetaInfo";
179  }
180  protected:
181  explicit OccupancyGrid_MapMetaInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena);
182  private:
183  static void ArenaDtor(void* object);
184  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
185  public:
186 
187  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
188  private:
189  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
190  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto);
191  return ::descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto.file_level_metadata[kIndexInFileMessages];
192  }
193 
194  public:
195 
196  // nested types ----------------------------------------------------
197 
198  // accessors -------------------------------------------------------
199 
200  enum : int {
201  kMapLoadTimeFieldNumber = 1,
202  kOriginFieldNumber = 5,
203  kResolutionFieldNumber = 2,
204  kWidthFieldNumber = 3,
205  kHeightFieldNumber = 4,
206  };
207  // .ignition.msgs.Time map_load_time = 1;
208  bool has_map_load_time() const;
209  private:
210  bool _internal_has_map_load_time() const;
211  public:
213  const ::ignition::msgs::Time& map_load_time() const;
214  ::ignition::msgs::Time* release_map_load_time();
215  ::ignition::msgs::Time* mutable_map_load_time();
216  void set_allocated_map_load_time(::ignition::msgs::Time* map_load_time);
217  private:
218  const ::ignition::msgs::Time& _internal_map_load_time() const;
219  ::ignition::msgs::Time* _internal_mutable_map_load_time();
220  public:
222  ::ignition::msgs::Time* map_load_time);
223  ::ignition::msgs::Time* unsafe_arena_release_map_load_time();
224 
225  // .ignition.msgs.Pose origin = 5;
226  bool has_origin() const;
227  private:
228  bool _internal_has_origin() const;
229  public:
230  void clear_origin();
231  const ::ignition::msgs::Pose& origin() const;
232  ::ignition::msgs::Pose* release_origin();
233  ::ignition::msgs::Pose* mutable_origin();
234  void set_allocated_origin(::ignition::msgs::Pose* origin);
235  private:
236  const ::ignition::msgs::Pose& _internal_origin() const;
237  ::ignition::msgs::Pose* _internal_mutable_origin();
238  public:
240  ::ignition::msgs::Pose* origin);
241  ::ignition::msgs::Pose* unsafe_arena_release_origin();
242 
243  // double resolution = 2;
245  double resolution() const;
246  void set_resolution(double value);
247  private:
248  double _internal_resolution() const;
249  void _internal_set_resolution(double value);
250  public:
251 
252  // uint32 width = 3;
253  void clear_width();
254  ::PROTOBUF_NAMESPACE_ID::uint32 width() const;
255  void set_width(::PROTOBUF_NAMESPACE_ID::uint32 value);
256  private:
257  ::PROTOBUF_NAMESPACE_ID::uint32 _internal_width() const;
258  void _internal_set_width(::PROTOBUF_NAMESPACE_ID::uint32 value);
259  public:
260 
261  // uint32 height = 4;
262  void clear_height();
263  ::PROTOBUF_NAMESPACE_ID::uint32 height() const;
264  void set_height(::PROTOBUF_NAMESPACE_ID::uint32 value);
265  private:
266  ::PROTOBUF_NAMESPACE_ID::uint32 _internal_height() const;
267  void _internal_set_height(::PROTOBUF_NAMESPACE_ID::uint32 value);
268  public:
269 
270  // @@protoc_insertion_point(class_scope:ignition.msgs.OccupancyGrid.MapMetaInfo)
271  private:
272  class _Internal;
273 
274  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
275  typedef void InternalArenaConstructable_;
276  typedef void DestructorSkippable_;
277  ::ignition::msgs::Time* map_load_time_;
278  ::ignition::msgs::Pose* origin_;
279  double resolution_;
280  ::PROTOBUF_NAMESPACE_ID::uint32 width_;
281  ::PROTOBUF_NAMESPACE_ID::uint32 height_;
282  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
283  friend struct ::TableStruct_ignition_2fmsgs_2foccupancy_5fgrid_2eproto;
284 };
285 // -------------------------------------------------------------------
286 
287 class IGNITION_MSGS_VISIBLE OccupancyGrid PROTOBUF_FINAL :
288  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.OccupancyGrid) */ {
289  public:
290  inline OccupancyGrid() : OccupancyGrid(nullptr) {}
291  virtual ~OccupancyGrid();
292 
293  OccupancyGrid(const OccupancyGrid& from);
294  OccupancyGrid(OccupancyGrid&& from) noexcept
295  : OccupancyGrid() {
296  *this = ::std::move(from);
297  }
298 
299  inline OccupancyGrid& operator=(const OccupancyGrid& from) {
300  CopyFrom(from);
301  return *this;
302  }
303  inline OccupancyGrid& operator=(OccupancyGrid&& from) noexcept {
304  if (GetArena() == from.GetArena()) {
305  if (this != &from) InternalSwap(&from);
306  } else {
307  CopyFrom(from);
308  }
309  return *this;
310  }
311 
312  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
313  return GetDescriptor();
314  }
315  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
316  return GetMetadataStatic().descriptor;
317  }
318  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
319  return GetMetadataStatic().reflection;
320  }
321  static const OccupancyGrid& default_instance();
322 
323  static inline const OccupancyGrid* internal_default_instance() {
324  return reinterpret_cast<const OccupancyGrid*>(
326  }
327  static constexpr int kIndexInFileMessages =
328  1;
329 
330  friend void swap(OccupancyGrid& a, OccupancyGrid& b) {
331  a.Swap(&b);
332  }
333  inline void Swap(OccupancyGrid* other) {
334  if (other == this) return;
335  if (GetArena() == other->GetArena()) {
336  InternalSwap(other);
337  } else {
338  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
339  }
340  }
341  void UnsafeArenaSwap(OccupancyGrid* other) {
342  if (other == this) return;
343  GOOGLE_DCHECK(GetArena() == other->GetArena());
344  InternalSwap(other);
345  }
346 
347  // implements Message ----------------------------------------------
348 
349  inline OccupancyGrid* New() const final {
350  return CreateMaybeMessage<OccupancyGrid>(nullptr);
351  }
352 
353  OccupancyGrid* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
354  return CreateMaybeMessage<OccupancyGrid>(arena);
355  }
356  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
357  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
358  void CopyFrom(const OccupancyGrid& from);
359  void MergeFrom(const OccupancyGrid& from);
360  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
361  bool IsInitialized() const final;
362 
363  size_t ByteSizeLong() const final;
364  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
365  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
366  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
367  int GetCachedSize() const final { return _cached_size_.Get(); }
368 
369  private:
370  inline void SharedCtor();
371  inline void SharedDtor();
372  void SetCachedSize(int size) const final;
373  void InternalSwap(OccupancyGrid* other);
374  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
375  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
376  return "ignition.msgs.OccupancyGrid";
377  }
378  protected:
379  explicit OccupancyGrid(::PROTOBUF_NAMESPACE_ID::Arena* arena);
380  private:
381  static void ArenaDtor(void* object);
382  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
383  public:
384 
385  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
386  private:
387  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
388  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto);
389  return ::descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto.file_level_metadata[kIndexInFileMessages];
390  }
391 
392  public:
393 
394  // nested types ----------------------------------------------------
395 
396  typedef OccupancyGrid_MapMetaInfo MapMetaInfo;
397 
398  // accessors -------------------------------------------------------
399 
400  enum : int {
401  kDataFieldNumber = 3,
402  kHeaderFieldNumber = 1,
403  kInfoFieldNumber = 2,
404  };
405  // bytes data = 3;
406  void clear_data();
407  const std::string& data() const;
408  void set_data(const std::string& value);
409  void set_data(std::string&& value);
410  void set_data(const char* value);
411  void set_data(const void* value, size_t size);
415  private:
416  const std::string& _internal_data() const;
417  void _internal_set_data(const std::string& value);
418  std::string* _internal_mutable_data();
419  public:
420 
421  // .ignition.msgs.Header header = 1;
422  bool has_header() const;
423  private:
424  bool _internal_has_header() const;
425  public:
426  void clear_header();
427  const ::ignition::msgs::Header& header() const;
428  ::ignition::msgs::Header* release_header();
429  ::ignition::msgs::Header* mutable_header();
430  void set_allocated_header(::ignition::msgs::Header* header);
431  private:
432  const ::ignition::msgs::Header& _internal_header() const;
433  ::ignition::msgs::Header* _internal_mutable_header();
434  public:
436  ::ignition::msgs::Header* header);
437  ::ignition::msgs::Header* unsafe_arena_release_header();
438 
439  // .ignition.msgs.OccupancyGrid.MapMetaInfo info = 2;
440  bool has_info() const;
441  private:
442  bool _internal_has_info() const;
443  public:
444  void clear_info();
445  const ::ignition::msgs::OccupancyGrid_MapMetaInfo& info() const;
446  ::ignition::msgs::OccupancyGrid_MapMetaInfo* release_info();
447  ::ignition::msgs::OccupancyGrid_MapMetaInfo* mutable_info();
448  void set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo* info);
449  private:
450  const ::ignition::msgs::OccupancyGrid_MapMetaInfo& _internal_info() const;
451  ::ignition::msgs::OccupancyGrid_MapMetaInfo* _internal_mutable_info();
452  public:
454  ::ignition::msgs::OccupancyGrid_MapMetaInfo* info);
455  ::ignition::msgs::OccupancyGrid_MapMetaInfo* unsafe_arena_release_info();
456 
457  // @@protoc_insertion_point(class_scope:ignition.msgs.OccupancyGrid)
458  private:
459  class _Internal;
460 
461  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
462  typedef void InternalArenaConstructable_;
463  typedef void DestructorSkippable_;
464  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr data_;
465  ::ignition::msgs::Header* header_;
466  ::ignition::msgs::OccupancyGrid_MapMetaInfo* info_;
467  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
468  friend struct ::TableStruct_ignition_2fmsgs_2foccupancy_5fgrid_2eproto;
469 };
470 // ===================================================================
471 
472 
473 // ===================================================================
474 
475 #ifdef __GNUC__
476  #pragma GCC diagnostic push
477  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
478 #endif // __GNUC__
479 // OccupancyGrid_MapMetaInfo
480 
481 // .ignition.msgs.Time map_load_time = 1;
482 inline bool OccupancyGrid_MapMetaInfo::_internal_has_map_load_time() const {
483  return this != internal_default_instance() && map_load_time_ != nullptr;
484 }
485 inline bool OccupancyGrid_MapMetaInfo::has_map_load_time() const {
486  return _internal_has_map_load_time();
487 }
488 inline const ::ignition::msgs::Time& OccupancyGrid_MapMetaInfo::_internal_map_load_time() const {
489  const ::ignition::msgs::Time* p = map_load_time_;
490  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Time&>(
492 }
493 inline const ::ignition::msgs::Time& OccupancyGrid_MapMetaInfo::map_load_time() const {
494  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
495  return _internal_map_load_time();
496 }
497 inline void OccupancyGrid_MapMetaInfo::unsafe_arena_set_allocated_map_load_time(
498  ::ignition::msgs::Time* map_load_time) {
499  if (GetArena() == nullptr) {
500  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(map_load_time_);
501  }
502  map_load_time_ = map_load_time;
503  if (map_load_time) {
504 
505  } else {
506 
507  }
508  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
509 }
510 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::release_map_load_time() {
511 
512  ::ignition::msgs::Time* temp = map_load_time_;
513  map_load_time_ = nullptr;
514  if (GetArena() != nullptr) {
515  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
516  }
517  return temp;
518 }
519 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::unsafe_arena_release_map_load_time() {
520  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
521 
522  ::ignition::msgs::Time* temp = map_load_time_;
523  map_load_time_ = nullptr;
524  return temp;
525 }
526 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::_internal_mutable_map_load_time() {
527 
528  if (map_load_time_ == nullptr) {
529  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArena());
530  map_load_time_ = p;
531  }
532  return map_load_time_;
533 }
534 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::mutable_map_load_time() {
535  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
536  return _internal_mutable_map_load_time();
537 }
538 inline void OccupancyGrid_MapMetaInfo::set_allocated_map_load_time(::ignition::msgs::Time* map_load_time) {
539  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
540  if (message_arena == nullptr) {
541  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(map_load_time_);
542  }
543  if (map_load_time) {
544  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
545  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(map_load_time)->GetArena();
546  if (message_arena != submessage_arena) {
547  map_load_time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
548  message_arena, map_load_time, submessage_arena);
549  }
550 
551  } else {
552 
553  }
554  map_load_time_ = map_load_time;
555  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
556 }
557 
558 // double resolution = 2;
559 inline void OccupancyGrid_MapMetaInfo::clear_resolution() {
560  resolution_ = 0;
561 }
562 inline double OccupancyGrid_MapMetaInfo::_internal_resolution() const {
563  return resolution_;
564 }
565 inline double OccupancyGrid_MapMetaInfo::resolution() const {
566  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.resolution)
567  return _internal_resolution();
568 }
569 inline void OccupancyGrid_MapMetaInfo::_internal_set_resolution(double value) {
570 
571  resolution_ = value;
572 }
573 inline void OccupancyGrid_MapMetaInfo::set_resolution(double value) {
574  _internal_set_resolution(value);
575  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.MapMetaInfo.resolution)
576 }
577 
578 // uint32 width = 3;
579 inline void OccupancyGrid_MapMetaInfo::clear_width() {
580  width_ = 0u;
581 }
582 inline ::PROTOBUF_NAMESPACE_ID::uint32 OccupancyGrid_MapMetaInfo::_internal_width() const {
583  return width_;
584 }
585 inline ::PROTOBUF_NAMESPACE_ID::uint32 OccupancyGrid_MapMetaInfo::width() const {
586  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.width)
587  return _internal_width();
588 }
589 inline void OccupancyGrid_MapMetaInfo::_internal_set_width(::PROTOBUF_NAMESPACE_ID::uint32 value) {
590 
591  width_ = value;
592 }
593 inline void OccupancyGrid_MapMetaInfo::set_width(::PROTOBUF_NAMESPACE_ID::uint32 value) {
594  _internal_set_width(value);
595  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.MapMetaInfo.width)
596 }
597 
598 // uint32 height = 4;
599 inline void OccupancyGrid_MapMetaInfo::clear_height() {
600  height_ = 0u;
601 }
602 inline ::PROTOBUF_NAMESPACE_ID::uint32 OccupancyGrid_MapMetaInfo::_internal_height() const {
603  return height_;
604 }
605 inline ::PROTOBUF_NAMESPACE_ID::uint32 OccupancyGrid_MapMetaInfo::height() const {
606  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.height)
607  return _internal_height();
608 }
609 inline void OccupancyGrid_MapMetaInfo::_internal_set_height(::PROTOBUF_NAMESPACE_ID::uint32 value) {
610 
611  height_ = value;
612 }
613 inline void OccupancyGrid_MapMetaInfo::set_height(::PROTOBUF_NAMESPACE_ID::uint32 value) {
614  _internal_set_height(value);
615  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.MapMetaInfo.height)
616 }
617 
618 // .ignition.msgs.Pose origin = 5;
619 inline bool OccupancyGrid_MapMetaInfo::_internal_has_origin() const {
620  return this != internal_default_instance() && origin_ != nullptr;
621 }
622 inline bool OccupancyGrid_MapMetaInfo::has_origin() const {
623  return _internal_has_origin();
624 }
625 inline const ::ignition::msgs::Pose& OccupancyGrid_MapMetaInfo::_internal_origin() const {
626  const ::ignition::msgs::Pose* p = origin_;
627  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Pose&>(
629 }
630 inline const ::ignition::msgs::Pose& OccupancyGrid_MapMetaInfo::origin() const {
631  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
632  return _internal_origin();
633 }
634 inline void OccupancyGrid_MapMetaInfo::unsafe_arena_set_allocated_origin(
635  ::ignition::msgs::Pose* origin) {
636  if (GetArena() == nullptr) {
637  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(origin_);
638  }
639  origin_ = origin;
640  if (origin) {
641 
642  } else {
643 
644  }
645  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
646 }
647 inline ::ignition::msgs::Pose* OccupancyGrid_MapMetaInfo::release_origin() {
648 
649  ::ignition::msgs::Pose* temp = origin_;
650  origin_ = nullptr;
651  if (GetArena() != nullptr) {
652  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
653  }
654  return temp;
655 }
656 inline ::ignition::msgs::Pose* OccupancyGrid_MapMetaInfo::unsafe_arena_release_origin() {
657  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
658 
659  ::ignition::msgs::Pose* temp = origin_;
660  origin_ = nullptr;
661  return temp;
662 }
663 inline ::ignition::msgs::Pose* OccupancyGrid_MapMetaInfo::_internal_mutable_origin() {
664 
665  if (origin_ == nullptr) {
666  auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
667  origin_ = p;
668  }
669  return origin_;
670 }
671 inline ::ignition::msgs::Pose* OccupancyGrid_MapMetaInfo::mutable_origin() {
672  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
673  return _internal_mutable_origin();
674 }
675 inline void OccupancyGrid_MapMetaInfo::set_allocated_origin(::ignition::msgs::Pose* origin) {
676  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
677  if (message_arena == nullptr) {
678  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(origin_);
679  }
680  if (origin) {
681  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
682  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(origin)->GetArena();
683  if (message_arena != submessage_arena) {
684  origin = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
685  message_arena, origin, submessage_arena);
686  }
687 
688  } else {
689 
690  }
691  origin_ = origin;
692  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
693 }
694 
695 // -------------------------------------------------------------------
696 
697 // OccupancyGrid
698 
699 // .ignition.msgs.Header header = 1;
700 inline bool OccupancyGrid::_internal_has_header() const {
701  return this != internal_default_instance() && header_ != nullptr;
702 }
703 inline bool OccupancyGrid::has_header() const {
704  return _internal_has_header();
705 }
706 inline const ::ignition::msgs::Header& OccupancyGrid::_internal_header() const {
707  const ::ignition::msgs::Header* p = header_;
708  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
710 }
711 inline const ::ignition::msgs::Header& OccupancyGrid::header() const {
712  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.header)
713  return _internal_header();
714 }
715 inline void OccupancyGrid::unsafe_arena_set_allocated_header(
716  ::ignition::msgs::Header* header) {
717  if (GetArena() == nullptr) {
718  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
719  }
720  header_ = header;
721  if (header) {
722 
723  } else {
724 
725  }
726  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.header)
727 }
728 inline ::ignition::msgs::Header* OccupancyGrid::release_header() {
729 
730  ::ignition::msgs::Header* temp = header_;
731  header_ = nullptr;
732  if (GetArena() != nullptr) {
733  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
734  }
735  return temp;
736 }
737 inline ::ignition::msgs::Header* OccupancyGrid::unsafe_arena_release_header() {
738  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.header)
739 
740  ::ignition::msgs::Header* temp = header_;
741  header_ = nullptr;
742  return temp;
743 }
744 inline ::ignition::msgs::Header* OccupancyGrid::_internal_mutable_header() {
745 
746  if (header_ == nullptr) {
747  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
748  header_ = p;
749  }
750  return header_;
751 }
752 inline ::ignition::msgs::Header* OccupancyGrid::mutable_header() {
753  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.header)
754  return _internal_mutable_header();
755 }
756 inline void OccupancyGrid::set_allocated_header(::ignition::msgs::Header* header) {
757  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
758  if (message_arena == nullptr) {
759  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
760  }
761  if (header) {
762  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
763  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
764  if (message_arena != submessage_arena) {
765  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
766  message_arena, header, submessage_arena);
767  }
768 
769  } else {
770 
771  }
772  header_ = header;
773  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.header)
774 }
775 
776 // .ignition.msgs.OccupancyGrid.MapMetaInfo info = 2;
777 inline bool OccupancyGrid::_internal_has_info() const {
778  return this != internal_default_instance() && info_ != nullptr;
779 }
780 inline bool OccupancyGrid::has_info() const {
781  return _internal_has_info();
782 }
783 inline void OccupancyGrid::clear_info() {
784  if (GetArena() == nullptr && info_ != nullptr) {
785  delete info_;
786  }
787  info_ = nullptr;
788 }
789 inline const ::ignition::msgs::OccupancyGrid_MapMetaInfo& OccupancyGrid::_internal_info() const {
790  const ::ignition::msgs::OccupancyGrid_MapMetaInfo* p = info_;
791  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::OccupancyGrid_MapMetaInfo&>(
793 }
794 inline const ::ignition::msgs::OccupancyGrid_MapMetaInfo& OccupancyGrid::info() const {
795  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.info)
796  return _internal_info();
797 }
798 inline void OccupancyGrid::unsafe_arena_set_allocated_info(
799  ::ignition::msgs::OccupancyGrid_MapMetaInfo* info) {
800  if (GetArena() == nullptr) {
801  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(info_);
802  }
803  info_ = info;
804  if (info) {
805 
806  } else {
807 
808  }
809  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.OccupancyGrid.info)
810 }
811 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::release_info() {
812 
813  ::ignition::msgs::OccupancyGrid_MapMetaInfo* temp = info_;
814  info_ = nullptr;
815  if (GetArena() != nullptr) {
816  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
817  }
818  return temp;
819 }
820 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::unsafe_arena_release_info() {
821  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.info)
822 
823  ::ignition::msgs::OccupancyGrid_MapMetaInfo* temp = info_;
824  info_ = nullptr;
825  return temp;
826 }
827 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::_internal_mutable_info() {
828 
829  if (info_ == nullptr) {
830  auto* p = CreateMaybeMessage<::ignition::msgs::OccupancyGrid_MapMetaInfo>(GetArena());
831  info_ = p;
832  }
833  return info_;
834 }
835 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::mutable_info() {
836  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.info)
837  return _internal_mutable_info();
838 }
839 inline void OccupancyGrid::set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo* info) {
840  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
841  if (message_arena == nullptr) {
842  delete info_;
843  }
844  if (info) {
845  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
846  ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(info);
847  if (message_arena != submessage_arena) {
848  info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
849  message_arena, info, submessage_arena);
850  }
851 
852  } else {
853 
854  }
855  info_ = info;
856  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.info)
857 }
858 
859 // bytes data = 3;
860 inline void OccupancyGrid::clear_data() {
861  data_.ClearToEmpty();
862 }
863 inline const std::string& OccupancyGrid::data() const {
864  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.data)
865  return _internal_data();
866 }
867 inline void OccupancyGrid::set_data(const std::string& value) {
868  _internal_set_data(value);
869  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.data)
870 }
871 inline std::string* OccupancyGrid::mutable_data() {
872  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.data)
873  return _internal_mutable_data();
874 }
875 inline const std::string& OccupancyGrid::_internal_data() const {
876  return data_.Get();
877 }
878 inline void OccupancyGrid::_internal_set_data(const std::string& value) {
879 
880  data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
881 }
882 inline void OccupancyGrid::set_data(std::string&& value) {
883 
884  data_.Set(
885  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
886  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.OccupancyGrid.data)
887 }
888 inline void OccupancyGrid::set_data(const char* value) {
889  GOOGLE_DCHECK(value != nullptr);
890 
891  data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
892  // @@protoc_insertion_point(field_set_char:ignition.msgs.OccupancyGrid.data)
893 }
894 inline void OccupancyGrid::set_data(const void* value,
895  size_t size) {
896 
897  data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
898  reinterpret_cast<const char*>(value), size), GetArena());
899  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.OccupancyGrid.data)
900 }
901 inline std::string* OccupancyGrid::_internal_mutable_data() {
902 
903  return data_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
904 }
905 inline std::string* OccupancyGrid::release_data() {
906  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.data)
907  return data_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
908 }
909 inline void OccupancyGrid::set_allocated_data(std::string* data) {
910  if (data != nullptr) {
911 
912  } else {
913 
914  }
915  data_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), data,
916  GetArena());
917  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.data)
918 }
919 
920 #ifdef __GNUC__
921  #pragma GCC diagnostic pop
922 #endif // __GNUC__
923 // -------------------------------------------------------------------
924 
925 
930 // @@protoc_insertion_point(namespace_scope)
931 
932 } // namespace msgs
933 } // namespace ignition
934 
935 #ifdef _MSC_VER
936 #pragma warning(pop)
937 #endif
938 // @@protoc_insertion_point(global_scope)
939 
940 #include <google/protobuf/port_undef.inc>
941 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2foccupancy_5fgrid_2eproto
Definition: actor.pb.h:98
void set_allocated_data(std::string *data)
::ignition::msgs::Pose * unsafe_arena_release_origin()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: occupancy_grid.pb.h:120
OccupancyGrid(::PROTOBUF_NAMESPACE_ID::Arena *arena)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::ignition::msgs::Header * release_header()
::ignition::msgs::OccupancyGrid_MapMetaInfo * unsafe_arena_release_info()
void set_data(const std::string &value)
::ignition::msgs::Pose * mutable_origin()
void MergeFrom(const OccupancyGrid &from)
void Swap(OccupancyGrid_MapMetaInfo *other)
Definition: occupancy_grid.pb.h:135
::ignition::msgs::Header * mutable_header()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: occupancy_grid.pb.h:114
void unsafe_arena_set_allocated_map_load_time(::ignition::msgs::Time *map_load_time)
OccupancyGrid(OccupancyGrid &&from) noexcept
Definition: occupancy_grid.pb.h:294
OccupancyGrid(const OccupancyGrid &from)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void CopyFrom(const OccupancyGrid &from)
::ignition::msgs::Time * unsafe_arena_release_map_load_time()
void Swap(OccupancyGrid *other)
Definition: occupancy_grid.pb.h:333
void set_data(std::string &&value)
OccupancyGrid_MapMetaInfo & operator=(const OccupancyGrid_MapMetaInfo &from)
Definition: occupancy_grid.pb.h:101
void set_width(::PROTOBUF_NAMESPACE_ID::uint32 value)
void CopyFrom(const OccupancyGrid_MapMetaInfo &from)
const std::string & data() const
OccupancyGrid_MapMetaInfo MapMetaInfo
Definition: occupancy_grid.pb.h:396
::ignition::msgs::Time * release_map_load_time()
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
void set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo *info)
void UnsafeArenaSwap(OccupancyGrid *other)
Definition: occupancy_grid.pb.h:341
OccupancyGrid_MapMetaInfo(::PROTOBUF_NAMESPACE_ID::Arena *arena)
OccupancyGrid()
Definition: occupancy_grid.pb.h:290
const ::ignition::msgs::OccupancyGrid_MapMetaInfo & info() const
static const OccupancyGrid & default_instance()
friend void swap(OccupancyGrid &a, OccupancyGrid &b)
Definition: occupancy_grid.pb.h:330
::ignition::msgs::OccupancyGrid_MapMetaInfo * release_info()
::ignition::msgs::Header * unsafe_arena_release_header()
::PROTOBUF_NAMESPACE_ID::uint32 height() const
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
OccupancyGrid & operator=(const OccupancyGrid &from)
Definition: occupancy_grid.pb.h:299
::ignition::msgs::Pose * release_origin()
OccupancyGrid & operator=(OccupancyGrid &&from) noexcept
Definition: occupancy_grid.pb.h:303
const ::ignition::msgs::Time & map_load_time() const
void set_allocated_header(::ignition::msgs::Header *header)
OccupancyGrid_MapMetaInfo(const OccupancyGrid_MapMetaInfo &from)
void set_data(const char *value)
OccupancyGrid_MapMetaInfo()
Definition: occupancy_grid.pb.h:92
OccupancyGrid_MapMetaInfo(OccupancyGrid_MapMetaInfo &&from) noexcept
Definition: occupancy_grid.pb.h:96
OccupancyGrid_MapMetaInfo * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: occupancy_grid.pb.h:155
const ::ignition::msgs::Pose & origin() const
void set_allocated_origin(::ignition::msgs::Pose *origin)
void MergeFrom(const OccupancyGrid_MapMetaInfo &from)
void unsafe_arena_set_allocated_origin(::ignition::msgs::Pose *origin)
static const OccupancyGrid * internal_default_instance()
Definition: occupancy_grid.pb.h:323
OccupancyGrid_MapMetaInfo * New() const final
Definition: occupancy_grid.pb.h:151
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: occupancy_grid.pb.h:117
friend void swap(OccupancyGrid_MapMetaInfo &a, OccupancyGrid_MapMetaInfo &b)
Definition: occupancy_grid.pb.h:132
OccupancyGrid * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: occupancy_grid.pb.h:353
void set_resolution(double value)
::ignition::msgs::Time * mutable_map_load_time()
void set_height(::PROTOBUF_NAMESPACE_ID::uint32 value)
static const OccupancyGrid_MapMetaInfo & default_instance()
::ignition::msgs::OccupancyGrid_MapMetaInfo * mutable_info()
OccupancyGrid * New() const final
Definition: occupancy_grid.pb.h:349
void set_data(const void *value, size_t size)
void unsafe_arena_set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo *info)
OccupancyGrid_MapMetaInfo & operator=(OccupancyGrid_MapMetaInfo &&from) noexcept
Definition: occupancy_grid.pb.h:105
void UnsafeArenaSwap(OccupancyGrid_MapMetaInfo *other)
Definition: occupancy_grid.pb.h:143
static const OccupancyGrid_MapMetaInfo * internal_default_instance()
Definition: occupancy_grid.pb.h:125
void set_allocated_map_load_time(::ignition::msgs::Time *map_load_time)
const ::ignition::msgs::Header & header() const
::PROTOBUF_NAMESPACE_ID::uint32 width() const
std::shared_ptr< OccupancyGrid > OccupancyGridSharedPtr
Definition: occupancy_grid.pb.h:928
std::unique_ptr< const OccupancyGrid > ConstOccupancyGridUniquePtr
Definition: occupancy_grid.pb.h:927
IGNITION_MSGS_VISIBLE OccupancyGridDefaultTypeInternal _OccupancyGrid_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
std::unique_ptr< OccupancyGrid > OccupancyGridUniquePtr
Definition: occupancy_grid.pb.h:926
IGNITION_MSGS_VISIBLE OccupancyGrid_MapMetaInfoDefaultTypeInternal _OccupancyGrid_MapMetaInfo_default_instance_
std::shared_ptr< const OccupancyGrid > ConstOccupancyGridSharedPtr
Definition: occupancy_grid.pb.h:929
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2foccupancy_5fgrid_2eproto
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)