Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::middleware::frontseat::protobuf::IverState Class Referencefinal

#include <goby/middleware/frontseat/iver/iver_driver.pb.h>

Inheritance diagram for goby::middleware::frontseat::protobuf::IverState:

Public Types

enum  : int { kModeFieldNumber = 1 }
 
typedef IverState_IverMissionMode IverMissionMode
 

Public Member Functions

 IverState ()
 
 ~IverState () override
 
PROTOBUF_CONSTEXPR IverState (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 IverState (const IverState &from)
 
 IverState (IverState &&from) noexcept
 
IverStateoperator= (const IverState &from)
 
IverStateoperator= (IverState &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (IverState *other)
 
void UnsafeArenaSwap (IverState *other)
 
IverStateNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const IverState &from)
 
void MergeFrom (const IverState &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_mode () const
 
void clear_mode ()
 
::goby::middleware::frontseat::protobuf::IverState_IverMissionMode mode () const
 
void set_mode (::goby::middleware::frontseat::protobuf::IverState_IverMissionMode 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 IverStatedefault_instance ()
 
static const IverStateinternal_default_instance ()
 
static bool IverMissionMode_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * IverMissionMode_descriptor ()
 
template<typename T >
static const std::string & IverMissionMode_Name (T enum_t_value)
 
static bool IverMissionMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, IverMissionMode *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 
static constexpr IverMissionMode IVER_MODE_UNKNOWN
 
static constexpr IverMissionMode IVER_MODE_NORMAL
 
static constexpr IverMissionMode IVER_MODE_STOPPED
 
static constexpr IverMissionMode IVER_MODE_PARKING
 
static constexpr IverMissionMode IVER_MODE_MANUAL_OVERRIDE
 
static constexpr IverMissionMode IVER_MODE_MANUAL_PARKING
 
static constexpr IverMissionMode IVER_MODE_SERVO_MODE
 
static constexpr IverMissionMode IVER_MODE_MISSION_MODE
 
static constexpr IverMissionMode IverMissionMode_MIN
 
static constexpr IverMissionMode IverMissionMode_MAX
 
static constexpr int IverMissionMode_ARRAYSIZE
 

Protected Member Functions

 IverState (::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_goby_2fmiddleware_2ffrontseat_2fiver_2fiver_5fdriver_2eproto
 
void swap (IverState &a, IverState &b)
 

Detailed Description

Definition at line 131 of file iver_driver.pb.h.

Member Typedef Documentation

◆ IverMissionMode

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kModeFieldNumber 

Definition at line 300 of file iver_driver.pb.h.

Constructor & Destructor Documentation

◆ IverState() [1/5]

goby::middleware::frontseat::protobuf::IverState::IverState ( )
inline

Definition at line 134 of file iver_driver.pb.h.

◆ ~IverState()

goby::middleware::frontseat::protobuf::IverState::~IverState ( )
override

◆ IverState() [2/5]

PROTOBUF_CONSTEXPR goby::middleware::frontseat::protobuf::IverState::IverState ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ IverState() [3/5]

goby::middleware::frontseat::protobuf::IverState::IverState ( const IverState from)

◆ IverState() [4/5]

goby::middleware::frontseat::protobuf::IverState::IverState ( IverState &&  from)
inlinenoexcept

Definition at line 139 of file iver_driver.pb.h.

◆ IverState() [5/5]

goby::middleware::frontseat::protobuf::IverState::IverState ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * goby::middleware::frontseat::protobuf::IverState::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * goby::middleware::frontseat::protobuf::IverState::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ ByteSizeLong()

size_t goby::middleware::frontseat::protobuf::IverState::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void goby::middleware::frontseat::protobuf::IverState::Clear ( )
final

◆ clear_mode()

void goby::middleware::frontseat::protobuf::IverState::clear_mode ( )
inline

Definition at line 570 of file iver_driver.pb.h.

◆ CopyFrom()

void goby::middleware::frontseat::protobuf::IverState::CopyFrom ( const IverState from)

◆ default_instance()

static const IverState & goby::middleware::frontseat::protobuf::IverState::default_instance ( )
inlinestatic

Definition at line 178 of file iver_driver.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::middleware::frontseat::protobuf::IverState::descriptor ( )
inlinestatic

Definition at line 169 of file iver_driver.pb.h.

◆ GetCachedSize()

int goby::middleware::frontseat::protobuf::IverState::GetCachedSize ( ) const
inlinefinal

Definition at line 231 of file iver_driver.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * goby::middleware::frontseat::protobuf::IverState::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::middleware::frontseat::protobuf::IverState::GetDescriptor ( )
inlinestatic

Definition at line 172 of file iver_driver.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata goby::middleware::frontseat::protobuf::IverState::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * goby::middleware::frontseat::protobuf::IverState::GetReflection ( )
inlinestatic

Definition at line 175 of file iver_driver.pb.h.

◆ has_mode()

bool goby::middleware::frontseat::protobuf::IverState::has_mode ( ) const
inline

Definition at line 567 of file iver_driver.pb.h.

◆ internal_default_instance()

static const IverState * goby::middleware::frontseat::protobuf::IverState::internal_default_instance ( )
inlinestatic

Definition at line 181 of file iver_driver.pb.h.

◆ IsInitialized()

bool goby::middleware::frontseat::protobuf::IverState::IsInitialized ( ) const
final

◆ IverMissionMode_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::frontseat::protobuf::IverState::IverMissionMode_descriptor ( )
inlinestatic

Definition at line 283 of file iver_driver.pb.h.

◆ IverMissionMode_IsValid()

static bool goby::middleware::frontseat::protobuf::IverState::IverMissionMode_IsValid ( int  value)
inlinestatic

Definition at line 273 of file iver_driver.pb.h.

◆ IverMissionMode_Name()

template<typename T >
static const std::string & goby::middleware::frontseat::protobuf::IverState::IverMissionMode_Name ( enum_t_value)
inlinestatic

Definition at line 287 of file iver_driver.pb.h.

◆ IverMissionMode_Parse()

static bool goby::middleware::frontseat::protobuf::IverState::IverMissionMode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
IverMissionMode value 
)
inlinestatic

Definition at line 293 of file iver_driver.pb.h.

◆ MergeFrom()

void goby::middleware::frontseat::protobuf::IverState::MergeFrom ( const IverState from)
inline

Definition at line 218 of file iver_driver.pb.h.

◆ mode()

goby::middleware::frontseat::protobuf::IverState_IverMissionMode goby::middleware::frontseat::protobuf::IverState::mode ( ) const
inline

Definition at line 577 of file iver_driver.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * goby::middleware::frontseat::protobuf::IverState::mutable_unknown_fields ( )
inline

Definition at line 165 of file iver_driver.pb.h.

◆ New()

IverState * goby::middleware::frontseat::protobuf::IverState::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 212 of file iver_driver.pb.h.

◆ operator=() [1/2]

IverState & goby::middleware::frontseat::protobuf::IverState::operator= ( const IverState from)
inline

Definition at line 144 of file iver_driver.pb.h.

◆ operator=() [2/2]

IverState & goby::middleware::frontseat::protobuf::IverState::operator= ( IverState &&  from)
inlinenoexcept

Definition at line 148 of file iver_driver.pb.h.

◆ set_mode()

void goby::middleware::frontseat::protobuf::IverState::set_mode ( ::goby::middleware::frontseat::protobuf::IverState_IverMissionMode  value)
inline

Definition at line 586 of file iver_driver.pb.h.

◆ Swap()

void goby::middleware::frontseat::protobuf::IverState::Swap ( IverState other)
inline

Definition at line 191 of file iver_driver.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & goby::middleware::frontseat::protobuf::IverState::unknown_fields ( ) const
inline

Definition at line 162 of file iver_driver.pb.h.

◆ UnsafeArenaSwap()

void goby::middleware::frontseat::protobuf::IverState::UnsafeArenaSwap ( IverState other)
inline

Definition at line 204 of file iver_driver.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 320 of file iver_driver.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 240 of file iver_driver.pb.h.

◆ ::TableStruct_goby_2fmiddleware_2ffrontseat_2fiver_2fiver_5fdriver_2eproto

◆ swap

void swap ( IverState a,
IverState b 
)
friend

Definition at line 188 of file iver_driver.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData goby::middleware::frontseat::protobuf::IverState::_class_data_
static

Definition at line 249 of file iver_driver.pb.h.

◆ _impl_

Impl_ goby::middleware::frontseat::protobuf::IverState::_impl_

Definition at line 328 of file iver_driver.pb.h.

◆ IVER_MODE_MANUAL_OVERRIDE

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_MANUAL_OVERRIDE
staticconstexpr

◆ IVER_MODE_MANUAL_PARKING

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_MANUAL_PARKING
staticconstexpr

◆ IVER_MODE_MISSION_MODE

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_MISSION_MODE
staticconstexpr

◆ IVER_MODE_NORMAL

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_NORMAL
staticconstexpr

◆ IVER_MODE_PARKING

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_PARKING
staticconstexpr

◆ IVER_MODE_SERVO_MODE

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_SERVO_MODE
staticconstexpr

◆ IVER_MODE_STOPPED

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_STOPPED
staticconstexpr

◆ IVER_MODE_UNKNOWN

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IVER_MODE_UNKNOWN
staticconstexpr

◆ IverMissionMode_ARRAYSIZE

constexpr int goby::middleware::frontseat::protobuf::IverState::IverMissionMode_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 280 of file iver_driver.pb.h.

◆ IverMissionMode_MAX

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IverMissionMode_MAX
staticconstexpr
Initial value:

Definition at line 278 of file iver_driver.pb.h.

◆ IverMissionMode_MIN

constexpr IverMissionMode goby::middleware::frontseat::protobuf::IverState::IverMissionMode_MIN
staticconstexpr
Initial value:

Definition at line 276 of file iver_driver.pb.h.

◆ kIndexInFileMessages

constexpr int goby::middleware::frontseat::protobuf::IverState::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 185 of file iver_driver.pb.h.


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