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

#include <goby/middleware/protobuf/frontseat_config.pb.h>

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

Public Types

enum  : int {
  kNameFieldNumber = 1 , kOriginFieldNumber = 2 , kExitOnErrorFieldNumber = 21 , kTypeFieldNumber = 3 ,
  kRequireHelmFieldNumber = 10 , kHelmRunningTimeoutFieldNumber = 11 , kFrontseatConnectedTimeoutFieldNumber = 12 , kStatusPeriodFieldNumber = 13 ,
  kSimWarpFactorFieldNumber = 30
}
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type helm_running_timeout_dimension
 
typedef boost::units::unit< helm_running_timeout_dimension, boost::units::si::system > helm_running_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type frontseat_connected_timeout_dimension
 
typedef boost::units::unit< frontseat_connected_timeout_dimension, boost::units::si::system > frontseat_connected_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type status_period_dimension
 
typedef boost::units::unit< status_period_dimension, boost::units::si::system > status_period_unit
 

Public Member Functions

 Config ()
 
 ~Config () override
 
PROTOBUF_CONSTEXPR Config (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Config (const Config &from)
 
 Config (Config &&from) noexcept
 
Configoperator= (const Config &from)
 
Configoperator= (Config &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Config *other)
 
void UnsafeArenaSwap (Config *other)
 
ConfigNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Config &from)
 
void MergeFrom (const Config &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_name () const
 
void clear_name ()
 
const std::string & name () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
bool has_origin () const
 
void clear_origin ()
 
const ::goby::middleware::protobuf::LatLonPointorigin () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::LatLonPoint * release_origin ()
 
::goby::middleware::protobuf::LatLonPointmutable_origin ()
 
void set_allocated_origin (::goby::middleware::protobuf::LatLonPoint *origin)
 
void unsafe_arena_set_allocated_origin (::goby::middleware::protobuf::LatLonPoint *origin)
 
::goby::middleware::protobuf::LatLonPointunsafe_arena_release_origin ()
 
bool has_exit_on_error () const
 
void clear_exit_on_error ()
 
bool exit_on_error () const
 
void set_exit_on_error (bool value)
 
bool has_type () const
 
void clear_type ()
 
::goby::middleware::frontseat::protobuf::VehicleType type () const
 
void set_type (::goby::middleware::frontseat::protobuf::VehicleType value)
 
bool has_require_helm () const
 
void clear_require_helm ()
 
bool require_helm () const
 
void set_require_helm (bool value)
 
bool has_helm_running_timeout () const
 
void clear_helm_running_timeout ()
 
double helm_running_timeout () const
 
void set_helm_running_timeout (double value)
 
bool has_frontseat_connected_timeout () const
 
void clear_frontseat_connected_timeout ()
 
double frontseat_connected_timeout () const
 
void set_frontseat_connected_timeout (double value)
 
bool has_status_period () const
 
void clear_status_period ()
 
uint32_t status_period () const
 
void set_status_period (uint32_t value)
 
bool has_sim_warp_factor () const
 
void clear_sim_warp_factor ()
 
int32_t sim_warp_factor () const
 
void set_sim_warp_factor (int32_t value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
bool HasExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void ClearExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
int ExtensionSize (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::ConstType GetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType MutableExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void SetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::ConstType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void SetAllocatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::MutableType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void UnsafeArenaSetAllocatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::MutableType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
PROTOBUF_NODISCARD _proto_TypeTraits::Singular::MutableType ReleaseExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType UnsafeArenaReleaseExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::ConstType GetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, int index) const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType MutableExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, int index)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void SetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, int index, typename _proto_TypeTraits::Repeated::ConstType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType AddExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void AddExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Repeated::ConstType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
const _proto_TypeTraits::Repeated::RepeatedFieldType & GetRepeatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::RepeatedFieldType * MutableRepeatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename Quantity >
void set_helm_running_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity helm_running_timeout_with_units () const
 
boost::units::quantity< helm_running_timeout_unit, double > helm_running_timeout_with_units () const
 
template<typename Quantity >
void set_frontseat_connected_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity frontseat_connected_timeout_with_units () const
 
boost::units::quantity< frontseat_connected_timeout_unit, double > frontseat_connected_timeout_with_units () const
 
template<typename Quantity >
void set_status_period_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity status_period_with_units () const
 
boost::units::quantity< status_period_unit, google::protobuf::uint32 > status_period_with_units () const
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 

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 Configdefault_instance ()
 
static const Configinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

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

Detailed Description

Definition at line 78 of file frontseat_config.pb.h.

Member Typedef Documentation

◆ frontseat_connected_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type goby::middleware::frontseat::protobuf::Config::frontseat_connected_timeout_dimension

Definition at line 548 of file frontseat_config.pb.h.

◆ frontseat_connected_timeout_unit

◆ helm_running_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type goby::middleware::frontseat::protobuf::Config::helm_running_timeout_dimension

Definition at line 533 of file frontseat_config.pb.h.

◆ helm_running_timeout_unit

Definition at line 535 of file frontseat_config.pb.h.

◆ status_period_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type goby::middleware::frontseat::protobuf::Config::status_period_dimension

Definition at line 563 of file frontseat_config.pb.h.

◆ status_period_unit

Definition at line 565 of file frontseat_config.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kOriginFieldNumber 
kExitOnErrorFieldNumber 
kTypeFieldNumber 
kRequireHelmFieldNumber 
kHelmRunningTimeoutFieldNumber 
kFrontseatConnectedTimeoutFieldNumber 
kStatusPeriodFieldNumber 
kSimWarpFactorFieldNumber 

Definition at line 205 of file frontseat_config.pb.h.

Constructor & Destructor Documentation

◆ Config() [1/5]

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

Definition at line 81 of file frontseat_config.pb.h.

◆ ~Config()

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

◆ Config() [2/5]

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

◆ Config() [3/5]

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

◆ Config() [4/5]

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

Definition at line 86 of file frontseat_config.pb.h.

◆ Config() [5/5]

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

Member Function Documentation

◆ _InternalParse()

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

◆ _InternalSerialize()

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

◆ AddExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType goby::middleware::frontseat::protobuf::Config::AddExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

Definition at line 489 of file frontseat_config.pb.h.

◆ AddExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void goby::middleware::frontseat::protobuf::Config::AddExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Repeated::ConstType  value 
)
inline

Definition at line 501 of file frontseat_config.pb.h.

◆ ByteSizeLong()

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

◆ Clear()

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

◆ clear_exit_on_error()

void goby::middleware::frontseat::protobuf::Config::clear_exit_on_error ( )
inline

Definition at line 918 of file frontseat_config.pb.h.

◆ clear_frontseat_connected_timeout()

void goby::middleware::frontseat::protobuf::Config::clear_frontseat_connected_timeout ( )
inline

Definition at line 862 of file frontseat_config.pb.h.

◆ clear_helm_running_timeout()

void goby::middleware::frontseat::protobuf::Config::clear_helm_running_timeout ( )
inline

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

◆ clear_name()

void goby::middleware::frontseat::protobuf::Config::clear_name ( )
inline

Definition at line 622 of file frontseat_config.pb.h.

◆ clear_origin()

void goby::middleware::frontseat::protobuf::Config::clear_origin ( )

◆ clear_require_helm()

void goby::middleware::frontseat::protobuf::Config::clear_require_helm ( )
inline

Definition at line 806 of file frontseat_config.pb.h.

◆ clear_sim_warp_factor()

void goby::middleware::frontseat::protobuf::Config::clear_sim_warp_factor ( )
inline

Definition at line 946 of file frontseat_config.pb.h.

◆ clear_status_period()

void goby::middleware::frontseat::protobuf::Config::clear_status_period ( )
inline

Definition at line 890 of file frontseat_config.pb.h.

◆ clear_type()

void goby::middleware::frontseat::protobuf::Config::clear_type ( )
inline

Definition at line 777 of file frontseat_config.pb.h.

◆ ClearExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void goby::middleware::frontseat::protobuf::Config::ClearExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

Definition at line 357 of file frontseat_config.pb.h.

◆ CopyFrom()

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

◆ default_instance()

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

Definition at line 125 of file frontseat_config.pb.h.

◆ descriptor()

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

Definition at line 116 of file frontseat_config.pb.h.

◆ exit_on_error()

bool goby::middleware::frontseat::protobuf::Config::exit_on_error ( ) const
inline

Definition at line 925 of file frontseat_config.pb.h.

◆ ExtensionSize()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
int goby::middleware::frontseat::protobuf::Config::ExtensionSize ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

Definition at line 367 of file frontseat_config.pb.h.

◆ frontseat_connected_timeout()

double goby::middleware::frontseat::protobuf::Config::frontseat_connected_timeout ( ) const
inline

Definition at line 869 of file frontseat_config.pb.h.

◆ frontseat_connected_timeout_with_units() [1/2]

template<typename Quantity >
Quantity goby::middleware::frontseat::protobuf::Config::frontseat_connected_timeout_with_units ( ) const
inline

Definition at line 557 of file frontseat_config.pb.h.

◆ frontseat_connected_timeout_with_units() [2/2]

boost::units::quantity< frontseat_connected_timeout_unit, double > goby::middleware::frontseat::protobuf::Config::frontseat_connected_timeout_with_units ( ) const
inline

Definition at line 560 of file frontseat_config.pb.h.

◆ GetCachedSize()

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

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

◆ GetClassData()

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

◆ GetDescriptor()

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

Definition at line 119 of file frontseat_config.pb.h.

◆ GetExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::ConstType goby::middleware::frontseat::protobuf::Config::GetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

Definition at line 377 of file frontseat_config.pb.h.

◆ GetExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::ConstType goby::middleware::frontseat::protobuf::Config::GetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
int  index 
) const
inline

Definition at line 456 of file frontseat_config.pb.h.

◆ GetMetadata()

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

◆ GetReflection()

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

Definition at line 122 of file frontseat_config.pb.h.

◆ GetRepeatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
const _proto_TypeTraits::Repeated::RepeatedFieldType & goby::middleware::frontseat::protobuf::Config::GetRepeatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

Definition at line 514 of file frontseat_config.pb.h.

◆ has_exit_on_error()

bool goby::middleware::frontseat::protobuf::Config::has_exit_on_error ( ) const
inline

Definition at line 915 of file frontseat_config.pb.h.

◆ has_frontseat_connected_timeout()

bool goby::middleware::frontseat::protobuf::Config::has_frontseat_connected_timeout ( ) const
inline

Definition at line 859 of file frontseat_config.pb.h.

◆ has_helm_running_timeout()

bool goby::middleware::frontseat::protobuf::Config::has_helm_running_timeout ( ) const
inline

Definition at line 831 of file frontseat_config.pb.h.

◆ has_name()

bool goby::middleware::frontseat::protobuf::Config::has_name ( ) const
inline

Definition at line 619 of file frontseat_config.pb.h.

◆ has_origin()

bool goby::middleware::frontseat::protobuf::Config::has_origin ( ) const
inline

Definition at line 688 of file frontseat_config.pb.h.

◆ has_require_helm()

bool goby::middleware::frontseat::protobuf::Config::has_require_helm ( ) const
inline

Definition at line 803 of file frontseat_config.pb.h.

◆ has_sim_warp_factor()

bool goby::middleware::frontseat::protobuf::Config::has_sim_warp_factor ( ) const
inline

Definition at line 943 of file frontseat_config.pb.h.

◆ has_status_period()

bool goby::middleware::frontseat::protobuf::Config::has_status_period ( ) const
inline

Definition at line 887 of file frontseat_config.pb.h.

◆ has_type()

bool goby::middleware::frontseat::protobuf::Config::has_type ( ) const
inline

Definition at line 774 of file frontseat_config.pb.h.

◆ HasExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
bool goby::middleware::frontseat::protobuf::Config::HasExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

Definition at line 347 of file frontseat_config.pb.h.

◆ helm_running_timeout()

double goby::middleware::frontseat::protobuf::Config::helm_running_timeout ( ) const
inline

Definition at line 841 of file frontseat_config.pb.h.

◆ helm_running_timeout_with_units() [1/2]

template<typename Quantity >
Quantity goby::middleware::frontseat::protobuf::Config::helm_running_timeout_with_units ( ) const
inline

Definition at line 542 of file frontseat_config.pb.h.

◆ helm_running_timeout_with_units() [2/2]

boost::units::quantity< helm_running_timeout_unit, double > goby::middleware::frontseat::protobuf::Config::helm_running_timeout_with_units ( ) const
inline

Definition at line 545 of file frontseat_config.pb.h.

◆ internal_default_instance()

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

Definition at line 128 of file frontseat_config.pb.h.

◆ IsInitialized()

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

◆ MergeFrom()

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

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

◆ mutable_name()

std::string * goby::middleware::frontseat::protobuf::Config::mutable_name ( )
inline

Definition at line 637 of file frontseat_config.pb.h.

◆ mutable_origin()

goby::middleware::protobuf::LatLonPoint * goby::middleware::frontseat::protobuf::Config::mutable_origin ( )
inline

Definition at line 743 of file frontseat_config.pb.h.

◆ mutable_unknown_fields()

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

Definition at line 112 of file frontseat_config.pb.h.

◆ MutableExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType goby::middleware::frontseat::protobuf::Config::MutableExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

Definition at line 388 of file frontseat_config.pb.h.

◆ MutableExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType goby::middleware::frontseat::protobuf::Config::MutableExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
int  index 
)
inline

Definition at line 467 of file frontseat_config.pb.h.

◆ MutableRepeatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::RepeatedFieldType * goby::middleware::frontseat::protobuf::Config::MutableRepeatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

Definition at line 525 of file frontseat_config.pb.h.

◆ name()

const std::string & goby::middleware::frontseat::protobuf::Config::name ( ) const
inline

Definition at line 626 of file frontseat_config.pb.h.

◆ New()

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

Definition at line 159 of file frontseat_config.pb.h.

◆ operator=() [1/2]

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

Definition at line 95 of file frontseat_config.pb.h.

◆ operator=() [2/2]

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

Definition at line 91 of file frontseat_config.pb.h.

◆ origin()

const ::goby::middleware::protobuf::LatLonPoint & goby::middleware::frontseat::protobuf::Config::origin ( ) const
inline

Definition at line 696 of file frontseat_config.pb.h.

◆ release_name()

std::string * goby::middleware::frontseat::protobuf::Config::release_name ( )
inline

Definition at line 653 of file frontseat_config.pb.h.

◆ release_origin()

goby::middleware::protobuf::LatLonPoint * goby::middleware::frontseat::protobuf::Config::release_origin ( )
inline

Definition at line 713 of file frontseat_config.pb.h.

◆ ReleaseExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
PROTOBUF_NODISCARD _proto_TypeTraits::Singular::MutableType goby::middleware::frontseat::protobuf::Config::ReleaseExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

Definition at line 434 of file frontseat_config.pb.h.

◆ require_helm()

bool goby::middleware::frontseat::protobuf::Config::require_helm ( ) const
inline

Definition at line 813 of file frontseat_config.pb.h.

◆ set_allocated_name()

void goby::middleware::frontseat::protobuf::Config::set_allocated_name ( std::string *  name)
inline

Definition at line 667 of file frontseat_config.pb.h.

◆ set_allocated_origin()

void goby::middleware::frontseat::protobuf::Config::set_allocated_origin ( ::goby::middleware::protobuf::LatLonPoint origin)
inline

Definition at line 748 of file frontseat_config.pb.h.

◆ set_exit_on_error()

void goby::middleware::frontseat::protobuf::Config::set_exit_on_error ( bool  value)
inline

Definition at line 933 of file frontseat_config.pb.h.

◆ set_frontseat_connected_timeout()

void goby::middleware::frontseat::protobuf::Config::set_frontseat_connected_timeout ( double  value)
inline

Definition at line 877 of file frontseat_config.pb.h.

◆ set_frontseat_connected_timeout_with_units()

template<typename Quantity >
void goby::middleware::frontseat::protobuf::Config::set_frontseat_connected_timeout_with_units ( Quantity  value_w_units)
inline

Definition at line 553 of file frontseat_config.pb.h.

◆ set_helm_running_timeout()

void goby::middleware::frontseat::protobuf::Config::set_helm_running_timeout ( double  value)
inline

Definition at line 849 of file frontseat_config.pb.h.

◆ set_helm_running_timeout_with_units()

template<typename Quantity >
void goby::middleware::frontseat::protobuf::Config::set_helm_running_timeout_with_units ( Quantity  value_w_units)
inline

Definition at line 538 of file frontseat_config.pb.h.

◆ set_name() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::middleware::frontseat::protobuf::Config::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_name() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::middleware::frontseat::protobuf::Config::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 632 of file frontseat_config.pb.h.

◆ set_require_helm()

void goby::middleware::frontseat::protobuf::Config::set_require_helm ( bool  value)
inline

Definition at line 821 of file frontseat_config.pb.h.

◆ set_sim_warp_factor()

void goby::middleware::frontseat::protobuf::Config::set_sim_warp_factor ( int32_t  value)
inline

Definition at line 961 of file frontseat_config.pb.h.

◆ set_status_period()

void goby::middleware::frontseat::protobuf::Config::set_status_period ( uint32_t  value)
inline

Definition at line 905 of file frontseat_config.pb.h.

◆ set_status_period_with_units()

template<typename Quantity >
void goby::middleware::frontseat::protobuf::Config::set_status_period_with_units ( Quantity  value_w_units)
inline

Definition at line 568 of file frontseat_config.pb.h.

◆ set_type()

void goby::middleware::frontseat::protobuf::Config::set_type ( ::goby::middleware::frontseat::protobuf::VehicleType  value)
inline

Definition at line 793 of file frontseat_config.pb.h.

◆ SetAllocatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void goby::middleware::frontseat::protobuf::Config::SetAllocatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Singular::MutableType  value 
)
inline

Definition at line 410 of file frontseat_config.pb.h.

◆ SetExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void goby::middleware::frontseat::protobuf::Config::SetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
int  index,
typename _proto_TypeTraits::Repeated::ConstType  value 
)
inline

Definition at line 478 of file frontseat_config.pb.h.

◆ SetExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void goby::middleware::frontseat::protobuf::Config::SetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Singular::ConstType  value 
)
inline

Definition at line 399 of file frontseat_config.pb.h.

◆ sim_warp_factor()

int32_t goby::middleware::frontseat::protobuf::Config::sim_warp_factor ( ) const
inline

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

◆ status_period()

uint32_t goby::middleware::frontseat::protobuf::Config::status_period ( ) const
inline

Definition at line 897 of file frontseat_config.pb.h.

◆ status_period_with_units() [1/2]

template<typename Quantity >
Quantity goby::middleware::frontseat::protobuf::Config::status_period_with_units ( ) const
inline

Definition at line 572 of file frontseat_config.pb.h.

◆ status_period_with_units() [2/2]

boost::units::quantity< status_period_unit, google::protobuf::uint32 > goby::middleware::frontseat::protobuf::Config::status_period_with_units ( ) const
inline

Definition at line 575 of file frontseat_config.pb.h.

◆ Swap()

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

Definition at line 138 of file frontseat_config.pb.h.

◆ type()

goby::middleware::frontseat::protobuf::VehicleType goby::middleware::frontseat::protobuf::Config::type ( ) const
inline

Definition at line 784 of file frontseat_config.pb.h.

◆ unknown_fields()

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

Definition at line 109 of file frontseat_config.pb.h.

◆ unsafe_arena_release_origin()

goby::middleware::protobuf::LatLonPoint * goby::middleware::frontseat::protobuf::Config::unsafe_arena_release_origin ( )
inline

Definition at line 728 of file frontseat_config.pb.h.

◆ unsafe_arena_set_allocated_origin()

void goby::middleware::frontseat::protobuf::Config::unsafe_arena_set_allocated_origin ( ::goby::middleware::protobuf::LatLonPoint origin)
inline

Definition at line 700 of file frontseat_config.pb.h.

◆ UnsafeArenaReleaseExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType goby::middleware::frontseat::protobuf::Config::UnsafeArenaReleaseExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

Definition at line 445 of file frontseat_config.pb.h.

◆ UnsafeArenaSetAllocatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void goby::middleware::frontseat::protobuf::Config::UnsafeArenaSetAllocatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< Config, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Singular::MutableType  value 
)
inline

Definition at line 421 of file frontseat_config.pb.h.

◆ UnsafeArenaSwap()

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

Definition at line 151 of file frontseat_config.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 582 of file frontseat_config.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 187 of file frontseat_config.pb.h.

◆ ::TableStruct_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fconfig_2eproto

◆ swap

void swap ( Config a,
Config b 
)
friend

Definition at line 135 of file frontseat_config.pb.h.

Member Data Documentation

◆ _class_data_

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

Definition at line 196 of file frontseat_config.pb.h.

◆ _impl_

Impl_ goby::middleware::frontseat::protobuf::Config::_impl_

Definition at line 600 of file frontseat_config.pb.h.

◆ kIndexInFileMessages

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

Definition at line 132 of file frontseat_config.pb.h.


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