pointcloud_packed.pb.h
Go to the documentation of this file.
65 PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
66 PointCloudPacked_Field_DataType_PointCloudPacked_Field_DataType_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
69 const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN = PointCloudPacked_Field_DataType_INT8;
70 const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX = PointCloudPacked_Field_DataType_FLOAT64;
71 const int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE = PointCloudPacked_Field_DataType_DataType_MAX + 1;
73 IGNITION_MSGS_VISIBLE const ::google::protobuf::EnumDescriptor* PointCloudPacked_Field_DataType_descriptor();
74 inline const ::std::string& PointCloudPacked_Field_DataType_Name(PointCloudPacked_Field_DataType value) {
85 class IGNITION_MSGS_VISIBLE PointCloudPacked_Field : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked.Field) */ {
121 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
222 friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto();
231 class IGNITION_MSGS_VISIBLE PointCloudPacked : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.PointCloudPacked) */ {
267 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
376 friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto();
406 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
453 inline ::ignition::msgs::PointCloudPacked_Field_DataType PointCloudPacked_Field::datatype() const {
457 inline void PointCloudPacked_Field::set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value) {
526 inline const ::ignition::msgs::PointCloudPacked_Field& PointCloudPacked::field(int index) const {
634 data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
694 template <> struct is_proto_enum< ::ignition::msgs::PointCloudPacked_Field_DataType> : ::google::protobuf::internal::true_type {};
696 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::PointCloudPacked_Field_DataType>() {
bool PointCloudPacked_Field_DataType_Parse(const ::std::string &name, PointCloudPacked_Field_DataType *value)
Definition: pointcloud_packed.pb.h:78
Definition: pointcloud_packed.pb.h:57
void clear_name()
Definition: pointcloud_packed.pb.h:392
::std::string * release_data()
Definition: pointcloud_packed.pb.h:648
void protobuf_AssignDesc_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto()
PointCloudPacked * New() const
Definition: pointcloud_packed.pb.h:250
Definition: pointcloud_packed.pb.h:65
void clear_datatype()
Definition: pointcloud_packed.pb.h:450
PointCloudPacked & operator=(const PointCloudPacked &from)
Definition: pointcloud_packed.pb.h:238
void set_allocated_name(::std::string *name)
Definition: pointcloud_packed.pb.h:425
void clear_point_step()
Definition: pointcloud_packed.pb.h:592
PointCloudPacked_Field Field
Definition: pointcloud_packed.pb.h:289
void set_count(::google::protobuf::uint32 value)
Definition: pointcloud_packed.pb.h:471
::google::protobuf::uint32 height() const
Definition: pointcloud_packed.pb.h:553
Definition: pointcloud_packed.pb.h:62
::std::string * mutable_name()
Definition: pointcloud_packed.pb.h:415
std::shared_ptr< PointCloudPacked > PointCloudPackedSharedPtr
Definition: pointcloud_packed.pb.h:683
::ignition::msgs::Header * release_header()
Definition: pointcloud_packed.pb.h:501
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: pointcloud_packed.pb.h:267
::ignition::msgs::PointCloudPacked_Field_DataType datatype() const
Definition: pointcloud_packed.pb.h:453
static const ::std::string & DataType_Name(DataType value)
Definition: pointcloud_packed.pb.h:173
void clear_is_bigendian()
Definition: pointcloud_packed.pb.h:578
int GetCachedSize() const
Definition: pointcloud_packed.pb.h:124
static bool DataType_IsValid(int value)
Definition: pointcloud_packed.pb.h:160
void clear_header()
Definition: pointcloud_packed.pb.h:485
::ignition::msgs::Header * mutable_header()
Definition: pointcloud_packed.pb.h:493
Definition: pointcloud_packed.pb.h:58
PointCloudPacked_Field_DataType DataType
Definition: pointcloud_packed.pb.h:143
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > & field() const
Definition: pointcloud_packed.pb.h:544
Definition: pointcloud_packed.pb.h:85
const ::std::string & PointCloudPacked_Field_DataType_Name(PointCloudPacked_Field_DataType value)
Definition: pointcloud_packed.pb.h:74
::ignition::msgs::PointCloudPacked_Field * add_field()
Definition: pointcloud_packed.pb.h:534
Definition: pointcloud_packed.pb.h:61
void set_offset(::google::protobuf::uint32 value)
Definition: pointcloud_packed.pb.h:443
static bool DataType_Parse(const ::std::string &name, DataType *value)
Definition: pointcloud_packed.pb.h:176
::google::protobuf::uint32 offset() const
Definition: pointcloud_packed.pb.h:439
PointCloudPacked_Field * New() const
Definition: pointcloud_packed.pb.h:104
void set_row_step(::google::protobuf::uint32 value)
Definition: pointcloud_packed.pb.h:613
std::shared_ptr< const PointCloudPacked > ConstPointCloudPackedSharedPtr
Definition: pointcloud_packed.pb.h:684
void set_data(const ::std::string &value)
Definition: pointcloud_packed.pb.h:627
bool has_header() const
Definition: pointcloud_packed.pb.h:482
Definition: header.pb.h:161
STL class.
const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX
Definition: pointcloud_packed.pb.h:70
void set_name(const ::std::string &value)
Definition: pointcloud_packed.pb.h:399
const ::std::string & name() const
Definition: pointcloud_packed.pb.h:395
void set_allocated_header(::ignition::msgs::Header *header)
Definition: pointcloud_packed.pb.h:508
void clear_width()
Definition: pointcloud_packed.pb.h:564
const ::std::string & data() const
Definition: pointcloud_packed.pb.h:623
std::unique_ptr< PointCloudPacked > PointCloudPackedUniquePtr
Definition: pointcloud_packed.pb.h:681
::google::protobuf::uint32 row_step() const
Definition: pointcloud_packed.pb.h:609
IGNITION_MSGS_VISIBLE bool PointCloudPacked_Field_DataType_IsValid(int value)
Definition: pointcloud_packed.pb.h:64
bool is_dense() const
Definition: pointcloud_packed.pb.h:667
void clear_height()
Definition: pointcloud_packed.pb.h:550
PointCloudPacked_Field & operator=(const PointCloudPacked_Field &from)
Definition: pointcloud_packed.pb.h:92
const PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN
Definition: pointcloud_packed.pb.h:69
void set_is_bigendian(bool value)
Definition: pointcloud_packed.pb.h:585
const ::ignition::msgs::Header & header() const
Definition: pointcloud_packed.pb.h:489
PointCloudPacked_Field_DataType
Definition: pointcloud_packed.pb.h:56
int GetCachedSize() const
Definition: pointcloud_packed.pb.h:270
void clear_row_step()
Definition: pointcloud_packed.pb.h:606
void set_allocated_data(::std::string *data)
Definition: pointcloud_packed.pb.h:653
void clear_offset()
Definition: pointcloud_packed.pb.h:436
Definition: pointcloud_packed.pb.h:231
::std::string * release_name()
Definition: pointcloud_packed.pb.h:420
void set_height(::google::protobuf::uint32 value)
Definition: pointcloud_packed.pb.h:557
STL class.
void set_width(::google::protobuf::uint32 value)
Definition: pointcloud_packed.pb.h:571
Definition: pointcloud_packed.pb.h:59
const int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE
Definition: pointcloud_packed.pb.h:71
Definition: pointcloud_packed.pb.h:60
void set_point_step(::google::protobuf::uint32 value)
Definition: pointcloud_packed.pb.h:599
::google::protobuf::uint32 point_step() const
Definition: pointcloud_packed.pb.h:595
IGNITION_MSGS_VISIBLEconst ::google::protobuf::EnumDescriptor * PointCloudPacked_Field_DataType_descriptor()
::google::protobuf::uint32 width() const
Definition: pointcloud_packed.pb.h:567
void clear_is_dense()
Definition: pointcloud_packed.pb.h:664
void set_datatype(::ignition::msgs::PointCloudPacked_Field_DataType value)
Definition: pointcloud_packed.pb.h:457
::std::string * mutable_data()
Definition: pointcloud_packed.pb.h:643
void clear_field()
Definition: pointcloud_packed.pb.h:523
Definition: pointcloud_packed.pb.h:63
Definition: any.pb.h:839
void set_is_dense(bool value)
Definition: pointcloud_packed.pb.h:671
void clear_count()
Definition: pointcloud_packed.pb.h:464
void protobuf_ShutdownFile_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto()
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fpointcloud_5fpacked_2eproto()
bool is_bigendian() const
Definition: pointcloud_packed.pb.h:581
int field_size() const
Definition: pointcloud_packed.pb.h:520
std::unique_ptr< const PointCloudPacked > ConstPointCloudPackedUniquePtr
Definition: pointcloud_packed.pb.h:682
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: pointcloud_packed.pb.h:121
static const ::google::protobuf::EnumDescriptor * DataType_descriptor()
Definition: pointcloud_packed.pb.h:170
::google::protobuf::RepeatedPtrField< ::ignition::msgs::PointCloudPacked_Field > * mutable_field()
Definition: pointcloud_packed.pb.h:539
::google::protobuf::uint32 count() const
Definition: pointcloud_packed.pb.h:467
Definition: pointcloud_packed.pb.h:66