Ignition Msgs

API Reference

5.8.1
pointcloud_packed.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/pointcloud_packed.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3019000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3019000 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
32 #include <google/protobuf/extension_set.h> // IWYU pragma: export
33 #include <google/protobuf/generated_enum_reflection.h>
34 #include <google/protobuf/unknown_field_set.h>
36 #ifndef _MSC_VER
37 #pragma GCC system_header
38 #else
39 #pragma warning(push)
40 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
41 #endif
42 #ifdef __linux__
43 #include <sys/sysmacros.h>
44 #endif
45 #include <memory>
46 #include <ignition/msgs/Export.hh>
47 // @@protoc_insertion_point(includes)
48 #include <google/protobuf/port_def.inc>
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto IGNITION_MSGS_VISIBLE
50 PROTOBUF_NAMESPACE_OPEN
51 namespace internal {
52 class AnyMetadata;
53 } // namespace internal
54 PROTOBUF_NAMESPACE_CLOSE
55 
56 // Internal implementation detail -- do not use these members.
58  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
59  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
60  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
61  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
65  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
66  static const uint32_t offsets[];
67 };
68 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto;
69 namespace ignition {
70 namespace msgs {
71 class PointCloudPacked;
72 struct PointCloudPackedDefaultTypeInternal;
73 IGNITION_MSGS_VISIBLE extern PointCloudPackedDefaultTypeInternal _PointCloudPacked_default_instance_;
74 class PointCloudPacked_Field;
75 struct PointCloudPacked_FieldDefaultTypeInternal;
76 IGNITION_MSGS_VISIBLE extern PointCloudPacked_FieldDefaultTypeInternal _PointCloudPacked_Field_default_instance_;
77 } // namespace msgs
78 } // namespace ignition
79 PROTOBUF_NAMESPACE_OPEN
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::PointCloudPacked* Arena::CreateMaybeMessage<::ignition::msgs::PointCloudPacked>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::PointCloudPacked_Field* Arena::CreateMaybeMessage<::ignition::msgs::PointCloudPacked_Field>(Arena*);
82 PROTOBUF_NAMESPACE_CLOSE
83 namespace ignition {
84 namespace msgs {
85 
97 };
98 IGNITION_MSGS_VISIBLE bool PointCloudPacked_Field_DataType_IsValid(int value);
102 
103 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PointCloudPacked_Field_DataType_descriptor();
104 template<typename T>
105 inline const std::string& PointCloudPacked_Field_DataType_Name(T enum_t_value) {
108  "Incorrect type passed to function PointCloudPacked_Field_DataType_Name.");
109  return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
111 }
113  ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PointCloudPacked_Field_DataType* value) {
114  return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<PointCloudPacked_Field_DataType>(
116 }
117 // ===================================================================
118 
119 class IGNITION_MSGS_VISIBLE PointCloudPacked_Field final :
120  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked.Field) */ {
121  public:
124  explicit constexpr PointCloudPacked_Field(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
125 
129  *this = ::std::move(from);
130  }
131 
133  CopyFrom(from);
134  return *this;
135  }
137  if (this == &from) return *this;
138  if (GetOwningArena() == from.GetOwningArena()
139  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
140  && GetOwningArena() != nullptr
141  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
142  ) {
143  InternalSwap(&from);
144  } else {
145  CopyFrom(from);
146  }
147  return *this;
148  }
149 
150  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
151  return GetDescriptor();
152  }
153  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
154  return default_instance().GetMetadata().descriptor;
155  }
156  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
157  return default_instance().GetMetadata().reflection;
158  }
160  return *internal_default_instance();
161  }
163  return reinterpret_cast<const PointCloudPacked_Field*>(
165  }
166  static constexpr int kIndexInFileMessages =
167  0;
168 
170  a.Swap(&b);
171  }
172  inline void Swap(PointCloudPacked_Field* other) {
173  if (other == this) return;
174  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
175  if (GetOwningArena() != nullptr &&
176  GetOwningArena() == other->GetOwningArena()) {
177  #else // PROTOBUF_FORCE_COPY_IN_SWAP
178  if (GetOwningArena() == other->GetOwningArena()) {
179  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
180  InternalSwap(other);
181  } else {
182  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
183  }
184  }
186  if (other == this) return;
187  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
188  InternalSwap(other);
189  }
190 
191  // implements Message ----------------------------------------------
192 
193  PointCloudPacked_Field* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
194  return CreateMaybeMessage<PointCloudPacked_Field>(arena);
195  }
196  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
197  void CopyFrom(const PointCloudPacked_Field& from);
198  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
200  private:
201  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
202  public:
203  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
204  bool IsInitialized() const final;
205 
206  size_t ByteSizeLong() const final;
207  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
208  uint8_t* _InternalSerialize(
209  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
210  int GetCachedSize() const final { return _cached_size_.Get(); }
211 
212  private:
213  void SharedCtor();
214  void SharedDtor();
215  void SetCachedSize(int size) const final;
216  void InternalSwap(PointCloudPacked_Field* other);
217 
218  private:
219  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
220  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
221  return "ignition.msgs.PointCloudPacked.Field";
222  }
223  protected:
224  explicit PointCloudPacked_Field(::PROTOBUF_NAMESPACE_ID::Arena* arena,
225  bool is_message_owned = false);
226  private:
227  static void ArenaDtor(void* object);
228  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
229  public:
230 
231  static const ClassData _class_data_;
232  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
233 
234  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
235 
236  // nested types ----------------------------------------------------
237 
239  static constexpr DataType INT8 =
241  static constexpr DataType UINT8 =
243  static constexpr DataType INT16 =
245  static constexpr DataType UINT16 =
247  static constexpr DataType INT32 =
249  static constexpr DataType UINT32 =
251  static constexpr DataType FLOAT32 =
253  static constexpr DataType FLOAT64 =
255  static inline bool DataType_IsValid(int value) {
257  }
258  static constexpr DataType DataType_MIN =
260  static constexpr DataType DataType_MAX =
262  static constexpr int DataType_ARRAYSIZE =
264  static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
267  }
268  template<typename T>
269  static inline const std::string& DataType_Name(T enum_t_value) {
270  static_assert(::std::is_same<T, DataType>::value ||
272  "Incorrect type passed to function DataType_Name.");
273  return PointCloudPacked_Field_DataType_Name(enum_t_value);
274  }
275  static inline bool DataType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
276  DataType* value) {
277  return PointCloudPacked_Field_DataType_Parse(name, value);
278  }
279 
280  // accessors -------------------------------------------------------
281 
282  enum : int {
283  kNameFieldNumber = 1,
284  kOffsetFieldNumber = 2,
285  kDatatypeFieldNumber = 3,
286  kCountFieldNumber = 4,
287  };
288  // string name = 1;
289  void clear_name();
290  const std::string& name() const;
291  template <typename ArgT0 = const std::string&, typename... ArgT>
292  void set_name(ArgT0&& arg0, ArgT... args);
293  std::string* mutable_name();
294  PROTOBUF_NODISCARD std::string* release_name();
295  void set_allocated_name(std::string* name);
296  private:
297  const std::string& _internal_name() const;
298  inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
299  std::string* _internal_mutable_name();
300  public:
301 
302  // uint32 offset = 2;
303  void clear_offset();
304  uint32_t offset() const;
305  void set_offset(uint32_t value);
306  private:
307  uint32_t _internal_offset() const;
308  void _internal_set_offset(uint32_t value);
309  public:
310 
311  // .ignition.msgs.PointCloudPacked.Field.DataType datatype = 3;
312  void clear_datatype();
314  void set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value);
315  private:
316  ::ignition::msgs::PointCloudPacked_Field_DataType _internal_datatype() const;
317  void _internal_set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value);
318  public:
319 
320  // uint32 count = 4;
321  void clear_count();
322  uint32_t count() const;
323  void set_count(uint32_t value);
324  private:
325  uint32_t _internal_count() const;
326  void _internal_set_count(uint32_t value);
327  public:
328 
329  // @@protoc_insertion_point(class_scope:ignition.msgs.PointCloudPacked.Field)
330  private:
331  class _Internal;
332 
333  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
334  typedef void InternalArenaConstructable_;
335  typedef void DestructorSkippable_;
336  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
337  uint32_t offset_;
338  int datatype_;
339  uint32_t count_;
340  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
341  friend struct ::TableStruct_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto;
342 };
343 // -------------------------------------------------------------------
344 
345 class IGNITION_MSGS_VISIBLE PointCloudPacked final :
346  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked) */ {
347  public:
348  inline PointCloudPacked() : PointCloudPacked(nullptr) {}
349  ~PointCloudPacked() override;
350  explicit constexpr PointCloudPacked(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
351 
354  : PointCloudPacked() {
355  *this = ::std::move(from);
356  }
357 
359  CopyFrom(from);
360  return *this;
361  }
362  inline PointCloudPacked& operator=(PointCloudPacked&& from) noexcept {
363  if (this == &from) return *this;
364  if (GetOwningArena() == from.GetOwningArena()
365  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
366  && GetOwningArena() != nullptr
367  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
368  ) {
369  InternalSwap(&from);
370  } else {
371  CopyFrom(from);
372  }
373  return *this;
374  }
375 
376  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
377  return GetDescriptor();
378  }
379  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
380  return default_instance().GetMetadata().descriptor;
381  }
382  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
383  return default_instance().GetMetadata().reflection;
384  }
386  return *internal_default_instance();
387  }
389  return reinterpret_cast<const PointCloudPacked*>(
391  }
392  static constexpr int kIndexInFileMessages =
393  1;
394 
395  friend void swap(PointCloudPacked& a, PointCloudPacked& b) {
396  a.Swap(&b);
397  }
398  inline void Swap(PointCloudPacked* other) {
399  if (other == this) return;
400  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
401  if (GetOwningArena() != nullptr &&
402  GetOwningArena() == other->GetOwningArena()) {
403  #else // PROTOBUF_FORCE_COPY_IN_SWAP
404  if (GetOwningArena() == other->GetOwningArena()) {
405  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
406  InternalSwap(other);
407  } else {
408  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
409  }
410  }
412  if (other == this) return;
413  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
414  InternalSwap(other);
415  }
416 
417  // implements Message ----------------------------------------------
418 
419  PointCloudPacked* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
420  return CreateMaybeMessage<PointCloudPacked>(arena);
421  }
422  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
423  void CopyFrom(const PointCloudPacked& from);
424  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
425  void MergeFrom(const PointCloudPacked& from);
426  private:
427  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
428  public:
429  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
430  bool IsInitialized() const final;
431 
432  size_t ByteSizeLong() const final;
433  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
434  uint8_t* _InternalSerialize(
435  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
436  int GetCachedSize() const final { return _cached_size_.Get(); }
437 
438  private:
439  void SharedCtor();
440  void SharedDtor();
441  void SetCachedSize(int size) const final;
442  void InternalSwap(PointCloudPacked* other);
443 
444  private:
445  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
446  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
447  return "ignition.msgs.PointCloudPacked";
448  }
449  protected:
450  explicit PointCloudPacked(::PROTOBUF_NAMESPACE_ID::Arena* arena,
451  bool is_message_owned = false);
452  private:
453  static void ArenaDtor(void* object);
454  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
455  public:
456 
457  static const ClassData _class_data_;
458  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
459 
460  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
461 
462  // nested types ----------------------------------------------------
463 
465 
466  // accessors -------------------------------------------------------
467 
468  enum : int {
469  kFieldFieldNumber = 2,
470  kDataFieldNumber = 8,
471  kHeaderFieldNumber = 1,
472  kHeightFieldNumber = 3,
473  kWidthFieldNumber = 4,
474  kPointStepFieldNumber = 6,
475  kRowStepFieldNumber = 7,
476  kIsBigendianFieldNumber = 5,
477  kIsDenseFieldNumber = 9,
478  };
479  // repeated .ignition.msgs.PointCloudPacked.Field field = 2;
480  int field_size() const;
481  private:
482  int _internal_field_size() const;
483  public:
484  void clear_field();
485  ::ignition::msgs::PointCloudPacked_Field* mutable_field(int index);
486  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field >*
487  mutable_field();
488  private:
489  const ::ignition::msgs::PointCloudPacked_Field& _internal_field(int index) const;
490  ::ignition::msgs::PointCloudPacked_Field* _internal_add_field();
491  public:
492  const ::ignition::msgs::PointCloudPacked_Field& field(int index) const;
494  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field >&
495  field() const;
496 
497  // bytes data = 8;
498  void clear_data();
499  const std::string& data() const;
500  template <typename ArgT0 = const std::string&, typename... ArgT>
501  void set_data(ArgT0&& arg0, ArgT... args);
502  std::string* mutable_data();
503  PROTOBUF_NODISCARD std::string* release_data();
504  void set_allocated_data(std::string* data);
505  private:
506  const std::string& _internal_data() const;
507  inline PROTOBUF_ALWAYS_INLINE void _internal_set_data(const std::string& value);
508  std::string* _internal_mutable_data();
509  public:
510 
511  // .ignition.msgs.Header header = 1;
512  bool has_header() const;
513  private:
514  bool _internal_has_header() const;
515  public:
516  void clear_header();
517  const ::ignition::msgs::Header& header() const;
518  PROTOBUF_NODISCARD ::ignition::msgs::Header* release_header();
519  ::ignition::msgs::Header* mutable_header();
520  void set_allocated_header(::ignition::msgs::Header* header);
521  private:
522  const ::ignition::msgs::Header& _internal_header() const;
523  ::ignition::msgs::Header* _internal_mutable_header();
524  public:
525  void unsafe_arena_set_allocated_header(
526  ::ignition::msgs::Header* header);
527  ::ignition::msgs::Header* unsafe_arena_release_header();
528 
529  // uint32 height = 3;
530  void clear_height();
531  uint32_t height() const;
532  void set_height(uint32_t value);
533  private:
534  uint32_t _internal_height() const;
535  void _internal_set_height(uint32_t value);
536  public:
537 
538  // uint32 width = 4;
539  void clear_width();
540  uint32_t width() const;
541  void set_width(uint32_t value);
542  private:
543  uint32_t _internal_width() const;
544  void _internal_set_width(uint32_t value);
545  public:
546 
547  // uint32 point_step = 6;
548  void clear_point_step();
549  uint32_t point_step() const;
550  void set_point_step(uint32_t value);
551  private:
552  uint32_t _internal_point_step() const;
553  void _internal_set_point_step(uint32_t value);
554  public:
555 
556  // uint32 row_step = 7;
557  void clear_row_step();
558  uint32_t row_step() const;
559  void set_row_step(uint32_t value);
560  private:
561  uint32_t _internal_row_step() const;
562  void _internal_set_row_step(uint32_t value);
563  public:
564 
565  // bool is_bigendian = 5;
566  void clear_is_bigendian();
567  bool is_bigendian() const;
568  void set_is_bigendian(bool value);
569  private:
570  bool _internal_is_bigendian() const;
571  void _internal_set_is_bigendian(bool value);
572  public:
573 
574  // bool is_dense = 9;
575  void clear_is_dense();
576  bool is_dense() const;
577  void set_is_dense(bool value);
578  private:
579  bool _internal_is_dense() const;
580  void _internal_set_is_dense(bool value);
581  public:
582 
583  // @@protoc_insertion_point(class_scope:ignition.msgs.PointCloudPacked)
584  private:
585  class _Internal;
586 
587  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
588  typedef void InternalArenaConstructable_;
589  typedef void DestructorSkippable_;
590  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > field_;
591  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr data_;
592  ::ignition::msgs::Header* header_;
593  uint32_t height_;
594  uint32_t width_;
595  uint32_t point_step_;
596  uint32_t row_step_;
597  bool is_bigendian_;
598  bool is_dense_;
599  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
600  friend struct ::TableStruct_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto;
601 };
602 // ===================================================================
603 
604 
605 // ===================================================================
606 
607 #ifdef __GNUC__
608  #pragma GCC diagnostic push
609  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
610 #endif // __GNUC__
611 // PointCloudPacked_Field
612 
613 // string name = 1;
615  name_.ClearToEmpty();
616 }
618  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.Field.name)
619  return _internal_name();
620 }
621 template <typename ArgT0, typename... ArgT>
622 inline PROTOBUF_ALWAYS_INLINE
623 void PointCloudPacked_Field::set_name(ArgT0&& arg0, ArgT... args) {
624 
625  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
626  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.Field.name)
627 }
629  std::string* _s = _internal_mutable_name();
630  // @@protoc_insertion_point(field_mutable:ignition.msgs.PointCloudPacked.Field.name)
631  return _s;
632 }
633 inline const std::string& PointCloudPacked_Field::_internal_name() const {
634  return name_.Get();
635 }
636 inline void PointCloudPacked_Field::_internal_set_name(const std::string& value) {
637 
638  name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
639 }
640 inline std::string* PointCloudPacked_Field::_internal_mutable_name() {
641 
642  return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
643 }
645  // @@protoc_insertion_point(field_release:ignition.msgs.PointCloudPacked.Field.name)
646  return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
647 }
649  if (name != nullptr) {
650 
651  } else {
652 
653  }
654  name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
655  GetArenaForAllocation());
656 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
657  if (name_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
658  name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
659  }
660 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
661  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.PointCloudPacked.Field.name)
662 }
663 
664 // uint32 offset = 2;
666  offset_ = 0u;
667 }
668 inline uint32_t PointCloudPacked_Field::_internal_offset() const {
669  return offset_;
670 }
671 inline uint32_t PointCloudPacked_Field::offset() const {
672  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.Field.offset)
673  return _internal_offset();
674 }
675 inline void PointCloudPacked_Field::_internal_set_offset(uint32_t value) {
676 
677  offset_ = value;
678 }
679 inline void PointCloudPacked_Field::set_offset(uint32_t value) {
680  _internal_set_offset(value);
681  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.Field.offset)
682 }
683 
684 // .ignition.msgs.PointCloudPacked.Field.DataType datatype = 3;
686  datatype_ = 0;
687 }
688 inline ::ignition::msgs::PointCloudPacked_Field_DataType PointCloudPacked_Field::_internal_datatype() const {
689  return static_cast< ::ignition::msgs::PointCloudPacked_Field_DataType >(datatype_);
690 }
692  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.Field.datatype)
693  return _internal_datatype();
694 }
695 inline void PointCloudPacked_Field::_internal_set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value) {
696 
697  datatype_ = value;
698 }
700  _internal_set_datatype(value);
701  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.Field.datatype)
702 }
703 
704 // uint32 count = 4;
706  count_ = 0u;
707 }
708 inline uint32_t PointCloudPacked_Field::_internal_count() const {
709  return count_;
710 }
711 inline uint32_t PointCloudPacked_Field::count() const {
712  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.Field.count)
713  return _internal_count();
714 }
715 inline void PointCloudPacked_Field::_internal_set_count(uint32_t value) {
716 
717  count_ = value;
718 }
719 inline void PointCloudPacked_Field::set_count(uint32_t value) {
720  _internal_set_count(value);
721  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.Field.count)
722 }
723 
724 // -------------------------------------------------------------------
725 
726 // PointCloudPacked
727 
728 // .ignition.msgs.Header header = 1;
729 inline bool PointCloudPacked::_internal_has_header() const {
730  return this != internal_default_instance() && header_ != nullptr;
731 }
732 inline bool PointCloudPacked::has_header() const {
733  return _internal_has_header();
734 }
735 inline const ::ignition::msgs::Header& PointCloudPacked::_internal_header() const {
736  const ::ignition::msgs::Header* p = header_;
737  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
739 }
740 inline const ::ignition::msgs::Header& PointCloudPacked::header() const {
741  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.header)
742  return _internal_header();
743 }
745  ::ignition::msgs::Header* header) {
746  if (GetArenaForAllocation() == nullptr) {
747  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
748  }
749  header_ = header;
750  if (header) {
751 
752  } else {
753 
754  }
755  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.PointCloudPacked.header)
756 }
757 inline ::ignition::msgs::Header* PointCloudPacked::release_header() {
758 
759  ::ignition::msgs::Header* temp = header_;
760  header_ = nullptr;
761 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
762  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
763  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
764  if (GetArenaForAllocation() == nullptr) { delete old; }
765 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
766  if (GetArenaForAllocation() != nullptr) {
767  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
768  }
769 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
770  return temp;
771 }
772 inline ::ignition::msgs::Header* PointCloudPacked::unsafe_arena_release_header() {
773  // @@protoc_insertion_point(field_release:ignition.msgs.PointCloudPacked.header)
774 
775  ::ignition::msgs::Header* temp = header_;
776  header_ = nullptr;
777  return temp;
778 }
779 inline ::ignition::msgs::Header* PointCloudPacked::_internal_mutable_header() {
780 
781  if (header_ == nullptr) {
782  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaForAllocation());
783  header_ = p;
784  }
785  return header_;
786 }
787 inline ::ignition::msgs::Header* PointCloudPacked::mutable_header() {
788  ::ignition::msgs::Header* _msg = _internal_mutable_header();
789  // @@protoc_insertion_point(field_mutable:ignition.msgs.PointCloudPacked.header)
790  return _msg;
791 }
793  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
794  if (message_arena == nullptr) {
795  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
796  }
797  if (header) {
798  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
799  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
800  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
801  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header));
802  if (message_arena != submessage_arena) {
803  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
804  message_arena, header, submessage_arena);
805  }
806 
807  } else {
808 
809  }
810  header_ = header;
811  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.PointCloudPacked.header)
812 }
813 
814 // repeated .ignition.msgs.PointCloudPacked.Field field = 2;
815 inline int PointCloudPacked::_internal_field_size() const {
816  return field_.size();
817 }
818 inline int PointCloudPacked::field_size() const {
819  return _internal_field_size();
820 }
822  field_.Clear();
823 }
824 inline ::ignition::msgs::PointCloudPacked_Field* PointCloudPacked::mutable_field(int index) {
825  // @@protoc_insertion_point(field_mutable:ignition.msgs.PointCloudPacked.field)
826  return field_.Mutable(index);
827 }
828 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field >*
830  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.PointCloudPacked.field)
831  return &field_;
832 }
833 inline const ::ignition::msgs::PointCloudPacked_Field& PointCloudPacked::_internal_field(int index) const {
834  return field_.Get(index);
835 }
836 inline const ::ignition::msgs::PointCloudPacked_Field& PointCloudPacked::field(int index) const {
837  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.field)
838  return _internal_field(index);
839 }
840 inline ::ignition::msgs::PointCloudPacked_Field* PointCloudPacked::_internal_add_field() {
841  return field_.Add();
842 }
843 inline ::ignition::msgs::PointCloudPacked_Field* PointCloudPacked::add_field() {
844  ::ignition::msgs::PointCloudPacked_Field* _add = _internal_add_field();
845  // @@protoc_insertion_point(field_add:ignition.msgs.PointCloudPacked.field)
846  return _add;
847 }
848 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field >&
850  // @@protoc_insertion_point(field_list:ignition.msgs.PointCloudPacked.field)
851  return field_;
852 }
853 
854 // uint32 height = 3;
856  height_ = 0u;
857 }
858 inline uint32_t PointCloudPacked::_internal_height() const {
859  return height_;
860 }
861 inline uint32_t PointCloudPacked::height() const {
862  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.height)
863  return _internal_height();
864 }
865 inline void PointCloudPacked::_internal_set_height(uint32_t value) {
866 
867  height_ = value;
868 }
869 inline void PointCloudPacked::set_height(uint32_t value) {
870  _internal_set_height(value);
871  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.height)
872 }
873 
874 // uint32 width = 4;
876  width_ = 0u;
877 }
878 inline uint32_t PointCloudPacked::_internal_width() const {
879  return width_;
880 }
881 inline uint32_t PointCloudPacked::width() const {
882  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.width)
883  return _internal_width();
884 }
885 inline void PointCloudPacked::_internal_set_width(uint32_t value) {
886 
887  width_ = value;
888 }
889 inline void PointCloudPacked::set_width(uint32_t value) {
890  _internal_set_width(value);
891  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.width)
892 }
893 
894 // bool is_bigendian = 5;
896  is_bigendian_ = false;
897 }
898 inline bool PointCloudPacked::_internal_is_bigendian() const {
899  return is_bigendian_;
900 }
901 inline bool PointCloudPacked::is_bigendian() const {
902  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.is_bigendian)
903  return _internal_is_bigendian();
904 }
905 inline void PointCloudPacked::_internal_set_is_bigendian(bool value) {
906 
907  is_bigendian_ = value;
908 }
909 inline void PointCloudPacked::set_is_bigendian(bool value) {
910  _internal_set_is_bigendian(value);
911  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.is_bigendian)
912 }
913 
914 // uint32 point_step = 6;
916  point_step_ = 0u;
917 }
918 inline uint32_t PointCloudPacked::_internal_point_step() const {
919  return point_step_;
920 }
921 inline uint32_t PointCloudPacked::point_step() const {
922  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.point_step)
923  return _internal_point_step();
924 }
925 inline void PointCloudPacked::_internal_set_point_step(uint32_t value) {
926 
927  point_step_ = value;
928 }
929 inline void PointCloudPacked::set_point_step(uint32_t value) {
930  _internal_set_point_step(value);
931  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.point_step)
932 }
933 
934 // uint32 row_step = 7;
936  row_step_ = 0u;
937 }
938 inline uint32_t PointCloudPacked::_internal_row_step() const {
939  return row_step_;
940 }
941 inline uint32_t PointCloudPacked::row_step() const {
942  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.row_step)
943  return _internal_row_step();
944 }
945 inline void PointCloudPacked::_internal_set_row_step(uint32_t value) {
946 
947  row_step_ = value;
948 }
949 inline void PointCloudPacked::set_row_step(uint32_t value) {
950  _internal_set_row_step(value);
951  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.row_step)
952 }
953 
954 // bytes data = 8;
956  data_.ClearToEmpty();
957 }
958 inline const std::string& PointCloudPacked::data() const {
959  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.data)
960  return _internal_data();
961 }
962 template <typename ArgT0, typename... ArgT>
963 inline PROTOBUF_ALWAYS_INLINE
964 void PointCloudPacked::set_data(ArgT0&& arg0, ArgT... args) {
965 
966  data_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
967  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.data)
968 }
970  std::string* _s = _internal_mutable_data();
971  // @@protoc_insertion_point(field_mutable:ignition.msgs.PointCloudPacked.data)
972  return _s;
973 }
974 inline const std::string& PointCloudPacked::_internal_data() const {
975  return data_.Get();
976 }
977 inline void PointCloudPacked::_internal_set_data(const std::string& value) {
978 
979  data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
980 }
981 inline std::string* PointCloudPacked::_internal_mutable_data() {
982 
983  return data_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
984 }
986  // @@protoc_insertion_point(field_release:ignition.msgs.PointCloudPacked.data)
987  return data_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
988 }
990  if (data != nullptr) {
991 
992  } else {
993 
994  }
995  data_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), data,
996  GetArenaForAllocation());
997 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
998  if (data_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
999  data_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
1000  }
1001 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1002  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.PointCloudPacked.data)
1003 }
1004 
1005 // bool is_dense = 9;
1007  is_dense_ = false;
1008 }
1009 inline bool PointCloudPacked::_internal_is_dense() const {
1010  return is_dense_;
1011 }
1012 inline bool PointCloudPacked::is_dense() const {
1013  // @@protoc_insertion_point(field_get:ignition.msgs.PointCloudPacked.is_dense)
1014  return _internal_is_dense();
1015 }
1016 inline void PointCloudPacked::_internal_set_is_dense(bool value) {
1017 
1018  is_dense_ = value;
1019 }
1020 inline void PointCloudPacked::set_is_dense(bool value) {
1021  _internal_set_is_dense(value);
1022  // @@protoc_insertion_point(field_set:ignition.msgs.PointCloudPacked.is_dense)
1023 }
1024 
1025 #ifdef __GNUC__
1026  #pragma GCC diagnostic pop
1027 #endif // __GNUC__
1028 // -------------------------------------------------------------------
1029 
1030 
1035 // @@protoc_insertion_point(namespace_scope)
1036 
1037 } // namespace msgs
1038 } // namespace ignition
1039 
1040 PROTOBUF_NAMESPACE_OPEN
1041 
1042 template <> struct is_proto_enum< ::ignition::msgs::PointCloudPacked_Field_DataType> : ::std::true_type {};
1043 template <>
1044 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::PointCloudPacked_Field_DataType>() {
1046 }
1047 
1048 PROTOBUF_NAMESPACE_CLOSE
1049 
1050 #ifdef _MSC_VER
1051 #pragma warning(pop)
1052 #endif
1053 // @@protoc_insertion_point(global_scope)
1054 
1055 #include <google/protobuf/port_undef.inc>
1056 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto
Definition: header.pb.h:265
Definition: pointcloud_packed.pb.h:120
friend void swap(PointCloudPacked_Field &a, PointCloudPacked_Field &b)
Definition: pointcloud_packed.pb.h:169
void MergeFrom(const PointCloudPacked_Field &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: pointcloud_packed.pb.h:156
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_NODISCARD std::string * release_name()
Definition: pointcloud_packed.pb.h:644
uint32_t count() const
Definition: pointcloud_packed.pb.h:711
const std::string & name() const
Definition: pointcloud_packed.pb.h:617
void CopyFrom(const PointCloudPacked_Field &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: pointcloud_packed.pb.h:150
void set_count(uint32_t value)
Definition: pointcloud_packed.pb.h:719
constexpr PointCloudPacked_Field(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void clear_name()
Definition: pointcloud_packed.pb.h:614
static const PointCloudPacked_Field & default_instance()
Definition: pointcloud_packed.pb.h:159
static bool DataType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DataType *value)
Definition: pointcloud_packed.pb.h:275
void UnsafeArenaSwap(PointCloudPacked_Field *other)
Definition: pointcloud_packed.pb.h:185
void clear_datatype()
Definition: pointcloud_packed.pb.h:685
void set_name(ArgT0 &&arg0, ArgT... args)
::ignition::msgs::PointCloudPacked_Field_DataType datatype() const
Definition: pointcloud_packed.pb.h:691
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DataType_descriptor()
Definition: pointcloud_packed.pb.h:265
void set_offset(uint32_t value)
Definition: pointcloud_packed.pb.h:679
PointCloudPacked_Field * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: pointcloud_packed.pb.h:193
void set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value)
Definition: pointcloud_packed.pb.h:699
void clear_count()
Definition: pointcloud_packed.pb.h:705
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: pointcloud_packed.pb.h:153
PointCloudPacked_Field(PointCloudPacked_Field &&from) noexcept
Definition: pointcloud_packed.pb.h:127
void clear_offset()
Definition: pointcloud_packed.pb.h:665
std::string * mutable_name()
Definition: pointcloud_packed.pb.h:628
PointCloudPacked_Field(const PointCloudPacked_Field &from)
static const ClassData _class_data_
Definition: pointcloud_packed.pb.h:231
static const std::string & DataType_Name(T enum_t_value)
Definition: pointcloud_packed.pb.h:269
PointCloudPacked_Field & operator=(const PointCloudPacked_Field &from)
Definition: pointcloud_packed.pb.h:132
void set_allocated_name(std::string *name)
Definition: pointcloud_packed.pb.h:648
PointCloudPacked_Field & operator=(PointCloudPacked_Field &&from) noexcept
Definition: pointcloud_packed.pb.h:136
void Swap(PointCloudPacked_Field *other)
Definition: pointcloud_packed.pb.h:172
PointCloudPacked_Field(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PointCloudPacked_Field()
Definition: pointcloud_packed.pb.h:122
static const PointCloudPacked_Field * internal_default_instance()
Definition: pointcloud_packed.pb.h:162
uint32_t offset() const
Definition: pointcloud_packed.pb.h:671
Definition: pointcloud_packed.pb.h:346
void set_is_dense(bool value)
Definition: pointcloud_packed.pb.h:1020
void clear_height()
Definition: pointcloud_packed.pb.h:855
void clear_data()
Definition: pointcloud_packed.pb.h:955
static const PointCloudPacked * internal_default_instance()
Definition: pointcloud_packed.pb.h:388
void set_allocated_data(std::string *data)
Definition: pointcloud_packed.pb.h:989
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: pointcloud_packed.pb.h:382
bool has_header() const
Definition: pointcloud_packed.pb.h:732
::ignition::msgs::Header * mutable_header()
Definition: pointcloud_packed.pb.h:787
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void UnsafeArenaSwap(PointCloudPacked *other)
Definition: pointcloud_packed.pb.h:411
PointCloudPacked & operator=(PointCloudPacked &&from) noexcept
Definition: pointcloud_packed.pb.h:362
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: pointcloud_packed.pb.h:376
void set_height(uint32_t value)
Definition: pointcloud_packed.pb.h:869
uint32_t row_step() const
Definition: pointcloud_packed.pb.h:941
bool is_bigendian() const
Definition: pointcloud_packed.pb.h:901
PointCloudPacked(const PointCloudPacked &from)
void clear_is_bigendian()
Definition: pointcloud_packed.pb.h:895
void clear_is_dense()
Definition: pointcloud_packed.pb.h:1006
uint32_t height() const
Definition: pointcloud_packed.pb.h:861
void clear_width()
Definition: pointcloud_packed.pb.h:875
PointCloudPacked()
Definition: pointcloud_packed.pb.h:348
PROTOBUF_NODISCARD std::string * release_data()
Definition: pointcloud_packed.pb.h:985
const std::string & data() const
Definition: pointcloud_packed.pb.h:958
::ignition::msgs::PointCloudPacked_Field * add_field()
Definition: pointcloud_packed.pb.h:843
uint32_t width() const
Definition: pointcloud_packed.pb.h:881
void set_point_step(uint32_t value)
Definition: pointcloud_packed.pb.h:929
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: pointcloud_packed.pb.h:744
PointCloudPacked(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void set_row_step(uint32_t value)
Definition: pointcloud_packed.pb.h:949
void MergeFrom(const PointCloudPacked &from)
void clear_row_step()
Definition: pointcloud_packed.pb.h:935
void set_allocated_header(::ignition::msgs::Header *header)
Definition: pointcloud_packed.pb.h:792
void clear_point_step()
Definition: pointcloud_packed.pb.h:915
friend void swap(PointCloudPacked &a, PointCloudPacked &b)
Definition: pointcloud_packed.pb.h:395
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: pointcloud_packed.pb.h:757
std::string * mutable_data()
Definition: pointcloud_packed.pb.h:969
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_data(ArgT0 &&arg0, ArgT... args)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > * mutable_field()
Definition: pointcloud_packed.pb.h:829
int field_size() const
Definition: pointcloud_packed.pb.h:818
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: pointcloud_packed.pb.h:379
void set_width(uint32_t value)
Definition: pointcloud_packed.pb.h:889
const ::ignition::msgs::Header & header() const
Definition: pointcloud_packed.pb.h:740
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > & field() const
Definition: pointcloud_packed.pb.h:849
uint32_t point_step() const
Definition: pointcloud_packed.pb.h:921
void clear_field()
Definition: pointcloud_packed.pb.h:821
constexpr PointCloudPacked(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
PointCloudPacked * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: pointcloud_packed.pb.h:419
void Swap(PointCloudPacked *other)
Definition: pointcloud_packed.pb.h:398
static const ClassData _class_data_
Definition: pointcloud_packed.pb.h:457
PointCloudPacked & operator=(const PointCloudPacked &from)
Definition: pointcloud_packed.pb.h:358
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: pointcloud_packed.pb.h:772
void CopyFrom(const PointCloudPacked &from)
void set_is_bigendian(bool value)
Definition: pointcloud_packed.pb.h:909
bool is_dense() const
Definition: pointcloud_packed.pb.h:1012
PointCloudPacked(PointCloudPacked &&from) noexcept
Definition: pointcloud_packed.pb.h:353
static const PointCloudPacked & default_instance()
Definition: pointcloud_packed.pb.h:385
T max(T... args)
T min(T... args)
std::unique_ptr< PointCloudPacked > PointCloudPackedUniquePtr
Definition: pointcloud_packed.pb.h:1031
IGNITION_MSGS_VISIBLE bool PointCloudPacked_Field_DataType_IsValid(int value)
std::shared_ptr< const PointCloudPacked > ConstPointCloudPackedSharedPtr
Definition: pointcloud_packed.pb.h:1034
constexpr PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX
Definition: pointcloud_packed.pb.h:100
bool PointCloudPacked_Field_DataType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PointCloudPacked_Field_DataType *value)
Definition: pointcloud_packed.pb.h:112
constexpr PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN
Definition: pointcloud_packed.pb.h:99
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * PointCloudPacked_Field_DataType_descriptor()
constexpr int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE
Definition: pointcloud_packed.pb.h:101
std::shared_ptr< PointCloudPacked > PointCloudPackedSharedPtr
Definition: pointcloud_packed.pb.h:1033
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PointCloudPacked_FieldDefaultTypeInternal _PointCloudPacked_Field_default_instance_
PointCloudPacked_Field_DataType
Definition: pointcloud_packed.pb.h:86
@ PointCloudPacked_Field_DataType_UINT16
Definition: pointcloud_packed.pb.h:90
@ PointCloudPacked_Field_DataType_INT16
Definition: pointcloud_packed.pb.h:89
@ PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: pointcloud_packed.pb.h:96
@ PointCloudPacked_Field_DataType_UINT8
Definition: pointcloud_packed.pb.h:88
@ PointCloudPacked_Field_DataType_FLOAT32
Definition: pointcloud_packed.pb.h:93
@ PointCloudPacked_Field_DataType_INT32
Definition: pointcloud_packed.pb.h:91
@ PointCloudPacked_Field_DataType_FLOAT64
Definition: pointcloud_packed.pb.h:94
@ PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: pointcloud_packed.pb.h:95
@ PointCloudPacked_Field_DataType_UINT32
Definition: pointcloud_packed.pb.h:92
@ PointCloudPacked_Field_DataType_INT8
Definition: pointcloud_packed.pb.h:87
std::unique_ptr< const PointCloudPacked > ConstPointCloudPackedUniquePtr
Definition: pointcloud_packed.pb.h:1032
IGNITION_MSGS_VISIBLE PointCloudPackedDefaultTypeInternal _PointCloudPacked_default_instance_
const std::string & PointCloudPacked_Field_DataType_Name(T enum_t_value)
Definition: pointcloud_packed.pb.h:105
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fpointcloud_5fpacked_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)