JaiaBot 2.0.0
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::protobuf::IMUData_Accuracies Class Referencefinal

#include <jaiabot/messages/imu.pb.h>

Inheritance diagram for jaiabot::protobuf::IMUData_Accuracies:
Collaboration diagram for jaiabot::protobuf::IMUData_Accuracies:

Public Types

enum  : int { kAccelerometerFieldNumber = 1 , kGyroscopeFieldNumber = 2 , kMagnetometerFieldNumber = 3 }
 

Public Member Functions

 IMUData_Accuracies ()
 
 ~IMUData_Accuracies () override
 
PROTOBUF_CONSTEXPR IMUData_Accuracies (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 IMUData_Accuracies (const IMUData_Accuracies &from)
 
 IMUData_Accuracies (IMUData_Accuracies &&from) noexcept
 
IMUData_Accuraciesoperator= (const IMUData_Accuracies &from)
 
IMUData_Accuraciesoperator= (IMUData_Accuracies &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (IMUData_Accuracies *other)
 
void UnsafeArenaSwap (IMUData_Accuracies *other)
 
IMUData_AccuraciesNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const IMUData_Accuracies &from)
 
void MergeFrom (const IMUData_Accuracies &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
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
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_accelerometer () const
 
void clear_accelerometer ()
 
int32_t accelerometer () const
 
void set_accelerometer (int32_t value)
 
bool has_gyroscope () const
 
void clear_gyroscope ()
 
int32_t gyroscope () const
 
void set_gyroscope (int32_t value)
 
bool has_magnetometer () const
 
void clear_magnetometer ()
 
int32_t magnetometer () const
 
void set_magnetometer (int32_t value)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const IMUData_Accuraciesdefault_instance ()
 
static const IMUData_Accuraciesinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

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

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_jaiabot_2fmessages_2fimu_2eproto
 
void swap (IMUData_Accuracies &a, IMUData_Accuracies &b)
 

Detailed Description

Definition at line 826 of file imu.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kAccelerometerFieldNumber 
kGyroscopeFieldNumber 
kMagnetometerFieldNumber 

Definition at line 953 of file imu.pb.h.

Constructor & Destructor Documentation

◆ IMUData_Accuracies() [1/5]

jaiabot::protobuf::IMUData_Accuracies::IMUData_Accuracies ( )
inline

Definition at line 829 of file imu.pb.h.

◆ ~IMUData_Accuracies()

jaiabot::protobuf::IMUData_Accuracies::~IMUData_Accuracies ( )
override

◆ IMUData_Accuracies() [2/5]

PROTOBUF_CONSTEXPR jaiabot::protobuf::IMUData_Accuracies::IMUData_Accuracies ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ IMUData_Accuracies() [3/5]

jaiabot::protobuf::IMUData_Accuracies::IMUData_Accuracies ( const IMUData_Accuracies from)

◆ IMUData_Accuracies() [4/5]

jaiabot::protobuf::IMUData_Accuracies::IMUData_Accuracies ( IMUData_Accuracies &&  from)
inlinenoexcept

Definition at line 834 of file imu.pb.h.

◆ IMUData_Accuracies() [5/5]

jaiabot::protobuf::IMUData_Accuracies::IMUData_Accuracies ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

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

◆ _InternalSerialize()

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

◆ accelerometer()

int32_t jaiabot::protobuf::IMUData_Accuracies::accelerometer ( ) const
inline

Definition at line 2557 of file imu.pb.h.

◆ ByteSizeLong()

size_t jaiabot::protobuf::IMUData_Accuracies::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void jaiabot::protobuf::IMUData_Accuracies::Clear ( )
final

◆ clear_accelerometer()

void jaiabot::protobuf::IMUData_Accuracies::clear_accelerometer ( )
inline

Definition at line 2550 of file imu.pb.h.

◆ clear_gyroscope()

void jaiabot::protobuf::IMUData_Accuracies::clear_gyroscope ( )
inline

Definition at line 2578 of file imu.pb.h.

◆ clear_magnetometer()

void jaiabot::protobuf::IMUData_Accuracies::clear_magnetometer ( )
inline

Definition at line 2606 of file imu.pb.h.

◆ CopyFrom()

void jaiabot::protobuf::IMUData_Accuracies::CopyFrom ( const IMUData_Accuracies from)

◆ default_instance()

static const IMUData_Accuracies & jaiabot::protobuf::IMUData_Accuracies::default_instance ( )
inlinestatic

Definition at line 873 of file imu.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::protobuf::IMUData_Accuracies::descriptor ( )
inlinestatic

Definition at line 864 of file imu.pb.h.

◆ GetCachedSize()

int jaiabot::protobuf::IMUData_Accuracies::GetCachedSize ( ) const
inlinefinal

Definition at line 926 of file imu.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * jaiabot::protobuf::IMUData_Accuracies::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::protobuf::IMUData_Accuracies::GetDescriptor ( )
inlinestatic

Definition at line 867 of file imu.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata jaiabot::protobuf::IMUData_Accuracies::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * jaiabot::protobuf::IMUData_Accuracies::GetReflection ( )
inlinestatic

Definition at line 870 of file imu.pb.h.

◆ gyroscope()

int32_t jaiabot::protobuf::IMUData_Accuracies::gyroscope ( ) const
inline

Definition at line 2585 of file imu.pb.h.

◆ has_accelerometer()

bool jaiabot::protobuf::IMUData_Accuracies::has_accelerometer ( ) const
inline

Definition at line 2547 of file imu.pb.h.

◆ has_gyroscope()

bool jaiabot::protobuf::IMUData_Accuracies::has_gyroscope ( ) const
inline

Definition at line 2575 of file imu.pb.h.

◆ has_magnetometer()

bool jaiabot::protobuf::IMUData_Accuracies::has_magnetometer ( ) const
inline

Definition at line 2603 of file imu.pb.h.

◆ internal_default_instance()

static const IMUData_Accuracies * jaiabot::protobuf::IMUData_Accuracies::internal_default_instance ( )
inlinestatic

Definition at line 876 of file imu.pb.h.

◆ IsInitialized()

bool jaiabot::protobuf::IMUData_Accuracies::IsInitialized ( ) const
final

◆ magnetometer()

int32_t jaiabot::protobuf::IMUData_Accuracies::magnetometer ( ) const
inline

Definition at line 2613 of file imu.pb.h.

◆ MergeFrom()

void jaiabot::protobuf::IMUData_Accuracies::MergeFrom ( const IMUData_Accuracies from)
inline

Definition at line 913 of file imu.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * jaiabot::protobuf::IMUData_Accuracies::mutable_unknown_fields ( )
inline

Definition at line 860 of file imu.pb.h.

◆ New()

IMUData_Accuracies * jaiabot::protobuf::IMUData_Accuracies::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 907 of file imu.pb.h.

◆ operator=() [1/2]

IMUData_Accuracies & jaiabot::protobuf::IMUData_Accuracies::operator= ( const IMUData_Accuracies from)
inline

Definition at line 839 of file imu.pb.h.

◆ operator=() [2/2]

IMUData_Accuracies & jaiabot::protobuf::IMUData_Accuracies::operator= ( IMUData_Accuracies &&  from)
inlinenoexcept

Definition at line 843 of file imu.pb.h.

◆ set_accelerometer()

void jaiabot::protobuf::IMUData_Accuracies::set_accelerometer ( int32_t  value)
inline

Definition at line 2565 of file imu.pb.h.

◆ set_gyroscope()

void jaiabot::protobuf::IMUData_Accuracies::set_gyroscope ( int32_t  value)
inline

Definition at line 2593 of file imu.pb.h.

◆ set_magnetometer()

void jaiabot::protobuf::IMUData_Accuracies::set_magnetometer ( int32_t  value)
inline

Definition at line 2621 of file imu.pb.h.

◆ Swap()

void jaiabot::protobuf::IMUData_Accuracies::Swap ( IMUData_Accuracies other)
inline

Definition at line 886 of file imu.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & jaiabot::protobuf::IMUData_Accuracies::unknown_fields ( ) const
inline

Definition at line 857 of file imu.pb.h.

◆ UnsafeArenaSwap()

void jaiabot::protobuf::IMUData_Accuracies::UnsafeArenaSwap ( IMUData_Accuracies other)
inline

Definition at line 899 of file imu.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 1001 of file imu.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 935 of file imu.pb.h.

◆ ::TableStruct_jaiabot_2fmessages_2fimu_2eproto

Definition at line 1012 of file imu.pb.h.

◆ swap

void swap ( IMUData_Accuracies a,
IMUData_Accuracies b 
)
friend

Definition at line 883 of file imu.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::protobuf::IMUData_Accuracies::_class_data_
static

Definition at line 944 of file imu.pb.h.

◆ _impl_

Impl_ jaiabot::protobuf::IMUData_Accuracies::_impl_

Definition at line 1011 of file imu.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::IMUData_Accuracies::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

Definition at line 880 of file imu.pb.h.


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