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