build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto IGNITION_MSGS_VISIBLE
65 IGNITION_MSGS_VISIBLE extern PointCloudPackedDefaultTypeInternal _PointCloudPacked_default_instance_;
68 IGNITION_MSGS_VISIBLE extern PointCloudPacked_FieldDefaultTypeInternal _PointCloudPacked_Field_default_instance_;
73 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::PointCloudPacked* Arena::CreateMaybeMessage<::ignition::msgs::PointCloudPacked>(Arena*);
74 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::PointCloudPacked_Field* Arena::CreateMaybeMessage<::ignition::msgs::PointCloudPacked_Field>(Arena*);
89 PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
90 PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
93 const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN = PointCloudPacked_Field_DataType_INT8;
94 const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX = PointCloudPacked_Field_DataType_FLOAT64;
95 const int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE = PointCloudPacked_Field_DataType_DataType_MAX + 1;
97 IGNITION_MSGS_VISIBLE const ::google::protobuf::EnumDescriptor* PointCloudPacked_Field_DataType_descriptor();
98 inline const ::std::string& PointCloudPacked_Field_DataType_Name(PointCloudPacked_Field_DataType value) {
109 class IGNITION_MSGS_VISIBLE PointCloudPacked_Field : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked.Field) */ {
279 class IGNITION_MSGS_VISIBLE PointCloudPacked : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked) */ {
493 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
540 inline ::ignition::msgs::PointCloudPacked_Field_DataType PointCloudPacked_Field::datatype() const {
544 inline void PointCloudPacked_Field::set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value) {
632 inline const ::ignition::msgs::PointCloudPacked_Field& PointCloudPacked::field(int index) const {
740 data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
801 template <> struct is_proto_enum< ::ignition::msgs::PointCloudPacked_Field_DataType> : ::std::true_type {};
803 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::PointCloudPacked_Field_DataType>() {
bool is_dense() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:773
const ::std::string & data() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:720
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:49
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > & field() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:641
void clear_datatype()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:537
std::unique_ptr< PointCloudPacked > PointCloudPackedUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:789
::std::string * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:502
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:581
void clear_field()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:620
const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:93
int field_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:617
STL class.
void set_allocated_data(::std::string *data)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:759
void set_is_bigendian(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:682
static const ::google::protobuf::EnumDescriptor * DataType_descriptor()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:221
T move(T... args)
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:569
void clear_data()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:717
@ PointCloudPacked_Field_DataType_UINT8
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:82
void set_count(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:558
void set_data(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:724
void clear_row_step()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:703
PointCloudPacked_Field * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:153
static const ::std::string & DataType_Name(DataType value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:224
::std::string * mutable_data()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:749
const ::std::string & PointCloudPacked_Field_DataType_Name(PointCloudPacked_Field_DataType value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:98
::google::protobuf::uint32 point_step() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:692
void clear_point_step()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:689
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:597
void clear_width()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:661
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:512
::google::protobuf::uint32 height() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:650
const ::std::string & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:473
PointCloudPacked_Field & operator=(const PointCloudPacked_Field &from)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:116
const int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:95
void set_width(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:668
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:470
static const PointCloudPacked * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:309
PointCloudPacked * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:323
PointCloudPacked * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:327
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:588
@ PointCloudPacked_Field_DataType_INT8
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:81
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:109
void set_is_dense(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:777
void IGNITION_MSGS_VISIBLE AddDescriptors()
void set_row_step(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:710
::google::protobuf::uint32 offset() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:526
std::unique_ptr< const PointCloudPacked > ConstPointCloudPackedUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:790
void clear_offset()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:523
IGNITION_MSGS_VISIBLE bool PointCloudPacked_Field_DataType_IsValid(int value)
IGNITION_MSGS_VISIBLE PointCloudPacked_FieldDefaultTypeInternal _PointCloudPacked_Field_default_instance_
PointCloudPacked & operator=(const PointCloudPacked &from)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:286
::google::protobuf::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > * mutable_field()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:628
void clear_is_dense()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:770
const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:94
::std::string * release_data()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:754
void set_height(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:654
::ignition::msgs::PointCloudPacked_Field_DataType datatype() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:540
::google::protobuf::uint32 width() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:664
void set_point_step(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:696
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:279
@ PointCloudPacked_Field_DataType_UINT32
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:86
@ PointCloudPacked_Field_DataType_UINT16
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:84
void Swap(PointCloudPacked_Field *other)
PointCloudPacked_Field_DataType
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:80
void set_offset(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:530
std::shared_ptr< PointCloudPacked > PointCloudPackedSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:791
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:51
friend void swap(PointCloudPacked &a, PointCloudPacked &b)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:317
void Swap(PointCloudPacked *other)
static bool DataType_Parse(const ::std::string &name, DataType *value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:227
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * PointCloudPacked_Field_DataType_descriptor()
@ PointCloudPacked_Field_DataType_INT32
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:85
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
@ PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:89
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:575
void set_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:477
@ PointCloudPacked_Field_DataType_FLOAT64
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:88
STL namespace.
void set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:544
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
void clear_is_bigendian()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:675
bool is_bigendian() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:678
void clear_height()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:647
::ignition::msgs::PointCloudPacked_Field * add_field()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:636
::google::protobuf::uint32 count() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:554
@ PointCloudPacked_Field_DataType_INT16
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:83
::google::protobuf::uint32 row_step() const
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:706
@ PointCloudPacked_Field_DataType_FLOAT32
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:87
::std::string * release_name()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:507
STL class.
IGNITION_MSGS_VISIBLE PointCloudPackedDefaultTypeInternal _PointCloudPacked_default_instance_
static const PointCloudPacked_Field * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:139
std::shared_ptr< const PointCloudPacked > ConstPointCloudPackedSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:792
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
@ PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:90
bool PointCloudPacked_Field_DataType_Parse(const ::std::string &name, PointCloudPacked_Field_DataType *value)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:102
void clear_count()
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:551
friend void swap(PointCloudPacked_Field &a, PointCloudPacked_Field &b)
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:147
PointCloudPacked_Field * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/pointcloud_packed.pb.h:157