Ignition Msgs

API Reference

5.8.1

#include <inertial.pb.h>

Public Types

enum  : int {
  kHeaderFieldNumber = 1 , kPoseFieldNumber = 3 , kMassFieldNumber = 2 , kIxxFieldNumber = 4 ,
  kIxyFieldNumber = 5 , kIxzFieldNumber = 6 , kIyyFieldNumber = 7 , kIyzFieldNumber = 8 ,
  kIzzFieldNumber = 9
}
 

Public Member Functions

 Inertial ()
 
constexpr Inertial (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Inertial (const Inertial &from)
 
 Inertial (Inertial &&from) noexcept
 
 ~Inertial () 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_header ()
 
void clear_ixx ()
 
void clear_ixy ()
 
void clear_ixz ()
 
void clear_iyy ()
 
void clear_iyz ()
 
void clear_izz ()
 
void clear_mass ()
 
void clear_pose ()
 
void CopyFrom (const Inertial &from)
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_header () const
 
bool has_pose () const
 
const ::ignition::msgs::Headerheader () const
 
bool IsInitialized () const final
 
double ixx () const
 
double ixy () const
 
double ixz () const
 
double iyy () const
 
double iyz () const
 
double izz () const
 
double mass () const
 
void MergeFrom (const Inertial &from)
 
::ignition::msgs::Headermutable_header ()
 
::ignition::msgs::Posemutable_pose ()
 
InertialNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
Inertialoperator= (const Inertial &from)
 
Inertialoperator= (Inertial &&from) noexcept
 
const ::ignition::msgs::Posepose () const
 
PROTOBUF_NODISCARD ::ignition::msgs::Headerrelease_header ()
 
PROTOBUF_NODISCARD ::ignition::msgs::Poserelease_pose ()
 
void set_allocated_header (::ignition::msgs::Header *header)
 
void set_allocated_pose (::ignition::msgs::Pose *pose)
 
void set_ixx (double value)
 
void set_ixy (double value)
 
void set_ixz (double value)
 
void set_iyy (double value)
 
void set_iyz (double value)
 
void set_izz (double value)
 
void set_mass (double value)
 
void Swap (Inertial *other)
 
::ignition::msgs::Headerunsafe_arena_release_header ()
 
::ignition::msgs::Poseunsafe_arena_release_pose ()
 
void unsafe_arena_set_allocated_header (::ignition::msgs::Header *header)
 
void unsafe_arena_set_allocated_pose (::ignition::msgs::Pose *pose)
 
void UnsafeArenaSwap (Inertial *other)
 

Static Public Member Functions

static const Inertialdefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Inertialinternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kHeaderFieldNumber 
kPoseFieldNumber 
kMassFieldNumber 
kIxxFieldNumber 
kIxyFieldNumber 
kIxzFieldNumber 
kIyyFieldNumber 
kIyzFieldNumber 
kIzzFieldNumber 

Constructor & Destructor Documentation

◆ Inertial() [1/5]

Inertial ( )
inline

◆ ~Inertial()

~Inertial ( )
override

◆ Inertial() [2/5]

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

◆ Inertial() [3/5]

Inertial ( const Inertial from)

◆ Inertial() [4/5]

Inertial ( Inertial &&  from)
inlinenoexcept

◆ Inertial() [5/5]

Inertial ( ::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_header()

void clear_header ( )

◆ clear_ixx()

void clear_ixx ( )
inline

◆ clear_ixy()

void clear_ixy ( )
inline

◆ clear_ixz()

void clear_ixz ( )
inline

◆ clear_iyy()

void clear_iyy ( )
inline

◆ clear_iyz()

void clear_iyz ( )
inline

◆ clear_izz()

void clear_izz ( )
inline

◆ clear_mass()

void clear_mass ( )
inline

◆ clear_pose()

void clear_pose ( )

◆ CopyFrom()

void CopyFrom ( const Inertial from)

◆ default_instance()

static const Inertial& 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

◆ has_header()

bool has_header ( ) const
inline

◆ has_pose()

bool has_pose ( ) const
inline

◆ header()

const ::ignition::msgs::Header & header ( ) const
inline

◆ internal_default_instance()

static const Inertial* internal_default_instance ( )
inlinestatic

◆ IsInitialized()

bool IsInitialized ( ) const
final

◆ ixx()

double ixx ( ) const
inline

◆ ixy()

double ixy ( ) const
inline

◆ ixz()

double ixz ( ) const
inline

◆ iyy()

double iyy ( ) const
inline

◆ iyz()

double iyz ( ) const
inline

◆ izz()

double izz ( ) const
inline

◆ mass()

double mass ( ) const
inline

◆ MergeFrom()

void MergeFrom ( const Inertial from)

◆ mutable_header()

ignition::msgs::Header * mutable_header ( )
inline

◆ mutable_pose()

ignition::msgs::Pose * mutable_pose ( )
inline

◆ New()

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

◆ operator=() [1/2]

Inertial& operator= ( const Inertial from)
inline

◆ operator=() [2/2]

Inertial& operator= ( Inertial &&  from)
inlinenoexcept

◆ pose()

const ::ignition::msgs::Pose & pose ( ) const
inline

◆ release_header()

ignition::msgs::Header * release_header ( )
inline

◆ release_pose()

ignition::msgs::Pose * release_pose ( )
inline

◆ set_allocated_header()

void set_allocated_header ( ::ignition::msgs::Header header)
inline

◆ set_allocated_pose()

void set_allocated_pose ( ::ignition::msgs::Pose pose)
inline

◆ set_ixx()

void set_ixx ( double  value)
inline

◆ set_ixy()

void set_ixy ( double  value)
inline

◆ set_ixz()

void set_ixz ( double  value)
inline

◆ set_iyy()

void set_iyy ( double  value)
inline

◆ set_iyz()

void set_iyz ( double  value)
inline

◆ set_izz()

void set_izz ( double  value)
inline

◆ set_mass()

void set_mass ( double  value)
inline

◆ Swap()

void Swap ( Inertial other)
inline

◆ unsafe_arena_release_header()

ignition::msgs::Header * unsafe_arena_release_header ( )
inline

◆ unsafe_arena_release_pose()

ignition::msgs::Pose * unsafe_arena_release_pose ( )
inline

◆ unsafe_arena_set_allocated_header()

void unsafe_arena_set_allocated_header ( ::ignition::msgs::Header header)
inline

◆ unsafe_arena_set_allocated_pose()

void unsafe_arena_set_allocated_pose ( ::ignition::msgs::Pose pose)
inline

◆ UnsafeArenaSwap()

void UnsafeArenaSwap ( Inertial other)
inline

Member Data Documentation

◆ _class_data_

const ClassData _class_data_
static

◆ kIndexInFileMessages

constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

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