pointcloud_packed.pb.h
Go to the documentation of this file.
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto IGNITION_MSGS_VISIBLE
68 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto;
73 IGNITION_MSGS_VISIBLE extern PointCloudPackedDefaultTypeInternal _PointCloudPacked_default_instance_;
76 IGNITION_MSGS_VISIBLE extern PointCloudPacked_FieldDefaultTypeInternal _PointCloudPacked_Field_default_instance_;
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*);
95 PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
96 PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
97 };
99 constexpr PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN = PointCloudPacked_Field_DataType_INT8;
100 constexpr PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX = PointCloudPacked_Field_DataType_FLOAT64;
101 constexpr int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE = PointCloudPacked_Field_DataType_DataType_MAX + 1;
103 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PointCloudPacked_Field_DataType_descriptor();
120 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked.Field) */ {
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;
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];
274 kOffsetFieldNumber = 2,
275 kDatatypeFieldNumber = 3,
338 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked) */ {
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;
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];
451 kFieldFieldNumber = 2,
456 kPointStepFieldNumber = 6,
457 kRowStepFieldNumber = 7,
458 kIsBigendianFieldNumber = 5,
459 kIsDenseFieldNumber = 9,
618 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
623 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
629 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
641 return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
645 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
669 inline void PointCloudPacked_Field::_internal_set_offset(::PROTOBUF_NAMESPACE_ID::uint32 value) {
682 inline ::ignition::msgs::PointCloudPacked_Field_DataType PointCloudPacked_Field::_internal_datatype() const {
685 inline ::ignition::msgs::PointCloudPacked_Field_DataType PointCloudPacked_Field::datatype() const {
689 inline void PointCloudPacked_Field::_internal_set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value) {
693 inline void PointCloudPacked_Field::set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value) {
709 inline void PointCloudPacked_Field::_internal_set_count(::PROTOBUF_NAMESPACE_ID::uint32 value) {
749 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.PointCloudPacked.header)
818 inline const ::ignition::msgs::PointCloudPacked_Field& PointCloudPacked::_internal_field(int index) const {
821 inline const ::ignition::msgs::PointCloudPacked_Field& PointCloudPacked::field(int index) const {
832 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field >&
959 data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
964 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
970 data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
982 return data_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
986 return data_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1036 template <> struct is_proto_enum< ::ignition::msgs::PointCloudPacked_Field_DataType> : ::std::true_type {};
1038 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::PointCloudPacked_Field_DataType>() {
1050 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto
Definition: actor.pb.h:98
void set_is_dense(bool value)
void clear_height()
::PROTOBUF_NAMESPACE_ID::uint32 count() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > * mutable_field()
void clear_data()
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
void clear_header()
PointCloudPacked_Field(::PROTOBUF_NAMESPACE_ID::Arena *arena)
bool has_header() const
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)
virtual ~PointCloudPacked()
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)
bool is_bigendian() const
PointCloudPacked(const PointCloudPacked &from)
::ignition::msgs::PointCloudPacked_Field * mutable_field(int index)
std::string * release_data()
void clear_is_bigendian()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void clear_name()
void clear_is_dense()
std::string * mutable_name()
static const PointCloudPacked_Field & default_instance()
void clear_width()
PointCloudPacked()
Definition: pointcloud_packed.pb.h:340
void set_data(std::string &&value)
PointCloudPacked * New() const final
Definition: pointcloud_packed.pb.h:399
std::string * release_name()
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
void clear_datatype()
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
void clear_row_step()
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)
void clear_point_step()
::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
void clear_count()
::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
int field_size() const
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 clear_offset()
void set_height(::PROTOBUF_NAMESPACE_ID::uint32 value)
PointCloudPacked_Field(const PointCloudPacked_Field &from)
void set_count(::PROTOBUF_NAMESPACE_ID::uint32 value)
void clear_field()
void Swap(PointCloudPacked *other)
Definition: pointcloud_packed.pb.h:383
virtual ~PointCloudPacked_Field()
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
bool is_dense() const
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
std::string * mutable_data()
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
Definition: pointcloud_packed.pb.h:57
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)