Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::moos::protobuf::GobyMOOSAppConfig Class Referencefinal

#include <goby/moos/protobuf/goby_moos_app.pb.h>

Inheritance diagram for goby::moos::protobuf::GobyMOOSAppConfig:

Public Types

enum  : int {
  kInitializerFieldNumber = 10 , kLogPathFieldNumber = 101 , kCommunityFieldNumber = 102 , kServerHostFieldNumber = 107 ,
  kLogOmitFileTimestampFieldNumber = 111 , kLogOmitLatestSymlinkFieldNumber = 112 , kShowGuiFieldNumber = 4 , kUseBinaryProtobufFieldNumber = 109 ,
  kServerPortFieldNumber = 108 , kLatOriginFieldNumber = 103 , kLonOriginFieldNumber = 104 , kMoosParserTechniqueFieldNumber = 110 ,
  kAppTickFieldNumber = 1 , kCommTickFieldNumber = 2 , kVerbosityFieldNumber = 3 , kLogFieldNumber = 100 ,
  kLogVerbosityFieldNumber = 105 , kTimeWarpMultiplierFieldNumber = 106
}
 
typedef GobyMOOSAppConfig_Initializer Initializer
 

Public Member Functions

 GobyMOOSAppConfig ()
 
 ~GobyMOOSAppConfig () override
 
PROTOBUF_CONSTEXPR GobyMOOSAppConfig (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 GobyMOOSAppConfig (const GobyMOOSAppConfig &from)
 
 GobyMOOSAppConfig (GobyMOOSAppConfig &&from) noexcept
 
GobyMOOSAppConfigoperator= (const GobyMOOSAppConfig &from)
 
GobyMOOSAppConfigoperator= (GobyMOOSAppConfig &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (GobyMOOSAppConfig *other)
 
void UnsafeArenaSwap (GobyMOOSAppConfig *other)
 
GobyMOOSAppConfigNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const GobyMOOSAppConfig &from)
 
void MergeFrom (const GobyMOOSAppConfig &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
 
int initializer_size () const
 
void clear_initializer ()
 
::goby::moos::protobuf::GobyMOOSAppConfig_Initializermutable_initializer (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::GobyMOOSAppConfig_Initializer > * mutable_initializer ()
 
const ::goby::moos::protobuf::GobyMOOSAppConfig_Initializerinitializer (int index) const
 
::goby::moos::protobuf::GobyMOOSAppConfig_Initializeradd_initializer ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::moos::protobuf::GobyMOOSAppConfig_Initializer > & initializer () const
 
bool has_log_path () const
 
void clear_log_path ()
 
const std::string & log_path () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_log_path (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_log_path ()
 
PROTOBUF_NODISCARD std::string * release_log_path ()
 
void set_allocated_log_path (std::string *log_path)
 
bool has_community () const
 
void clear_community ()
 
const std::string & community () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_community (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_community ()
 
PROTOBUF_NODISCARD std::string * release_community ()
 
void set_allocated_community (std::string *community)
 
bool has_server_host () const
 
void clear_server_host ()
 
const std::string & server_host () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_server_host (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_server_host ()
 
PROTOBUF_NODISCARD std::string * release_server_host ()
 
void set_allocated_server_host (std::string *server_host)
 
bool has_log_omit_file_timestamp () const
 
void clear_log_omit_file_timestamp ()
 
bool log_omit_file_timestamp () const
 
void set_log_omit_file_timestamp (bool value)
 
bool has_log_omit_latest_symlink () const
 
void clear_log_omit_latest_symlink ()
 
bool log_omit_latest_symlink () const
 
void set_log_omit_latest_symlink (bool value)
 
bool has_show_gui () const
 
void clear_show_gui ()
 
bool show_gui () const
 
void set_show_gui (bool value)
 
bool has_use_binary_protobuf () const
 
void clear_use_binary_protobuf ()
 
bool use_binary_protobuf () const
 
void set_use_binary_protobuf (bool value)
 
bool has_server_port () const
 
void clear_server_port ()
 
int32_t server_port () const
 
void set_server_port (int32_t value)
 
bool has_lat_origin () const
 
void clear_lat_origin ()
 
double lat_origin () const
 
void set_lat_origin (double value)
 
bool has_lon_origin () const
 
void clear_lon_origin ()
 
double lon_origin () const
 
void set_lon_origin (double value)
 
bool has_moos_parser_technique () const
 
void clear_moos_parser_technique ()
 
::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique moos_parser_technique () const
 
void set_moos_parser_technique (::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique value)
 
bool has_app_tick () const
 
void clear_app_tick ()
 
uint32_t app_tick () const
 
void set_app_tick (uint32_t value)
 
bool has_comm_tick () const
 
void clear_comm_tick ()
 
uint32_t comm_tick () const
 
void set_comm_tick (uint32_t value)
 
bool has_verbosity () const
 
void clear_verbosity ()
 
::goby::util::protobuf::GLogConfig_Verbosity verbosity () const
 
void set_verbosity (::goby::util::protobuf::GLogConfig_Verbosity value)
 
bool has_log () const
 
void clear_log ()
 
bool log () const
 
void set_log (bool value)
 
bool has_log_verbosity () const
 
void clear_log_verbosity ()
 
::goby::util::protobuf::GLogConfig_Verbosity log_verbosity () const
 
void set_log_verbosity (::goby::util::protobuf::GLogConfig_Verbosity value)
 
bool has_time_warp_multiplier () const
 
void clear_time_warp_multiplier ()
 
uint32_t time_warp_multiplier () const
 
void set_time_warp_multiplier (uint32_t value)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_log_path (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_community (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_server_host (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 GobyMOOSAppConfigdefault_instance ()
 
static const GobyMOOSAppConfiginternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

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

Detailed Description

Definition at line 383 of file goby_moos_app.pb.h.

Member Typedef Documentation

◆ Initializer

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kInitializerFieldNumber 
kLogPathFieldNumber 
kCommunityFieldNumber 
kServerHostFieldNumber 
kLogOmitFileTimestampFieldNumber 
kLogOmitLatestSymlinkFieldNumber 
kShowGuiFieldNumber 
kUseBinaryProtobufFieldNumber 
kServerPortFieldNumber 
kLatOriginFieldNumber 
kLonOriginFieldNumber 
kMoosParserTechniqueFieldNumber 
kAppTickFieldNumber 
kCommTickFieldNumber 
kVerbosityFieldNumber 
kLogFieldNumber 
kLogVerbosityFieldNumber 
kTimeWarpMultiplierFieldNumber 

Definition at line 512 of file goby_moos_app.pb.h.

Constructor & Destructor Documentation

◆ GobyMOOSAppConfig() [1/5]

goby::moos::protobuf::GobyMOOSAppConfig::GobyMOOSAppConfig ( )
inline

Definition at line 386 of file goby_moos_app.pb.h.

◆ ~GobyMOOSAppConfig()

goby::moos::protobuf::GobyMOOSAppConfig::~GobyMOOSAppConfig ( )
override

◆ GobyMOOSAppConfig() [2/5]

PROTOBUF_CONSTEXPR goby::moos::protobuf::GobyMOOSAppConfig::GobyMOOSAppConfig ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ GobyMOOSAppConfig() [3/5]

goby::moos::protobuf::GobyMOOSAppConfig::GobyMOOSAppConfig ( const GobyMOOSAppConfig from)

◆ GobyMOOSAppConfig() [4/5]

goby::moos::protobuf::GobyMOOSAppConfig::GobyMOOSAppConfig ( GobyMOOSAppConfig &&  from)
inlinenoexcept

Definition at line 391 of file goby_moos_app.pb.h.

◆ GobyMOOSAppConfig() [5/5]

goby::moos::protobuf::GobyMOOSAppConfig::GobyMOOSAppConfig ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * goby::moos::protobuf::GobyMOOSAppConfig::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * goby::moos::protobuf::GobyMOOSAppConfig::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_initializer()

goby::moos::protobuf::GobyMOOSAppConfig_Initializer * goby::moos::protobuf::GobyMOOSAppConfig::add_initializer ( )
inline

Definition at line 1742 of file goby_moos_app.pb.h.

◆ app_tick()

uint32_t goby::moos::protobuf::GobyMOOSAppConfig::app_tick ( ) const
inline

Definition at line 1558 of file goby_moos_app.pb.h.

◆ ByteSizeLong()

size_t goby::moos::protobuf::GobyMOOSAppConfig::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void goby::moos::protobuf::GobyMOOSAppConfig::Clear ( )
final

◆ clear_app_tick()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_app_tick ( )
inline

Definition at line 1551 of file goby_moos_app.pb.h.

◆ clear_comm_tick()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_comm_tick ( )
inline

Definition at line 1579 of file goby_moos_app.pb.h.

◆ clear_community()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_community ( )
inline

Definition at line 1303 of file goby_moos_app.pb.h.

◆ clear_initializer()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_initializer ( )
inline

Definition at line 1720 of file goby_moos_app.pb.h.

◆ clear_lat_origin()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_lat_origin ( )
inline

Definition at line 1371 of file goby_moos_app.pb.h.

◆ clear_log()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_log ( )
inline

Definition at line 1131 of file goby_moos_app.pb.h.

◆ clear_log_omit_file_timestamp()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_log_omit_file_timestamp ( )
inline

Definition at line 1218 of file goby_moos_app.pb.h.

◆ clear_log_omit_latest_symlink()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_log_omit_latest_symlink ( )
inline

Definition at line 1246 of file goby_moos_app.pb.h.

◆ clear_log_path()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_log_path ( )
inline

Definition at line 1159 of file goby_moos_app.pb.h.

◆ clear_log_verbosity()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_log_verbosity ( )
inline

Definition at line 1274 of file goby_moos_app.pb.h.

◆ clear_lon_origin()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_lon_origin ( )
inline

Definition at line 1399 of file goby_moos_app.pb.h.

◆ clear_moos_parser_technique()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_moos_parser_technique ( )
inline

Definition at line 1692 of file goby_moos_app.pb.h.

◆ clear_server_host()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_server_host ( )
inline

Definition at line 1455 of file goby_moos_app.pb.h.

◆ clear_server_port()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_server_port ( )
inline

Definition at line 1523 of file goby_moos_app.pb.h.

◆ clear_show_gui()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_show_gui ( )
inline

Definition at line 1636 of file goby_moos_app.pb.h.

◆ clear_time_warp_multiplier()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_time_warp_multiplier ( )
inline

Definition at line 1427 of file goby_moos_app.pb.h.

◆ clear_use_binary_protobuf()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_use_binary_protobuf ( )
inline

Definition at line 1664 of file goby_moos_app.pb.h.

◆ clear_verbosity()

void goby::moos::protobuf::GobyMOOSAppConfig::clear_verbosity ( )
inline

Definition at line 1607 of file goby_moos_app.pb.h.

◆ comm_tick()

uint32_t goby::moos::protobuf::GobyMOOSAppConfig::comm_tick ( ) const
inline

Definition at line 1586 of file goby_moos_app.pb.h.

◆ community()

const std::string & goby::moos::protobuf::GobyMOOSAppConfig::community ( ) const
inline

Definition at line 1307 of file goby_moos_app.pb.h.

◆ CopyFrom()

void goby::moos::protobuf::GobyMOOSAppConfig::CopyFrom ( const GobyMOOSAppConfig from)

◆ default_instance()

static const GobyMOOSAppConfig & goby::moos::protobuf::GobyMOOSAppConfig::default_instance ( )
inlinestatic

Definition at line 430 of file goby_moos_app.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::moos::protobuf::GobyMOOSAppConfig::descriptor ( )
inlinestatic

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

◆ GetCachedSize()

int goby::moos::protobuf::GobyMOOSAppConfig::GetCachedSize ( ) const
inlinefinal

Definition at line 483 of file goby_moos_app.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * goby::moos::protobuf::GobyMOOSAppConfig::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::moos::protobuf::GobyMOOSAppConfig::GetDescriptor ( )
inlinestatic

Definition at line 424 of file goby_moos_app.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata goby::moos::protobuf::GobyMOOSAppConfig::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * goby::moos::protobuf::GobyMOOSAppConfig::GetReflection ( )
inlinestatic

Definition at line 427 of file goby_moos_app.pb.h.

◆ has_app_tick()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_app_tick ( ) const
inline

Definition at line 1548 of file goby_moos_app.pb.h.

◆ has_comm_tick()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_comm_tick ( ) const
inline

Definition at line 1576 of file goby_moos_app.pb.h.

◆ has_community()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_community ( ) const
inline

Definition at line 1300 of file goby_moos_app.pb.h.

◆ has_lat_origin()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_lat_origin ( ) const
inline

Definition at line 1368 of file goby_moos_app.pb.h.

◆ has_log()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_log ( ) const
inline

Definition at line 1128 of file goby_moos_app.pb.h.

◆ has_log_omit_file_timestamp()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_log_omit_file_timestamp ( ) const
inline

Definition at line 1215 of file goby_moos_app.pb.h.

◆ has_log_omit_latest_symlink()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_log_omit_latest_symlink ( ) const
inline

Definition at line 1243 of file goby_moos_app.pb.h.

◆ has_log_path()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_log_path ( ) const
inline

Definition at line 1156 of file goby_moos_app.pb.h.

◆ has_log_verbosity()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_log_verbosity ( ) const
inline

Definition at line 1271 of file goby_moos_app.pb.h.

◆ has_lon_origin()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_lon_origin ( ) const
inline

Definition at line 1396 of file goby_moos_app.pb.h.

◆ has_moos_parser_technique()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_moos_parser_technique ( ) const
inline

Definition at line 1689 of file goby_moos_app.pb.h.

◆ has_server_host()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_server_host ( ) const
inline

Definition at line 1452 of file goby_moos_app.pb.h.

◆ has_server_port()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_server_port ( ) const
inline

Definition at line 1520 of file goby_moos_app.pb.h.

◆ has_show_gui()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_show_gui ( ) const
inline

Definition at line 1633 of file goby_moos_app.pb.h.

◆ has_time_warp_multiplier()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_time_warp_multiplier ( ) const
inline

Definition at line 1424 of file goby_moos_app.pb.h.

◆ has_use_binary_protobuf()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_use_binary_protobuf ( ) const
inline

Definition at line 1661 of file goby_moos_app.pb.h.

◆ has_verbosity()

bool goby::moos::protobuf::GobyMOOSAppConfig::has_verbosity ( ) const
inline

Definition at line 1604 of file goby_moos_app.pb.h.

◆ initializer() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::goby::moos::protobuf::GobyMOOSAppConfig_Initializer > & goby::moos::protobuf::GobyMOOSAppConfig::initializer ( ) const
inline

Definition at line 1748 of file goby_moos_app.pb.h.

◆ initializer() [2/2]

const ::goby::moos::protobuf::GobyMOOSAppConfig_Initializer & goby::moos::protobuf::GobyMOOSAppConfig::initializer ( int  index) const
inline

Definition at line 1735 of file goby_moos_app.pb.h.

◆ initializer_size()

int goby::moos::protobuf::GobyMOOSAppConfig::initializer_size ( ) const
inline

Definition at line 1717 of file goby_moos_app.pb.h.

◆ internal_default_instance()

static const GobyMOOSAppConfig * goby::moos::protobuf::GobyMOOSAppConfig::internal_default_instance ( )
inlinestatic

Definition at line 433 of file goby_moos_app.pb.h.

◆ IsInitialized()

bool goby::moos::protobuf::GobyMOOSAppConfig::IsInitialized ( ) const
final

◆ lat_origin()

double goby::moos::protobuf::GobyMOOSAppConfig::lat_origin ( ) const
inline

Definition at line 1378 of file goby_moos_app.pb.h.

◆ log()

bool goby::moos::protobuf::GobyMOOSAppConfig::log ( ) const
inline

Definition at line 1138 of file goby_moos_app.pb.h.

◆ log_omit_file_timestamp()

bool goby::moos::protobuf::GobyMOOSAppConfig::log_omit_file_timestamp ( ) const
inline

Definition at line 1225 of file goby_moos_app.pb.h.

◆ log_omit_latest_symlink()

bool goby::moos::protobuf::GobyMOOSAppConfig::log_omit_latest_symlink ( ) const
inline

Definition at line 1253 of file goby_moos_app.pb.h.

◆ log_path()

const std::string & goby::moos::protobuf::GobyMOOSAppConfig::log_path ( ) const
inline

Definition at line 1163 of file goby_moos_app.pb.h.

◆ log_verbosity()

goby::util::protobuf::GLogConfig_Verbosity goby::moos::protobuf::GobyMOOSAppConfig::log_verbosity ( ) const
inline

Definition at line 1281 of file goby_moos_app.pb.h.

◆ lon_origin()

double goby::moos::protobuf::GobyMOOSAppConfig::lon_origin ( ) const
inline

Definition at line 1406 of file goby_moos_app.pb.h.

◆ MergeFrom()

void goby::moos::protobuf::GobyMOOSAppConfig::MergeFrom ( const GobyMOOSAppConfig from)
inline

Definition at line 470 of file goby_moos_app.pb.h.

◆ moos_parser_technique()

goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique goby::moos::protobuf::GobyMOOSAppConfig::moos_parser_technique ( ) const
inline

Definition at line 1699 of file goby_moos_app.pb.h.

◆ mutable_community()

std::string * goby::moos::protobuf::GobyMOOSAppConfig::mutable_community ( )
inline

Definition at line 1318 of file goby_moos_app.pb.h.

◆ mutable_initializer() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::goby::moos::protobuf::GobyMOOSAppConfig_Initializer > * goby::moos::protobuf::GobyMOOSAppConfig::mutable_initializer ( )
inline

Definition at line 1728 of file goby_moos_app.pb.h.

◆ mutable_initializer() [2/2]

goby::moos::protobuf::GobyMOOSAppConfig_Initializer * goby::moos::protobuf::GobyMOOSAppConfig::mutable_initializer ( int  index)
inline

Definition at line 1723 of file goby_moos_app.pb.h.

◆ mutable_log_path()

std::string * goby::moos::protobuf::GobyMOOSAppConfig::mutable_log_path ( )
inline

Definition at line 1175 of file goby_moos_app.pb.h.

◆ mutable_server_host()

std::string * goby::moos::protobuf::GobyMOOSAppConfig::mutable_server_host ( )
inline

Definition at line 1470 of file goby_moos_app.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * goby::moos::protobuf::GobyMOOSAppConfig::mutable_unknown_fields ( )
inline

Definition at line 417 of file goby_moos_app.pb.h.

◆ New()

GobyMOOSAppConfig * goby::moos::protobuf::GobyMOOSAppConfig::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 464 of file goby_moos_app.pb.h.

◆ operator=() [1/2]

GobyMOOSAppConfig & goby::moos::protobuf::GobyMOOSAppConfig::operator= ( const GobyMOOSAppConfig from)
inline

Definition at line 396 of file goby_moos_app.pb.h.

◆ operator=() [2/2]

GobyMOOSAppConfig & goby::moos::protobuf::GobyMOOSAppConfig::operator= ( GobyMOOSAppConfig &&  from)
inlinenoexcept

Definition at line 400 of file goby_moos_app.pb.h.

◆ release_community()

std::string * goby::moos::protobuf::GobyMOOSAppConfig::release_community ( )
inline

Definition at line 1334 of file goby_moos_app.pb.h.

◆ release_log_path()

std::string * goby::moos::protobuf::GobyMOOSAppConfig::release_log_path ( )
inline

Definition at line 1191 of file goby_moos_app.pb.h.

◆ release_server_host()

std::string * goby::moos::protobuf::GobyMOOSAppConfig::release_server_host ( )
inline

Definition at line 1486 of file goby_moos_app.pb.h.

◆ server_host()

const std::string & goby::moos::protobuf::GobyMOOSAppConfig::server_host ( ) const
inline

Definition at line 1459 of file goby_moos_app.pb.h.

◆ server_port()

int32_t goby::moos::protobuf::GobyMOOSAppConfig::server_port ( ) const
inline

Definition at line 1530 of file goby_moos_app.pb.h.

◆ set_allocated_community()

void goby::moos::protobuf::GobyMOOSAppConfig::set_allocated_community ( std::string *  community)
inline

Definition at line 1348 of file goby_moos_app.pb.h.

◆ set_allocated_log_path()

void goby::moos::protobuf::GobyMOOSAppConfig::set_allocated_log_path ( std::string *  log_path)
inline

Definition at line 1200 of file goby_moos_app.pb.h.

◆ set_allocated_server_host()

void goby::moos::protobuf::GobyMOOSAppConfig::set_allocated_server_host ( std::string *  server_host)
inline

Definition at line 1500 of file goby_moos_app.pb.h.

◆ set_app_tick()

void goby::moos::protobuf::GobyMOOSAppConfig::set_app_tick ( uint32_t  value)
inline

Definition at line 1566 of file goby_moos_app.pb.h.

◆ set_comm_tick()

void goby::moos::protobuf::GobyMOOSAppConfig::set_comm_tick ( uint32_t  value)
inline

Definition at line 1594 of file goby_moos_app.pb.h.

◆ set_community() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::moos::protobuf::GobyMOOSAppConfig::set_community ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_community() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::moos::protobuf::GobyMOOSAppConfig::set_community ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 1313 of file goby_moos_app.pb.h.

◆ set_lat_origin()

void goby::moos::protobuf::GobyMOOSAppConfig::set_lat_origin ( double  value)
inline

Definition at line 1386 of file goby_moos_app.pb.h.

◆ set_log()

void goby::moos::protobuf::GobyMOOSAppConfig::set_log ( bool  value)
inline

Definition at line 1146 of file goby_moos_app.pb.h.

◆ set_log_omit_file_timestamp()

void goby::moos::protobuf::GobyMOOSAppConfig::set_log_omit_file_timestamp ( bool  value)
inline

Definition at line 1233 of file goby_moos_app.pb.h.

◆ set_log_omit_latest_symlink()

void goby::moos::protobuf::GobyMOOSAppConfig::set_log_omit_latest_symlink ( bool  value)
inline

Definition at line 1261 of file goby_moos_app.pb.h.

◆ set_log_path() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::moos::protobuf::GobyMOOSAppConfig::set_log_path ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_log_path() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::moos::protobuf::GobyMOOSAppConfig::set_log_path ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 1170 of file goby_moos_app.pb.h.

◆ set_log_verbosity()

void goby::moos::protobuf::GobyMOOSAppConfig::set_log_verbosity ( ::goby::util::protobuf::GLogConfig_Verbosity  value)
inline

Definition at line 1290 of file goby_moos_app.pb.h.

◆ set_lon_origin()

void goby::moos::protobuf::GobyMOOSAppConfig::set_lon_origin ( double  value)
inline

Definition at line 1414 of file goby_moos_app.pb.h.

◆ set_moos_parser_technique()

void goby::moos::protobuf::GobyMOOSAppConfig::set_moos_parser_technique ( ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique  value)
inline

Definition at line 1708 of file goby_moos_app.pb.h.

◆ set_server_host() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::moos::protobuf::GobyMOOSAppConfig::set_server_host ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_server_host() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::moos::protobuf::GobyMOOSAppConfig::set_server_host ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 1465 of file goby_moos_app.pb.h.

◆ set_server_port()

void goby::moos::protobuf::GobyMOOSAppConfig::set_server_port ( int32_t  value)
inline

Definition at line 1538 of file goby_moos_app.pb.h.

◆ set_show_gui()

void goby::moos::protobuf::GobyMOOSAppConfig::set_show_gui ( bool  value)
inline

Definition at line 1651 of file goby_moos_app.pb.h.

◆ set_time_warp_multiplier()

void goby::moos::protobuf::GobyMOOSAppConfig::set_time_warp_multiplier ( uint32_t  value)
inline

Definition at line 1442 of file goby_moos_app.pb.h.

◆ set_use_binary_protobuf()

void goby::moos::protobuf::GobyMOOSAppConfig::set_use_binary_protobuf ( bool  value)
inline

Definition at line 1679 of file goby_moos_app.pb.h.

◆ set_verbosity()

void goby::moos::protobuf::GobyMOOSAppConfig::set_verbosity ( ::goby::util::protobuf::GLogConfig_Verbosity  value)
inline

Definition at line 1623 of file goby_moos_app.pb.h.

◆ show_gui()

bool goby::moos::protobuf::GobyMOOSAppConfig::show_gui ( ) const
inline

Definition at line 1643 of file goby_moos_app.pb.h.

◆ Swap()

void goby::moos::protobuf::GobyMOOSAppConfig::Swap ( GobyMOOSAppConfig other)
inline

Definition at line 443 of file goby_moos_app.pb.h.

◆ time_warp_multiplier()

uint32_t goby::moos::protobuf::GobyMOOSAppConfig::time_warp_multiplier ( ) const
inline

Definition at line 1434 of file goby_moos_app.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & goby::moos::protobuf::GobyMOOSAppConfig::unknown_fields ( ) const
inline

Definition at line 414 of file goby_moos_app.pb.h.

◆ UnsafeArenaSwap()

void goby::moos::protobuf::GobyMOOSAppConfig::UnsafeArenaSwap ( GobyMOOSAppConfig other)
inline

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

◆ use_binary_protobuf()

bool goby::moos::protobuf::GobyMOOSAppConfig::use_binary_protobuf ( ) const
inline

Definition at line 1671 of file goby_moos_app.pb.h.

◆ verbosity()

goby::util::protobuf::GLogConfig_Verbosity goby::moos::protobuf::GobyMOOSAppConfig::verbosity ( ) const
inline

Definition at line 1614 of file goby_moos_app.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 790 of file goby_moos_app.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 492 of file goby_moos_app.pb.h.

◆ ::TableStruct_goby_2fmoos_2fprotobuf_2fgoby_5fmoos_5fapp_2eproto

◆ swap

void swap ( GobyMOOSAppConfig a,
GobyMOOSAppConfig b 
)
friend

Definition at line 440 of file goby_moos_app.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData goby::moos::protobuf::GobyMOOSAppConfig::_class_data_
static

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

◆ _impl_

Impl_ goby::moos::protobuf::GobyMOOSAppConfig::_impl_

Definition at line 816 of file goby_moos_app.pb.h.

◆ kIndexInFileMessages

constexpr int goby::moos::protobuf::GobyMOOSAppConfig::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

Definition at line 437 of file goby_moos_app.pb.h.


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