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

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

Inheritance diagram for goby::middleware::protobuf::AppConfig:

Public Types

enum  : int {
  kNameFieldNumber = 1 , kBinaryFieldNumber = 2 , kGlogConfigFieldNumber = 10 , kSimulationFieldNumber = 20 ,
  kGeodesyFieldNumber = 30 , kHealthCfgFieldNumber = 40 , kToolCfgFieldNumber = 50 , kDebugCfgFieldNumber = 100
}
 
typedef AppConfig_SimulatorSettings SimulatorSettings
 
typedef AppConfig_Geodesy Geodesy
 
typedef AppConfig_Health Health
 
typedef AppConfig_Tool Tool
 

Public Member Functions

 AppConfig ()
 
 ~AppConfig () override
 
PROTOBUF_CONSTEXPR AppConfig (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 AppConfig (const AppConfig &from)
 
 AppConfig (AppConfig &&from) noexcept
 
AppConfigoperator= (const AppConfig &from)
 
AppConfigoperator= (AppConfig &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (AppConfig *other)
 
void UnsafeArenaSwap (AppConfig *other)
 
AppConfigNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const AppConfig &from)
 
void MergeFrom (const AppConfig &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_binary () const
 
void clear_binary ()
 
const std::string & binary () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_binary (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_binary ()
 
PROTOBUF_NODISCARD std::string * release_binary ()
 
void set_allocated_binary (std::string *binary)
 
bool has_glog_config () const
 
void clear_glog_config ()
 
const ::goby::util::protobuf::GLogConfigglog_config () const
 
PROTOBUF_NODISCARD::goby::util::protobuf::GLogConfig * release_glog_config ()
 
::goby::util::protobuf::GLogConfigmutable_glog_config ()
 
void set_allocated_glog_config (::goby::util::protobuf::GLogConfig *glog_config)
 
void unsafe_arena_set_allocated_glog_config (::goby::util::protobuf::GLogConfig *glog_config)
 
::goby::util::protobuf::GLogConfigunsafe_arena_release_glog_config ()
 
bool has_simulation () const
 
void clear_simulation ()
 
const ::goby::middleware::protobuf::AppConfig_SimulatorSettingssimulation () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig_SimulatorSettings * release_simulation ()
 
::goby::middleware::protobuf::AppConfig_SimulatorSettingsmutable_simulation ()
 
void set_allocated_simulation (::goby::middleware::protobuf::AppConfig_SimulatorSettings *simulation)
 
void unsafe_arena_set_allocated_simulation (::goby::middleware::protobuf::AppConfig_SimulatorSettings *simulation)
 
::goby::middleware::protobuf::AppConfig_SimulatorSettingsunsafe_arena_release_simulation ()
 
bool has_geodesy () const
 
void clear_geodesy ()
 
const ::goby::middleware::protobuf::AppConfig_Geodesygeodesy () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig_Geodesy * release_geodesy ()
 
::goby::middleware::protobuf::AppConfig_Geodesymutable_geodesy ()
 
void set_allocated_geodesy (::goby::middleware::protobuf::AppConfig_Geodesy *geodesy)
 
void unsafe_arena_set_allocated_geodesy (::goby::middleware::protobuf::AppConfig_Geodesy *geodesy)
 
::goby::middleware::protobuf::AppConfig_Geodesyunsafe_arena_release_geodesy ()
 
bool has_health_cfg () const
 
void clear_health_cfg ()
 
const ::goby::middleware::protobuf::AppConfig_Healthhealth_cfg () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig_Health * release_health_cfg ()
 
::goby::middleware::protobuf::AppConfig_Healthmutable_health_cfg ()
 
void set_allocated_health_cfg (::goby::middleware::protobuf::AppConfig_Health *health_cfg)
 
void unsafe_arena_set_allocated_health_cfg (::goby::middleware::protobuf::AppConfig_Health *health_cfg)
 
::goby::middleware::protobuf::AppConfig_Healthunsafe_arena_release_health_cfg ()
 
bool has_tool_cfg () const
 
void clear_tool_cfg ()
 
const ::goby::middleware::protobuf::AppConfig_Tooltool_cfg () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig_Tool * release_tool_cfg ()
 
::goby::middleware::protobuf::AppConfig_Toolmutable_tool_cfg ()
 
void set_allocated_tool_cfg (::goby::middleware::protobuf::AppConfig_Tool *tool_cfg)
 
void unsafe_arena_set_allocated_tool_cfg (::goby::middleware::protobuf::AppConfig_Tool *tool_cfg)
 
::goby::middleware::protobuf::AppConfig_Toolunsafe_arena_release_tool_cfg ()
 
bool has_debug_cfg () const
 
void clear_debug_cfg ()
 
bool debug_cfg () const
 
void set_debug_cfg (bool value)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_binary (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 AppConfigdefault_instance ()
 
static const AppConfiginternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

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

Detailed Description

Definition at line 1006 of file app_config.pb.h.

Member Typedef Documentation

◆ Geodesy

◆ Health

◆ SimulatorSettings

◆ Tool

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kBinaryFieldNumber 
kGlogConfigFieldNumber 
kSimulationFieldNumber 
kGeodesyFieldNumber 
kHealthCfgFieldNumber 
kToolCfgFieldNumber 
kDebugCfgFieldNumber 

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

Constructor & Destructor Documentation

◆ AppConfig() [1/5]

goby::middleware::protobuf::AppConfig::AppConfig ( )
inline

Definition at line 1009 of file app_config.pb.h.

◆ ~AppConfig()

goby::middleware::protobuf::AppConfig::~AppConfig ( )
override

◆ AppConfig() [2/5]

PROTOBUF_CONSTEXPR goby::middleware::protobuf::AppConfig::AppConfig ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ AppConfig() [3/5]

goby::middleware::protobuf::AppConfig::AppConfig ( const AppConfig from)

◆ AppConfig() [4/5]

goby::middleware::protobuf::AppConfig::AppConfig ( AppConfig &&  from)
inlinenoexcept

Definition at line 1014 of file app_config.pb.h.

◆ AppConfig() [5/5]

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

Member Function Documentation

◆ _InternalParse()

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

◆ _InternalSerialize()

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

◆ binary()

const std::string & goby::middleware::protobuf::AppConfig::binary ( ) const
inline

Definition at line 1753 of file app_config.pb.h.

◆ ByteSizeLong()

size_t goby::middleware::protobuf::AppConfig::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void goby::middleware::protobuf::AppConfig::Clear ( )
final

◆ clear_binary()

void goby::middleware::protobuf::AppConfig::clear_binary ( )
inline

Definition at line 1749 of file app_config.pb.h.

◆ clear_debug_cfg()

void goby::middleware::protobuf::AppConfig::clear_debug_cfg ( )
inline

Definition at line 2264 of file app_config.pb.h.

◆ clear_geodesy()

void goby::middleware::protobuf::AppConfig::clear_geodesy ( )
inline

Definition at line 1995 of file app_config.pb.h.

◆ clear_glog_config()

void goby::middleware::protobuf::AppConfig::clear_glog_config ( )

◆ clear_health_cfg()

void goby::middleware::protobuf::AppConfig::clear_health_cfg ( )
inline

Definition at line 2085 of file app_config.pb.h.

◆ clear_name()

void goby::middleware::protobuf::AppConfig::clear_name ( )
inline

Definition at line 1681 of file app_config.pb.h.

◆ clear_simulation()

void goby::middleware::protobuf::AppConfig::clear_simulation ( )
inline

Definition at line 1905 of file app_config.pb.h.

◆ clear_tool_cfg()

void goby::middleware::protobuf::AppConfig::clear_tool_cfg ( )
inline

Definition at line 2175 of file app_config.pb.h.

◆ CopyFrom()

void goby::middleware::protobuf::AppConfig::CopyFrom ( const AppConfig from)

◆ debug_cfg()

bool goby::middleware::protobuf::AppConfig::debug_cfg ( ) const
inline

Definition at line 2271 of file app_config.pb.h.

◆ default_instance()

static const AppConfig & goby::middleware::protobuf::AppConfig::default_instance ( )
inlinestatic

Definition at line 1053 of file app_config.pb.h.

◆ descriptor()

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

Definition at line 1044 of file app_config.pb.h.

◆ geodesy()

const ::goby::middleware::protobuf::AppConfig_Geodesy & goby::middleware::protobuf::AppConfig::geodesy ( ) const
inline

Definition at line 2004 of file app_config.pb.h.

◆ GetCachedSize()

int goby::middleware::protobuf::AppConfig::GetCachedSize ( ) const
inlinefinal

Definition at line 1106 of file app_config.pb.h.

◆ GetClassData()

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

◆ GetDescriptor()

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

Definition at line 1047 of file app_config.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata goby::middleware::protobuf::AppConfig::GetMetadata ( ) const
final

◆ GetReflection()

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

Definition at line 1050 of file app_config.pb.h.

◆ glog_config()

const ::goby::util::protobuf::GLogConfig & goby::middleware::protobuf::AppConfig::glog_config ( ) const
inline

Definition at line 1823 of file app_config.pb.h.

◆ has_binary()

bool goby::middleware::protobuf::AppConfig::has_binary ( ) const
inline

Definition at line 1746 of file app_config.pb.h.

◆ has_debug_cfg()

bool goby::middleware::protobuf::AppConfig::has_debug_cfg ( ) const
inline

Definition at line 2261 of file app_config.pb.h.

◆ has_geodesy()

bool goby::middleware::protobuf::AppConfig::has_geodesy ( ) const
inline

Definition at line 1992 of file app_config.pb.h.

◆ has_glog_config()

bool goby::middleware::protobuf::AppConfig::has_glog_config ( ) const
inline

Definition at line 1815 of file app_config.pb.h.

◆ has_health_cfg()

bool goby::middleware::protobuf::AppConfig::has_health_cfg ( ) const
inline

Definition at line 2082 of file app_config.pb.h.

◆ has_name()

bool goby::middleware::protobuf::AppConfig::has_name ( ) const
inline

Definition at line 1678 of file app_config.pb.h.

◆ has_simulation()

bool goby::middleware::protobuf::AppConfig::has_simulation ( ) const
inline

Definition at line 1902 of file app_config.pb.h.

◆ has_tool_cfg()

bool goby::middleware::protobuf::AppConfig::has_tool_cfg ( ) const
inline

Definition at line 2172 of file app_config.pb.h.

◆ health_cfg()

const ::goby::middleware::protobuf::AppConfig_Health & goby::middleware::protobuf::AppConfig::health_cfg ( ) const
inline

Definition at line 2094 of file app_config.pb.h.

◆ internal_default_instance()

static const AppConfig * goby::middleware::protobuf::AppConfig::internal_default_instance ( )
inlinestatic

Definition at line 1056 of file app_config.pb.h.

◆ IsInitialized()

bool goby::middleware::protobuf::AppConfig::IsInitialized ( ) const
final

◆ MergeFrom()

void goby::middleware::protobuf::AppConfig::MergeFrom ( const AppConfig from)
inline

Definition at line 1093 of file app_config.pb.h.

◆ mutable_binary()

std::string * goby::middleware::protobuf::AppConfig::mutable_binary ( )
inline

Definition at line 1764 of file app_config.pb.h.

◆ mutable_geodesy()

goby::middleware::protobuf::AppConfig_Geodesy * goby::middleware::protobuf::AppConfig::mutable_geodesy ( )
inline

Definition at line 2051 of file app_config.pb.h.

◆ mutable_glog_config()

goby::util::protobuf::GLogConfig * goby::middleware::protobuf::AppConfig::mutable_glog_config ( )
inline

Definition at line 1870 of file app_config.pb.h.

◆ mutable_health_cfg()

goby::middleware::protobuf::AppConfig_Health * goby::middleware::protobuf::AppConfig::mutable_health_cfg ( )
inline

Definition at line 2141 of file app_config.pb.h.

◆ mutable_name()

std::string * goby::middleware::protobuf::AppConfig::mutable_name ( )
inline

Definition at line 1696 of file app_config.pb.h.

◆ mutable_simulation()

goby::middleware::protobuf::AppConfig_SimulatorSettings * goby::middleware::protobuf::AppConfig::mutable_simulation ( )
inline

Definition at line 1961 of file app_config.pb.h.

◆ mutable_tool_cfg()

goby::middleware::protobuf::AppConfig_Tool * goby::middleware::protobuf::AppConfig::mutable_tool_cfg ( )
inline

Definition at line 2231 of file app_config.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * goby::middleware::protobuf::AppConfig::mutable_unknown_fields ( )
inline

Definition at line 1040 of file app_config.pb.h.

◆ name()

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

Definition at line 1685 of file app_config.pb.h.

◆ New()

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

Definition at line 1087 of file app_config.pb.h.

◆ operator=() [1/2]

AppConfig & goby::middleware::protobuf::AppConfig::operator= ( AppConfig &&  from)
inlinenoexcept

Definition at line 1023 of file app_config.pb.h.

◆ operator=() [2/2]

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

Definition at line 1019 of file app_config.pb.h.

◆ release_binary()

std::string * goby::middleware::protobuf::AppConfig::release_binary ( )
inline

Definition at line 1780 of file app_config.pb.h.

◆ release_geodesy()

goby::middleware::protobuf::AppConfig_Geodesy * goby::middleware::protobuf::AppConfig::release_geodesy ( )
inline

Definition at line 2021 of file app_config.pb.h.

◆ release_glog_config()

goby::util::protobuf::GLogConfig * goby::middleware::protobuf::AppConfig::release_glog_config ( )
inline

Definition at line 1840 of file app_config.pb.h.

◆ release_health_cfg()

goby::middleware::protobuf::AppConfig_Health * goby::middleware::protobuf::AppConfig::release_health_cfg ( )
inline

Definition at line 2111 of file app_config.pb.h.

◆ release_name()

std::string * goby::middleware::protobuf::AppConfig::release_name ( )
inline

Definition at line 1712 of file app_config.pb.h.

◆ release_simulation()

goby::middleware::protobuf::AppConfig_SimulatorSettings * goby::middleware::protobuf::AppConfig::release_simulation ( )
inline

Definition at line 1931 of file app_config.pb.h.

◆ release_tool_cfg()

goby::middleware::protobuf::AppConfig_Tool * goby::middleware::protobuf::AppConfig::release_tool_cfg ( )
inline

Definition at line 2201 of file app_config.pb.h.

◆ set_allocated_binary()

void goby::middleware::protobuf::AppConfig::set_allocated_binary ( std::string *  binary)
inline

Definition at line 1794 of file app_config.pb.h.

◆ set_allocated_geodesy()

void goby::middleware::protobuf::AppConfig::set_allocated_geodesy ( ::goby::middleware::protobuf::AppConfig_Geodesy geodesy)
inline

Definition at line 2056 of file app_config.pb.h.

◆ set_allocated_glog_config()

void goby::middleware::protobuf::AppConfig::set_allocated_glog_config ( ::goby::util::protobuf::GLogConfig glog_config)
inline

Definition at line 1875 of file app_config.pb.h.

◆ set_allocated_health_cfg()

void goby::middleware::protobuf::AppConfig::set_allocated_health_cfg ( ::goby::middleware::protobuf::AppConfig_Health health_cfg)
inline

Definition at line 2146 of file app_config.pb.h.

◆ set_allocated_name()

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

Definition at line 1726 of file app_config.pb.h.

◆ set_allocated_simulation()

void goby::middleware::protobuf::AppConfig::set_allocated_simulation ( ::goby::middleware::protobuf::AppConfig_SimulatorSettings simulation)
inline

Definition at line 1966 of file app_config.pb.h.

◆ set_allocated_tool_cfg()

void goby::middleware::protobuf::AppConfig::set_allocated_tool_cfg ( ::goby::middleware::protobuf::AppConfig_Tool tool_cfg)
inline

Definition at line 2236 of file app_config.pb.h.

◆ set_binary() [1/2]

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

◆ set_binary() [2/2]

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

Definition at line 1759 of file app_config.pb.h.

◆ set_debug_cfg()

void goby::middleware::protobuf::AppConfig::set_debug_cfg ( bool  value)
inline

Definition at line 2279 of file app_config.pb.h.

◆ set_name() [1/2]

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

◆ set_name() [2/2]

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

Definition at line 1691 of file app_config.pb.h.

◆ simulation()

const ::goby::middleware::protobuf::AppConfig_SimulatorSettings & goby::middleware::protobuf::AppConfig::simulation ( ) const
inline

Definition at line 1914 of file app_config.pb.h.

◆ Swap()

void goby::middleware::protobuf::AppConfig::Swap ( AppConfig other)
inline

Definition at line 1066 of file app_config.pb.h.

◆ tool_cfg()

const ::goby::middleware::protobuf::AppConfig_Tool & goby::middleware::protobuf::AppConfig::tool_cfg ( ) const
inline

Definition at line 2184 of file app_config.pb.h.

◆ unknown_fields()

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

Definition at line 1037 of file app_config.pb.h.

◆ unsafe_arena_release_geodesy()

goby::middleware::protobuf::AppConfig_Geodesy * goby::middleware::protobuf::AppConfig::unsafe_arena_release_geodesy ( )
inline

Definition at line 2036 of file app_config.pb.h.

◆ unsafe_arena_release_glog_config()

goby::util::protobuf::GLogConfig * goby::middleware::protobuf::AppConfig::unsafe_arena_release_glog_config ( )
inline

Definition at line 1855 of file app_config.pb.h.

◆ unsafe_arena_release_health_cfg()

goby::middleware::protobuf::AppConfig_Health * goby::middleware::protobuf::AppConfig::unsafe_arena_release_health_cfg ( )
inline

Definition at line 2126 of file app_config.pb.h.

◆ unsafe_arena_release_simulation()

goby::middleware::protobuf::AppConfig_SimulatorSettings * goby::middleware::protobuf::AppConfig::unsafe_arena_release_simulation ( )
inline

Definition at line 1946 of file app_config.pb.h.

◆ unsafe_arena_release_tool_cfg()

goby::middleware::protobuf::AppConfig_Tool * goby::middleware::protobuf::AppConfig::unsafe_arena_release_tool_cfg ( )
inline

Definition at line 2216 of file app_config.pb.h.

◆ unsafe_arena_set_allocated_geodesy()

void goby::middleware::protobuf::AppConfig::unsafe_arena_set_allocated_geodesy ( ::goby::middleware::protobuf::AppConfig_Geodesy geodesy)
inline

Definition at line 2008 of file app_config.pb.h.

◆ unsafe_arena_set_allocated_glog_config()

void goby::middleware::protobuf::AppConfig::unsafe_arena_set_allocated_glog_config ( ::goby::util::protobuf::GLogConfig glog_config)
inline

Definition at line 1827 of file app_config.pb.h.

◆ unsafe_arena_set_allocated_health_cfg()

void goby::middleware::protobuf::AppConfig::unsafe_arena_set_allocated_health_cfg ( ::goby::middleware::protobuf::AppConfig_Health health_cfg)
inline

Definition at line 2098 of file app_config.pb.h.

◆ unsafe_arena_set_allocated_simulation()

void goby::middleware::protobuf::AppConfig::unsafe_arena_set_allocated_simulation ( ::goby::middleware::protobuf::AppConfig_SimulatorSettings simulation)
inline

Definition at line 1918 of file app_config.pb.h.

◆ unsafe_arena_set_allocated_tool_cfg()

void goby::middleware::protobuf::AppConfig::unsafe_arena_set_allocated_tool_cfg ( ::goby::middleware::protobuf::AppConfig_Tool tool_cfg)
inline

Definition at line 2188 of file app_config.pb.h.

◆ UnsafeArenaSwap()

void goby::middleware::protobuf::AppConfig::UnsafeArenaSwap ( AppConfig other)
inline

Definition at line 1079 of file app_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 1291 of file app_config.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 1115 of file app_config.pb.h.

◆ ::TableStruct_goby_2fmiddleware_2fprotobuf_2fapp_5fconfig_2eproto

◆ swap

void swap ( AppConfig a,
AppConfig b 
)
friend

Definition at line 1063 of file app_config.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData goby::middleware::protobuf::AppConfig::_class_data_
static

Definition at line 1124 of file app_config.pb.h.

◆ _impl_

Impl_ goby::middleware::protobuf::AppConfig::_impl_

Definition at line 1306 of file app_config.pb.h.

◆ kIndexInFileMessages

constexpr int goby::middleware::protobuf::AppConfig::kIndexInFileMessages
staticconstexpr
Initial value:
=
5

Definition at line 1060 of file app_config.pb.h.


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