Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::GobyEnumValueOptions_ConfigurationOptions Class Referencefinal

#include <goby/protobuf/option_extensions.pb.h>

Inheritance diagram for goby::GobyEnumValueOptions_ConfigurationOptions:

Public Types

enum  : int {
  kExternalCommandFieldNumber = 1 , kExternalHelpParamFieldNumber = 2 , kShortHelpMsgFieldNumber = 3 , kFullHelpMsgFieldNumber = 4 ,
  kIncludeBinaryFlagFieldNumber = 5
}
 

Public Member Functions

 GobyEnumValueOptions_ConfigurationOptions ()
 
 ~GobyEnumValueOptions_ConfigurationOptions () override
 
PROTOBUF_CONSTEXPR GobyEnumValueOptions_ConfigurationOptions (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 GobyEnumValueOptions_ConfigurationOptions (const GobyEnumValueOptions_ConfigurationOptions &from)
 
 GobyEnumValueOptions_ConfigurationOptions (GobyEnumValueOptions_ConfigurationOptions &&from) noexcept
 
GobyEnumValueOptions_ConfigurationOptionsoperator= (const GobyEnumValueOptions_ConfigurationOptions &from)
 
GobyEnumValueOptions_ConfigurationOptionsoperator= (GobyEnumValueOptions_ConfigurationOptions &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (GobyEnumValueOptions_ConfigurationOptions *other)
 
void UnsafeArenaSwap (GobyEnumValueOptions_ConfigurationOptions *other)
 
GobyEnumValueOptions_ConfigurationOptionsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const GobyEnumValueOptions_ConfigurationOptions &from)
 
void MergeFrom (const GobyEnumValueOptions_ConfigurationOptions &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_external_command () const
 
void clear_external_command ()
 
const std::string & external_command () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_external_command (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_external_command ()
 
PROTOBUF_NODISCARD std::string * release_external_command ()
 
void set_allocated_external_command (std::string *external_command)
 
bool has_external_help_param () const
 
void clear_external_help_param ()
 
const std::string & external_help_param () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_external_help_param (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_external_help_param ()
 
PROTOBUF_NODISCARD std::string * release_external_help_param ()
 
void set_allocated_external_help_param (std::string *external_help_param)
 
bool has_short_help_msg () const
 
void clear_short_help_msg ()
 
const std::string & short_help_msg () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_short_help_msg (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_short_help_msg ()
 
PROTOBUF_NODISCARD std::string * release_short_help_msg ()
 
void set_allocated_short_help_msg (std::string *short_help_msg)
 
bool has_full_help_msg () const
 
void clear_full_help_msg ()
 
const std::string & full_help_msg () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_full_help_msg (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_full_help_msg ()
 
PROTOBUF_NODISCARD std::string * release_full_help_msg ()
 
void set_allocated_full_help_msg (std::string *full_help_msg)
 
bool has_include_binary_flag () const
 
void clear_include_binary_flag ()
 
bool include_binary_flag () const
 
void set_include_binary_flag (bool value)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_external_command (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_external_help_param (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_short_help_msg (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_full_help_msg (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 GobyEnumValueOptions_ConfigurationOptionsdefault_instance ()
 
static const GobyEnumValueOptions_ConfigurationOptionsinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

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

Detailed Description

Definition at line 1323 of file option_extensions.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kExternalCommandFieldNumber 
kExternalHelpParamFieldNumber 
kShortHelpMsgFieldNumber 
kFullHelpMsgFieldNumber 
kIncludeBinaryFlagFieldNumber 

Definition at line 1450 of file option_extensions.pb.h.

Constructor & Destructor Documentation

◆ GobyEnumValueOptions_ConfigurationOptions() [1/5]

goby::GobyEnumValueOptions_ConfigurationOptions::GobyEnumValueOptions_ConfigurationOptions ( )
inline

Definition at line 1326 of file option_extensions.pb.h.

◆ ~GobyEnumValueOptions_ConfigurationOptions()

goby::GobyEnumValueOptions_ConfigurationOptions::~GobyEnumValueOptions_ConfigurationOptions ( )
override

◆ GobyEnumValueOptions_ConfigurationOptions() [2/5]

PROTOBUF_CONSTEXPR goby::GobyEnumValueOptions_ConfigurationOptions::GobyEnumValueOptions_ConfigurationOptions ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ GobyEnumValueOptions_ConfigurationOptions() [3/5]

goby::GobyEnumValueOptions_ConfigurationOptions::GobyEnumValueOptions_ConfigurationOptions ( const GobyEnumValueOptions_ConfigurationOptions from)

◆ GobyEnumValueOptions_ConfigurationOptions() [4/5]

goby::GobyEnumValueOptions_ConfigurationOptions::GobyEnumValueOptions_ConfigurationOptions ( GobyEnumValueOptions_ConfigurationOptions &&  from)
inlinenoexcept

Definition at line 1331 of file option_extensions.pb.h.

◆ GobyEnumValueOptions_ConfigurationOptions() [5/5]

goby::GobyEnumValueOptions_ConfigurationOptions::GobyEnumValueOptions_ConfigurationOptions ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * goby::GobyEnumValueOptions_ConfigurationOptions::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * goby::GobyEnumValueOptions_ConfigurationOptions::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ ByteSizeLong()

size_t goby::GobyEnumValueOptions_ConfigurationOptions::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void goby::GobyEnumValueOptions_ConfigurationOptions::Clear ( )
final

◆ clear_external_command()

void goby::GobyEnumValueOptions_ConfigurationOptions::clear_external_command ( )
inline

Definition at line 2721 of file option_extensions.pb.h.

◆ clear_external_help_param()

void goby::GobyEnumValueOptions_ConfigurationOptions::clear_external_help_param ( )
inline

Definition at line 2789 of file option_extensions.pb.h.

◆ clear_full_help_msg()

void goby::GobyEnumValueOptions_ConfigurationOptions::clear_full_help_msg ( )
inline

Definition at line 2916 of file option_extensions.pb.h.

◆ clear_include_binary_flag()

void goby::GobyEnumValueOptions_ConfigurationOptions::clear_include_binary_flag ( )
inline

Definition at line 2984 of file option_extensions.pb.h.

◆ clear_short_help_msg()

void goby::GobyEnumValueOptions_ConfigurationOptions::clear_short_help_msg ( )
inline

Definition at line 2848 of file option_extensions.pb.h.

◆ CopyFrom()

void goby::GobyEnumValueOptions_ConfigurationOptions::CopyFrom ( const GobyEnumValueOptions_ConfigurationOptions from)

◆ default_instance()

static const GobyEnumValueOptions_ConfigurationOptions & goby::GobyEnumValueOptions_ConfigurationOptions::default_instance ( )
inlinestatic

Definition at line 1370 of file option_extensions.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::GobyEnumValueOptions_ConfigurationOptions::descriptor ( )
inlinestatic

Definition at line 1361 of file option_extensions.pb.h.

◆ external_command()

const std::string & goby::GobyEnumValueOptions_ConfigurationOptions::external_command ( ) const
inline

Definition at line 2725 of file option_extensions.pb.h.

◆ external_help_param()

const std::string & goby::GobyEnumValueOptions_ConfigurationOptions::external_help_param ( ) const
inline

Definition at line 2793 of file option_extensions.pb.h.

◆ full_help_msg()

const std::string & goby::GobyEnumValueOptions_ConfigurationOptions::full_help_msg ( ) const
inline

Definition at line 2920 of file option_extensions.pb.h.

◆ GetCachedSize()

int goby::GobyEnumValueOptions_ConfigurationOptions::GetCachedSize ( ) const
inlinefinal

Definition at line 1423 of file option_extensions.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * goby::GobyEnumValueOptions_ConfigurationOptions::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::GobyEnumValueOptions_ConfigurationOptions::GetDescriptor ( )
inlinestatic

Definition at line 1364 of file option_extensions.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata goby::GobyEnumValueOptions_ConfigurationOptions::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * goby::GobyEnumValueOptions_ConfigurationOptions::GetReflection ( )
inlinestatic

Definition at line 1367 of file option_extensions.pb.h.

◆ has_external_command()

bool goby::GobyEnumValueOptions_ConfigurationOptions::has_external_command ( ) const
inline

Definition at line 2718 of file option_extensions.pb.h.

◆ has_external_help_param()

bool goby::GobyEnumValueOptions_ConfigurationOptions::has_external_help_param ( ) const
inline

Definition at line 2786 of file option_extensions.pb.h.

◆ has_full_help_msg()

bool goby::GobyEnumValueOptions_ConfigurationOptions::has_full_help_msg ( ) const
inline

Definition at line 2913 of file option_extensions.pb.h.

◆ has_include_binary_flag()

bool goby::GobyEnumValueOptions_ConfigurationOptions::has_include_binary_flag ( ) const
inline

Definition at line 2981 of file option_extensions.pb.h.

◆ has_short_help_msg()

bool goby::GobyEnumValueOptions_ConfigurationOptions::has_short_help_msg ( ) const
inline

Definition at line 2845 of file option_extensions.pb.h.

◆ include_binary_flag()

bool goby::GobyEnumValueOptions_ConfigurationOptions::include_binary_flag ( ) const
inline

Definition at line 2991 of file option_extensions.pb.h.

◆ internal_default_instance()

static const GobyEnumValueOptions_ConfigurationOptions * goby::GobyEnumValueOptions_ConfigurationOptions::internal_default_instance ( )
inlinestatic

Definition at line 1373 of file option_extensions.pb.h.

◆ IsInitialized()

bool goby::GobyEnumValueOptions_ConfigurationOptions::IsInitialized ( ) const
final

◆ MergeFrom()

void goby::GobyEnumValueOptions_ConfigurationOptions::MergeFrom ( const GobyEnumValueOptions_ConfigurationOptions from)
inline

Definition at line 1410 of file option_extensions.pb.h.

◆ mutable_external_command()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::mutable_external_command ( )
inline

Definition at line 2736 of file option_extensions.pb.h.

◆ mutable_external_help_param()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::mutable_external_help_param ( )
inline

Definition at line 2805 of file option_extensions.pb.h.

◆ mutable_full_help_msg()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::mutable_full_help_msg ( )
inline

Definition at line 2931 of file option_extensions.pb.h.

◆ mutable_short_help_msg()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::mutable_short_help_msg ( )
inline

Definition at line 2863 of file option_extensions.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * goby::GobyEnumValueOptions_ConfigurationOptions::mutable_unknown_fields ( )
inline

Definition at line 1357 of file option_extensions.pb.h.

◆ New()

GobyEnumValueOptions_ConfigurationOptions * goby::GobyEnumValueOptions_ConfigurationOptions::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 1404 of file option_extensions.pb.h.

◆ operator=() [1/2]

GobyEnumValueOptions_ConfigurationOptions & goby::GobyEnumValueOptions_ConfigurationOptions::operator= ( const GobyEnumValueOptions_ConfigurationOptions from)
inline

Definition at line 1336 of file option_extensions.pb.h.

◆ operator=() [2/2]

GobyEnumValueOptions_ConfigurationOptions & goby::GobyEnumValueOptions_ConfigurationOptions::operator= ( GobyEnumValueOptions_ConfigurationOptions &&  from)
inlinenoexcept

Definition at line 1340 of file option_extensions.pb.h.

◆ release_external_command()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::release_external_command ( )
inline

Definition at line 2752 of file option_extensions.pb.h.

◆ release_external_help_param()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::release_external_help_param ( )
inline

Definition at line 2821 of file option_extensions.pb.h.

◆ release_full_help_msg()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::release_full_help_msg ( )
inline

Definition at line 2947 of file option_extensions.pb.h.

◆ release_short_help_msg()

std::string * goby::GobyEnumValueOptions_ConfigurationOptions::release_short_help_msg ( )
inline

Definition at line 2879 of file option_extensions.pb.h.

◆ set_allocated_external_command()

void goby::GobyEnumValueOptions_ConfigurationOptions::set_allocated_external_command ( std::string *  external_command)
inline

Definition at line 2766 of file option_extensions.pb.h.

◆ set_allocated_external_help_param()

void goby::GobyEnumValueOptions_ConfigurationOptions::set_allocated_external_help_param ( std::string *  external_help_param)
inline

Definition at line 2830 of file option_extensions.pb.h.

◆ set_allocated_full_help_msg()

void goby::GobyEnumValueOptions_ConfigurationOptions::set_allocated_full_help_msg ( std::string *  full_help_msg)
inline

Definition at line 2961 of file option_extensions.pb.h.

◆ set_allocated_short_help_msg()

void goby::GobyEnumValueOptions_ConfigurationOptions::set_allocated_short_help_msg ( std::string *  short_help_msg)
inline

Definition at line 2893 of file option_extensions.pb.h.

◆ set_external_command() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::GobyEnumValueOptions_ConfigurationOptions::set_external_command ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_external_command() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::GobyEnumValueOptions_ConfigurationOptions::set_external_command ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2731 of file option_extensions.pb.h.

◆ set_external_help_param() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::GobyEnumValueOptions_ConfigurationOptions::set_external_help_param ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_external_help_param() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::GobyEnumValueOptions_ConfigurationOptions::set_external_help_param ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2800 of file option_extensions.pb.h.

◆ set_full_help_msg() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::GobyEnumValueOptions_ConfigurationOptions::set_full_help_msg ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_full_help_msg() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::GobyEnumValueOptions_ConfigurationOptions::set_full_help_msg ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2926 of file option_extensions.pb.h.

◆ set_include_binary_flag()

void goby::GobyEnumValueOptions_ConfigurationOptions::set_include_binary_flag ( bool  value)
inline

Definition at line 2999 of file option_extensions.pb.h.

◆ set_short_help_msg() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::GobyEnumValueOptions_ConfigurationOptions::set_short_help_msg ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_short_help_msg() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::GobyEnumValueOptions_ConfigurationOptions::set_short_help_msg ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2858 of file option_extensions.pb.h.

◆ short_help_msg()

const std::string & goby::GobyEnumValueOptions_ConfigurationOptions::short_help_msg ( ) const
inline

Definition at line 2852 of file option_extensions.pb.h.

◆ Swap()

void goby::GobyEnumValueOptions_ConfigurationOptions::Swap ( GobyEnumValueOptions_ConfigurationOptions other)
inline

Definition at line 1383 of file option_extensions.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & goby::GobyEnumValueOptions_ConfigurationOptions::unknown_fields ( ) const
inline

Definition at line 1354 of file option_extensions.pb.h.

◆ UnsafeArenaSwap()

void goby::GobyEnumValueOptions_ConfigurationOptions::UnsafeArenaSwap ( GobyEnumValueOptions_ConfigurationOptions other)
inline

Definition at line 1396 of file option_extensions.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 1546 of file option_extensions.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 1432 of file option_extensions.pb.h.

◆ ::TableStruct_goby_2fprotobuf_2foption_5fextensions_2eproto

◆ swap

Member Data Documentation

◆ _class_data_

const ClassData goby::GobyEnumValueOptions_ConfigurationOptions::_class_data_
static

Definition at line 1441 of file option_extensions.pb.h.

◆ _impl_

Impl_ goby::GobyEnumValueOptions_ConfigurationOptions::_impl_

Definition at line 1559 of file option_extensions.pb.h.

◆ kIndexInFileMessages

constexpr int goby::GobyEnumValueOptions_ConfigurationOptions::kIndexInFileMessages
staticconstexpr
Initial value:
=
6

Definition at line 1377 of file option_extensions.pb.h.


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