Ignition Msgs

API Reference

8.2.0
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 PROTOBUF_ignition_2fmsgs_2foccupancy_5fgrid_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2foccupancy_5fgrid_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3000000
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 3000000 < GOOGLE_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/arena.h>
23 #include <google/protobuf/arenastring.h>
24 #include <google/protobuf/generated_message_util.h>
25 #include <google/protobuf/metadata.h>
26 #include <google/protobuf/message.h>
27 #include <google/protobuf/repeated_field.h>
28 #include <google/protobuf/extension_set.h>
29 #include <google/protobuf/unknown_field_set.h>
31 #include "ignition/msgs/pose.pb.h"
32 #include "ignition/msgs/time.pb.h"
33 #ifndef _MSC_VER
34 #pragma GCC system_header
35 #else
36 #pragma warning(push)
37 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
38 #endif
39 #ifdef __linux__
40 #include <sys/sysmacros.h>
41 #endif
42 #include <memory>
43 #include <ignition/msgs/Export.hh>
44 // @@protoc_insertion_point(includes)
45 
46 namespace ignition {
47 namespace msgs {
48 
49 // Internal implementation detail -- do not call these.
53 
54 class OccupancyGrid;
55 class OccupancyGrid_MapMetaInfo;
56 
57 // ===================================================================
58 
59 class IGNITION_MSGS_VISIBLE OccupancyGrid_MapMetaInfo : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.OccupancyGrid.MapMetaInfo) */ {
60  public:
62  virtual ~OccupancyGrid_MapMetaInfo();
63 
65 
67  CopyFrom(from);
68  return *this;
69  }
70 
71  static const ::google::protobuf::Descriptor* descriptor();
72  static const OccupancyGrid_MapMetaInfo& default_instance();
73 
74  void Swap(OccupancyGrid_MapMetaInfo* other);
75 
76  // implements Message ----------------------------------------------
77 
78  inline OccupancyGrid_MapMetaInfo* New() const { return New(NULL); }
79 
80  OccupancyGrid_MapMetaInfo* New(::google::protobuf::Arena* arena) const;
81  void CopyFrom(const ::google::protobuf::Message& from);
82  void MergeFrom(const ::google::protobuf::Message& from);
83  void CopyFrom(const OccupancyGrid_MapMetaInfo& from);
84  void MergeFrom(const OccupancyGrid_MapMetaInfo& from);
85  void Clear();
86  bool IsInitialized() const;
87 
88  int ByteSize() const;
89  bool MergePartialFromCodedStream(
90  ::google::protobuf::io::CodedInputStream* input);
91  void SerializeWithCachedSizes(
92  ::google::protobuf::io::CodedOutputStream* output) const;
93  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
94  bool deterministic, ::google::protobuf::uint8* output) const;
95  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
96  return InternalSerializeWithCachedSizesToArray(false, output);
97  }
98  int GetCachedSize() const { return _cached_size_; }
99  private:
100  void SharedCtor();
101  void SharedDtor();
102  void SetCachedSize(int size) const;
103  void InternalSwap(OccupancyGrid_MapMetaInfo* other);
104  private:
105  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
106  return _internal_metadata_.arena();
107  }
108  inline void* MaybeArenaPtr() const {
109  return _internal_metadata_.raw_arena_ptr();
110  }
111  public:
112 
113  ::google::protobuf::Metadata GetMetadata() const;
114 
115  // nested types ----------------------------------------------------
116 
117  // accessors -------------------------------------------------------
118 
119  // optional .ignition.msgs.Time map_load_time = 1;
120  bool has_map_load_time() const;
121  void clear_map_load_time();
122  static const int kMapLoadTimeFieldNumber = 1;
123  const ::ignition::msgs::Time& map_load_time() const;
124  ::ignition::msgs::Time* mutable_map_load_time();
125  ::ignition::msgs::Time* release_map_load_time();
126  void set_allocated_map_load_time(::ignition::msgs::Time* map_load_time);
127 
128  // optional double resolution = 2;
129  void clear_resolution();
130  static const int kResolutionFieldNumber = 2;
131  double resolution() const;
132  void set_resolution(double value);
133 
134  // optional uint32 width = 3;
135  void clear_width();
136  static const int kWidthFieldNumber = 3;
137  ::google::protobuf::uint32 width() const;
138  void set_width(::google::protobuf::uint32 value);
139 
140  // optional uint32 height = 4;
141  void clear_height();
142  static const int kHeightFieldNumber = 4;
143  ::google::protobuf::uint32 height() const;
144  void set_height(::google::protobuf::uint32 value);
145 
146  // optional .ignition.msgs.Pose origin = 5;
147  bool has_origin() const;
148  void clear_origin();
149  static const int kOriginFieldNumber = 5;
150  const ::ignition::msgs::Pose& origin() const;
151  ::ignition::msgs::Pose* mutable_origin();
152  ::ignition::msgs::Pose* release_origin();
153  void set_allocated_origin(::ignition::msgs::Pose* origin);
154 
155  // @@protoc_insertion_point(class_scope:ignition.msgs.OccupancyGrid.MapMetaInfo)
156  private:
157 
158  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
159  bool _is_default_instance_;
160  ::ignition::msgs::Time* map_load_time_;
161  double resolution_;
162  ::google::protobuf::uint32 width_;
163  ::google::protobuf::uint32 height_;
164  ::ignition::msgs::Pose* origin_;
165  mutable int _cached_size_;
166  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2foccupancy_5fgrid_2eproto();
169 
170  void InitAsDefaultInstance();
171  static OccupancyGrid_MapMetaInfo* default_instance_;
172 };
173 // -------------------------------------------------------------------
174 
175 class IGNITION_MSGS_VISIBLE OccupancyGrid : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.OccupancyGrid) */ {
176  public:
177  OccupancyGrid();
178  virtual ~OccupancyGrid();
179 
180  OccupancyGrid(const OccupancyGrid& from);
181 
182  inline OccupancyGrid& operator=(const OccupancyGrid& from) {
183  CopyFrom(from);
184  return *this;
185  }
186 
187  static const ::google::protobuf::Descriptor* descriptor();
188  static const OccupancyGrid& default_instance();
189 
190  void Swap(OccupancyGrid* other);
191 
192  // implements Message ----------------------------------------------
193 
194  inline OccupancyGrid* New() const { return New(NULL); }
195 
196  OccupancyGrid* New(::google::protobuf::Arena* arena) const;
197  void CopyFrom(const ::google::protobuf::Message& from);
198  void MergeFrom(const ::google::protobuf::Message& from);
199  void CopyFrom(const OccupancyGrid& from);
200  void MergeFrom(const OccupancyGrid& from);
201  void Clear();
202  bool IsInitialized() const;
203 
204  int ByteSize() const;
205  bool MergePartialFromCodedStream(
206  ::google::protobuf::io::CodedInputStream* input);
207  void SerializeWithCachedSizes(
208  ::google::protobuf::io::CodedOutputStream* output) const;
209  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
210  bool deterministic, ::google::protobuf::uint8* output) const;
211  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
212  return InternalSerializeWithCachedSizesToArray(false, output);
213  }
214  int GetCachedSize() const { return _cached_size_; }
215  private:
216  void SharedCtor();
217  void SharedDtor();
218  void SetCachedSize(int size) const;
219  void InternalSwap(OccupancyGrid* other);
220  private:
221  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
222  return _internal_metadata_.arena();
223  }
224  inline void* MaybeArenaPtr() const {
225  return _internal_metadata_.raw_arena_ptr();
226  }
227  public:
228 
229  ::google::protobuf::Metadata GetMetadata() const;
230 
231  // nested types ----------------------------------------------------
232 
234 
235  // accessors -------------------------------------------------------
236 
237  // optional .ignition.msgs.Header header = 1;
238  bool has_header() const;
239  void clear_header();
240  static const int kHeaderFieldNumber = 1;
241  const ::ignition::msgs::Header& header() const;
242  ::ignition::msgs::Header* mutable_header();
243  ::ignition::msgs::Header* release_header();
244  void set_allocated_header(::ignition::msgs::Header* header);
245 
246  // optional .ignition.msgs.OccupancyGrid.MapMetaInfo info = 2;
247  bool has_info() const;
248  void clear_info();
249  static const int kInfoFieldNumber = 2;
250  const ::ignition::msgs::OccupancyGrid_MapMetaInfo& info() const;
253  void set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo* info);
254 
255  // optional bytes data = 3;
256  void clear_data();
257  static const int kDataFieldNumber = 3;
258  const ::std::string& data() const;
259  void set_data(const ::std::string& value);
260  void set_data(const char* value);
261  void set_data(const void* value, size_t size);
262  ::std::string* mutable_data();
263  ::std::string* release_data();
264  void set_allocated_data(::std::string* data);
265 
266  // @@protoc_insertion_point(class_scope:ignition.msgs.OccupancyGrid)
267  private:
268 
269  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
270  bool _is_default_instance_;
271  ::ignition::msgs::Header* header_;
273  ::google::protobuf::internal::ArenaStringPtr data_;
274  mutable int _cached_size_;
275  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2foccupancy_5fgrid_2eproto();
278 
279  void InitAsDefaultInstance();
280  static OccupancyGrid* default_instance_;
281 };
282 // ===================================================================
283 
284 
285 // ===================================================================
286 
287 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
288 // OccupancyGrid_MapMetaInfo
289 
290 // optional .ignition.msgs.Time map_load_time = 1;
292  return !_is_default_instance_ && map_load_time_ != NULL;
293 }
295  if (GetArenaNoVirtual() == NULL && map_load_time_ != NULL) delete map_load_time_;
296  map_load_time_ = NULL;
297 }
298 inline const ::ignition::msgs::Time& OccupancyGrid_MapMetaInfo::map_load_time() const {
299  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
300  return map_load_time_ != NULL ? *map_load_time_ : *default_instance_->map_load_time_;
301 }
302 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::mutable_map_load_time() {
303 
304  if (map_load_time_ == NULL) {
305  map_load_time_ = new ::ignition::msgs::Time;
306  }
307  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
308  return map_load_time_;
309 }
310 inline ::ignition::msgs::Time* OccupancyGrid_MapMetaInfo::release_map_load_time() {
311  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
312 
313  ::ignition::msgs::Time* temp = map_load_time_;
314  map_load_time_ = NULL;
315  return temp;
316 }
318  delete map_load_time_;
319  map_load_time_ = map_load_time;
320  if (map_load_time) {
321 
322  } else {
323 
324  }
325  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.map_load_time)
326 }
327 
328 // optional double resolution = 2;
330  resolution_ = 0;
331 }
333  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.resolution)
334  return resolution_;
335 }
336 inline void OccupancyGrid_MapMetaInfo::set_resolution(double value) {
337 
338  resolution_ = value;
339  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.MapMetaInfo.resolution)
340 }
341 
342 // optional uint32 width = 3;
344  width_ = 0u;
345 }
346 inline ::google::protobuf::uint32 OccupancyGrid_MapMetaInfo::width() const {
347  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.width)
348  return width_;
349 }
350 inline void OccupancyGrid_MapMetaInfo::set_width(::google::protobuf::uint32 value) {
351 
352  width_ = value;
353  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.MapMetaInfo.width)
354 }
355 
356 // optional uint32 height = 4;
358  height_ = 0u;
359 }
360 inline ::google::protobuf::uint32 OccupancyGrid_MapMetaInfo::height() const {
361  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.height)
362  return height_;
363 }
364 inline void OccupancyGrid_MapMetaInfo::set_height(::google::protobuf::uint32 value) {
365 
366  height_ = value;
367  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.MapMetaInfo.height)
368 }
369 
370 // optional .ignition.msgs.Pose origin = 5;
372  return !_is_default_instance_ && origin_ != NULL;
373 }
375  if (GetArenaNoVirtual() == NULL && origin_ != NULL) delete origin_;
376  origin_ = NULL;
377 }
378 inline const ::ignition::msgs::Pose& OccupancyGrid_MapMetaInfo::origin() const {
379  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
380  return origin_ != NULL ? *origin_ : *default_instance_->origin_;
381 }
382 inline ::ignition::msgs::Pose* OccupancyGrid_MapMetaInfo::mutable_origin() {
383 
384  if (origin_ == NULL) {
385  origin_ = new ::ignition::msgs::Pose;
386  }
387  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
388  return origin_;
389 }
390 inline ::ignition::msgs::Pose* OccupancyGrid_MapMetaInfo::release_origin() {
391  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
392 
393  ::ignition::msgs::Pose* temp = origin_;
394  origin_ = NULL;
395  return temp;
396 }
398  delete origin_;
399  origin_ = origin;
400  if (origin) {
401 
402  } else {
403 
404  }
405  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.MapMetaInfo.origin)
406 }
407 
408 // -------------------------------------------------------------------
409 
410 // OccupancyGrid
411 
412 // optional .ignition.msgs.Header header = 1;
413 inline bool OccupancyGrid::has_header() const {
414  return !_is_default_instance_ && header_ != NULL;
415 }
417  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
418  header_ = NULL;
419 }
420 inline const ::ignition::msgs::Header& OccupancyGrid::header() const {
421  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.header)
422  return header_ != NULL ? *header_ : *default_instance_->header_;
423 }
424 inline ::ignition::msgs::Header* OccupancyGrid::mutable_header() {
425 
426  if (header_ == NULL) {
427  header_ = new ::ignition::msgs::Header;
428  }
429  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.header)
430  return header_;
431 }
432 inline ::ignition::msgs::Header* OccupancyGrid::release_header() {
433  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.header)
434 
435  ::ignition::msgs::Header* temp = header_;
436  header_ = NULL;
437  return temp;
438 }
440  delete header_;
441  header_ = header;
442  if (header) {
443 
444  } else {
445 
446  }
447  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.header)
448 }
449 
450 // optional .ignition.msgs.OccupancyGrid.MapMetaInfo info = 2;
451 inline bool OccupancyGrid::has_info() const {
452  return !_is_default_instance_ && info_ != NULL;
453 }
455  if (GetArenaNoVirtual() == NULL && info_ != NULL) delete info_;
456  info_ = NULL;
457 }
458 inline const ::ignition::msgs::OccupancyGrid_MapMetaInfo& OccupancyGrid::info() const {
459  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.info)
460  return info_ != NULL ? *info_ : *default_instance_->info_;
461 }
462 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::mutable_info() {
463 
464  if (info_ == NULL) {
465  info_ = new ::ignition::msgs::OccupancyGrid_MapMetaInfo;
466  }
467  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.info)
468  return info_;
469 }
470 inline ::ignition::msgs::OccupancyGrid_MapMetaInfo* OccupancyGrid::release_info() {
471  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.info)
472 
474  info_ = NULL;
475  return temp;
476 }
478  delete info_;
479  info_ = info;
480  if (info) {
481 
482  } else {
483 
484  }
485  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.info)
486 }
487 
488 // optional bytes data = 3;
490  data_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
491 }
492 inline const ::std::string& OccupancyGrid::data() const {
493  // @@protoc_insertion_point(field_get:ignition.msgs.OccupancyGrid.data)
494  return data_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
495 }
496 inline void OccupancyGrid::set_data(const ::std::string& value) {
497 
498  data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
499  // @@protoc_insertion_point(field_set:ignition.msgs.OccupancyGrid.data)
500 }
501 inline void OccupancyGrid::set_data(const char* value) {
502 
503  data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
504  // @@protoc_insertion_point(field_set_char:ignition.msgs.OccupancyGrid.data)
505 }
506 inline void OccupancyGrid::set_data(const void* value, size_t size) {
507 
508  data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
509  ::std::string(reinterpret_cast<const char*>(value), size));
510  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.OccupancyGrid.data)
511 }
512 inline ::std::string* OccupancyGrid::mutable_data() {
513 
514  // @@protoc_insertion_point(field_mutable:ignition.msgs.OccupancyGrid.data)
515  return data_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
516 }
517 inline ::std::string* OccupancyGrid::release_data() {
518  // @@protoc_insertion_point(field_release:ignition.msgs.OccupancyGrid.data)
519 
520  return data_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
521 }
523  if (data != NULL) {
524 
525  } else {
526 
527  }
528  data_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), data);
529  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.OccupancyGrid.data)
530 }
531 
532 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
533 // -------------------------------------------------------------------
534 
535 
540 // @@protoc_insertion_point(namespace_scope)
541 
542 } // namespace msgs
543 } // namespace ignition
544 
545 #ifdef _MSC_VER
546 #pragma warning(pop)
547 #endif
548 // @@protoc_insertion_point(global_scope)
549 
550 #endif // PROTOBUF_ignition_2fmsgs_2foccupancy_5fgrid_2eproto__INCLUDED
Definition: pose.pb.h:58
void clear_info()
Definition: occupancy_grid.pb.h:454
Definition: occupancy_grid.pb.h:59
void set_allocated_data(::std::string *data)
Definition: occupancy_grid.pb.h:522
bool has_header() const
Definition: occupancy_grid.pb.h:413
void clear_width()
Definition: occupancy_grid.pb.h:343
std::unique_ptr< OccupancyGrid > OccupancyGridUniquePtr
Definition: occupancy_grid.pb.h:536
::std::string * mutable_data()
Definition: occupancy_grid.pb.h:512
::ignition::msgs::Header * release_header()
Definition: occupancy_grid.pb.h:432
const ::ignition::msgs::OccupancyGrid_MapMetaInfo & info() const
Definition: occupancy_grid.pb.h:458
::ignition::msgs::Time * release_map_load_time()
Definition: occupancy_grid.pb.h:310
::ignition::msgs::Time * mutable_map_load_time()
Definition: occupancy_grid.pb.h:302
void set_data(const ::std::string &value)
Definition: occupancy_grid.pb.h:496
bool has_origin() const
Definition: occupancy_grid.pb.h:371
::ignition::msgs::Pose * mutable_origin()
Definition: occupancy_grid.pb.h:382
void clear_origin()
Definition: occupancy_grid.pb.h:374
void protobuf_AssignDesc_ignition_2fmsgs_2foccupancy_5fgrid_2eproto()
double resolution() const
Definition: occupancy_grid.pb.h:332
OccupancyGrid & operator=(const OccupancyGrid &from)
Definition: occupancy_grid.pb.h:182
void clear_height()
Definition: occupancy_grid.pb.h:357
const ::ignition::msgs::Header & header() const
Definition: occupancy_grid.pb.h:420
bool has_info() const
Definition: occupancy_grid.pb.h:451
void set_allocated_map_load_time(::ignition::msgs::Time *map_load_time)
Definition: occupancy_grid.pb.h:317
void clear_data()
Definition: occupancy_grid.pb.h:489
Definition: header.pb.h:161
STL class.
int GetCachedSize() const
Definition: occupancy_grid.pb.h:98
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: occupancy_grid.pb.h:211
void protobuf_ShutdownFile_ignition_2fmsgs_2foccupancy_5fgrid_2eproto()
OccupancyGrid_MapMetaInfo * New() const
Definition: occupancy_grid.pb.h:78
const ::ignition::msgs::Pose & origin() const
Definition: occupancy_grid.pb.h:378
::ignition::msgs::Pose * release_origin()
Definition: occupancy_grid.pb.h:390
Definition: occupancy_grid.pb.h:175
bool has_map_load_time() const
Definition: occupancy_grid.pb.h:291
void clear_header()
Definition: occupancy_grid.pb.h:416
void clear_map_load_time()
Definition: occupancy_grid.pb.h:294
::ignition::msgs::OccupancyGrid_MapMetaInfo * mutable_info()
Definition: occupancy_grid.pb.h:462
void set_allocated_origin(::ignition::msgs::Pose *origin)
Definition: occupancy_grid.pb.h:397
const ::std::string & data() const
Definition: occupancy_grid.pb.h:492
OccupancyGrid_MapMetaInfo & operator=(const OccupancyGrid_MapMetaInfo &from)
Definition: occupancy_grid.pb.h:66
STL class.
OccupancyGrid_MapMetaInfo MapMetaInfo
Definition: occupancy_grid.pb.h:233
::ignition::msgs::Header * mutable_header()
Definition: occupancy_grid.pb.h:424
::std::string * release_data()
Definition: occupancy_grid.pb.h:517
void clear_resolution()
Definition: occupancy_grid.pb.h:329
void set_allocated_info(::ignition::msgs::OccupancyGrid_MapMetaInfo *info)
Definition: occupancy_grid.pb.h:477
::ignition::msgs::OccupancyGrid_MapMetaInfo * release_info()
Definition: occupancy_grid.pb.h:470
std::shared_ptr< OccupancyGrid > OccupancyGridSharedPtr
Definition: occupancy_grid.pb.h:538
std::unique_ptr< const OccupancyGrid > ConstOccupancyGridUniquePtr
Definition: occupancy_grid.pb.h:537
void set_height(::google::protobuf::uint32 value)
Definition: occupancy_grid.pb.h:364
int GetCachedSize() const
Definition: occupancy_grid.pb.h:214
::google::protobuf::uint32 width() const
Definition: occupancy_grid.pb.h:346
std::shared_ptr< const OccupancyGrid > ConstOccupancyGridSharedPtr
Definition: occupancy_grid.pb.h:539
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: occupancy_grid.pb.h:95
void set_allocated_header(::ignition::msgs::Header *header)
Definition: occupancy_grid.pb.h:439
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2foccupancy_5fgrid_2eproto()
OccupancyGrid * New() const
Definition: occupancy_grid.pb.h:194
Definition: time.pb.h:55
void set_resolution(double value)
Definition: occupancy_grid.pb.h:336
const ::ignition::msgs::Time & map_load_time() const
Definition: occupancy_grid.pb.h:298
::google::protobuf::uint32 height() const
Definition: occupancy_grid.pb.h:360
void set_width(::google::protobuf::uint32 value)
Definition: occupancy_grid.pb.h:350