Ignition Msgs

API Reference

5.8.1

#include <pointcloud_packed.pb.h>

Public Types

enum  : int { kNameFieldNumber = 1 , kOffsetFieldNumber = 2 , kDatatypeFieldNumber = 3 , kCountFieldNumber = 4 }
 
typedef PointCloudPacked_Field_DataType DataType
 

Public Member Functions

 PointCloudPacked_Field ()
 
constexpr PointCloudPacked_Field (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 PointCloudPacked_Field (const PointCloudPacked_Field &from)
 
 PointCloudPacked_Field (PointCloudPacked_Field &&from) noexcept
 
 ~PointCloudPacked_Field () override
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_count ()
 
void clear_datatype ()
 
void clear_name ()
 
void clear_offset ()
 
void CopyFrom (const PointCloudPacked_Field &from)
 
uint32_t count () const
 
::ignition::msgs::PointCloudPacked_Field_DataType datatype () const
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool IsInitialized () const final
 
void MergeFrom (const PointCloudPacked_Field &from)
 
std::stringmutable_name ()
 
const std::stringname () const
 
PointCloudPacked_FieldNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
uint32_t offset () const
 
PointCloudPacked_Fieldoperator= (const PointCloudPacked_Field &from)
 
PointCloudPacked_Fieldoperator= (PointCloudPacked_Field &&from) noexcept
 
PROTOBUF_NODISCARD std::stringrelease_name ()
 
void set_allocated_name (std::string *name)
 
void set_count (uint32_t value)
 
void set_datatype (::ignition::msgs::PointCloudPacked_Field_DataType value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
void set_offset (uint32_t value)
 
void Swap (PointCloudPacked_Field *other)
 
void UnsafeArenaSwap (PointCloudPacked_Field *other)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DataType_descriptor ()
 
static bool DataType_IsValid (int value)
 
template<typename T >
static const std::stringDataType_Name (T enum_t_value)
 
static bool DataType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DataType *value)
 
static const PointCloudPacked_Fielddefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const PointCloudPacked_Fieldinternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int DataType_ARRAYSIZE
 
static constexpr DataType DataType_MAX
 
static constexpr DataType DataType_MIN
 
static constexpr DataType FLOAT32
 
static constexpr DataType FLOAT64
 
static constexpr DataType INT16
 
static constexpr DataType INT32
 
static constexpr DataType INT8
 
static constexpr int kIndexInFileMessages
 
static constexpr DataType UINT16
 
static constexpr DataType UINT32
 
static constexpr DataType UINT8
 

Protected Member Functions

 PointCloudPacked_Field (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Member Typedef Documentation

◆ DataType

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kOffsetFieldNumber 
kDatatypeFieldNumber 
kCountFieldNumber 

Constructor & Destructor Documentation

◆ PointCloudPacked_Field() [1/5]

◆ ~PointCloudPacked_Field()

~PointCloudPacked_Field ( )
override

◆ PointCloudPacked_Field() [2/5]

constexpr PointCloudPacked_Field ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicitconstexpr

◆ PointCloudPacked_Field() [3/5]

◆ PointCloudPacked_Field() [4/5]

PointCloudPacked_Field ( PointCloudPacked_Field &&  from)
inlinenoexcept

◆ PointCloudPacked_Field() [5/5]

PointCloudPacked_Field ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t* _InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ ByteSizeLong()

size_t ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ clear_count()

void clear_count ( )
inline

◆ clear_datatype()

void clear_datatype ( )
inline

◆ clear_name()

void clear_name ( )
inline

◆ clear_offset()

void clear_offset ( )
inline

◆ CopyFrom()

void CopyFrom ( const PointCloudPacked_Field from)

◆ count()

uint32_t count ( ) const
inline

◆ datatype()

◆ DataType_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* DataType_descriptor ( )
inlinestatic

◆ DataType_IsValid()

static bool DataType_IsValid ( int  value)
inlinestatic

◆ DataType_Name()

static const std::string& DataType_Name ( enum_t_value)
inlinestatic

◆ DataType_Parse()

static bool DataType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
DataType value 
)
inlinestatic

◆ default_instance()

static const PointCloudPacked_Field& default_instance ( )
inlinestatic

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

◆ GetCachedSize()

int GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

◆ internal_default_instance()

static const PointCloudPacked_Field* internal_default_instance ( )
inlinestatic

◆ IsInitialized()

bool IsInitialized ( ) const
final

◆ MergeFrom()

void MergeFrom ( const PointCloudPacked_Field from)

◆ mutable_name()

std::string * mutable_name ( )
inline

◆ name()

const std::string & name ( ) const
inline

◆ New()

PointCloudPacked_Field* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ offset()

uint32_t offset ( ) const
inline

◆ operator=() [1/2]

PointCloudPacked_Field& operator= ( const PointCloudPacked_Field from)
inline

◆ operator=() [2/2]

PointCloudPacked_Field& operator= ( PointCloudPacked_Field &&  from)
inlinenoexcept

◆ release_name()

std::string * release_name ( )
inline

◆ set_allocated_name()

void set_allocated_name ( std::string name)
inline

◆ set_count()

void set_count ( uint32_t  value)
inline

◆ set_datatype()

void set_datatype ( ::ignition::msgs::PointCloudPacked_Field_DataType  value)
inline

◆ set_name() [1/2]

void set_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_name() [2/2]

PROTOBUF_ALWAYS_INLINE void set_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_offset()

void set_offset ( uint32_t  value)
inline

◆ Swap()

void Swap ( PointCloudPacked_Field other)
inline

◆ UnsafeArenaSwap()

void UnsafeArenaSwap ( PointCloudPacked_Field other)
inline

Member Data Documentation

◆ _class_data_

const ClassData _class_data_
static

◆ DataType_ARRAYSIZE

constexpr int DataType_ARRAYSIZE
staticconstexpr
Initial value:
=
constexpr int PointCloudPacked_Field_DataType_DataType_ARRAYSIZE
Definition: pointcloud_packed.pb.h:101

◆ DataType_MAX

constexpr DataType DataType_MAX
staticconstexpr
Initial value:
=
constexpr PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MAX
Definition: pointcloud_packed.pb.h:100

◆ DataType_MIN

constexpr DataType DataType_MIN
staticconstexpr
Initial value:
=
constexpr PointCloudPacked_Field_DataType PointCloudPacked_Field_DataType_DataType_MIN
Definition: pointcloud_packed.pb.h:99

◆ FLOAT32

constexpr DataType FLOAT32
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_FLOAT32
Definition: pointcloud_packed.pb.h:93

◆ FLOAT64

constexpr DataType FLOAT64
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_FLOAT64
Definition: pointcloud_packed.pb.h:94

◆ INT16

constexpr DataType INT16
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_INT16
Definition: pointcloud_packed.pb.h:89

◆ INT32

constexpr DataType INT32
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_INT32
Definition: pointcloud_packed.pb.h:91

◆ INT8

constexpr DataType INT8
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_INT8
Definition: pointcloud_packed.pb.h:87

◆ kIndexInFileMessages

constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

◆ UINT16

constexpr DataType UINT16
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_UINT16
Definition: pointcloud_packed.pb.h:90

◆ UINT32

constexpr DataType UINT32
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_UINT32
Definition: pointcloud_packed.pb.h:92

◆ UINT8

constexpr DataType UINT8
staticconstexpr
Initial value:
=
@ PointCloudPacked_Field_DataType_UINT8
Definition: pointcloud_packed.pb.h:88

The documentation for this class was generated from the following file: