Goby3  3.1.4
2024.02.22
goby::GobyFieldOptions_ConfigurationOptions Class Reference

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

Inheritance diagram for goby::GobyFieldOptions_ConfigurationOptions:
google::protobuf::Message google::protobuf::MessageLite

Public Types

typedef GobyFieldOptions_ConfigurationOptions_Position Position
 
typedef GobyFieldOptions_ConfigurationOptions_ConfigAction ConfigAction
 
- Public Types inherited from google::protobuf::Message
typedef google::protobuf::Reflection Reflection
 

Public Member Functions

 GobyFieldOptions_ConfigurationOptions ()
 
virtual ~GobyFieldOptions_ConfigurationOptions ()
 
 GobyFieldOptions_ConfigurationOptions (const GobyFieldOptions_ConfigurationOptions &from)
 
GobyFieldOptions_ConfigurationOptionsoperator= (const GobyFieldOptions_ConfigurationOptions &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (GobyFieldOptions_ConfigurationOptions *other)
 
GobyFieldOptions_ConfigurationOptionsNew () const final
 
GobyFieldOptions_ConfigurationOptionsNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const GobyFieldOptions_ConfigurationOptions &from)
 
void MergeFrom (const GobyFieldOptions_ConfigurationOptions &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_cli_short () const
 
void clear_cli_short ()
 
const ::std::string & cli_short () const
 
void set_cli_short (const ::std::string &value)
 
void set_cli_short (const char *value)
 
void set_cli_short (const char *value, size_t size)
 
::std::string * mutable_cli_short ()
 
::std::string * release_cli_short ()
 
void set_allocated_cli_short (::std::string *cli_short)
 
bool has_env () const
 
void clear_env ()
 
const ::std::string & env () const
 
void set_env (const ::std::string &value)
 
void set_env (const char *value)
 
void set_env (const char *value, size_t size)
 
::std::string * mutable_env ()
 
::std::string * release_env ()
 
void set_allocated_env (::std::string *env)
 
bool has_position () const
 
void clear_position ()
 
const ::goby::GobyFieldOptions_ConfigurationOptions_Positionposition () const
 
::goby::GobyFieldOptions_ConfigurationOptions_Positionrelease_position ()
 
::goby::GobyFieldOptions_ConfigurationOptions_Positionmutable_position ()
 
void set_allocated_position (::goby::GobyFieldOptions_ConfigurationOptions_Position *position)
 
bool has_action () const
 
void clear_action ()
 
::goby::GobyFieldOptions_ConfigurationOptions_ConfigAction action () const
 
void set_action (::goby::GobyFieldOptions_ConfigurationOptions_ConfigAction value)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (std::vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual size_t SpaceUsedLong () const
 
int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (std::istream *input)
 
bool ParsePartialFromIstream (std::istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const Descriptor * GetDescriptor () const
 
virtual const ReflectionGetReflection () const final
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
virtual ::google::protobuf::ArenaGetArena () const
 
virtual void * GetMaybeArenaPointer () const
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
int ByteSize () const
 
virtual uint8 * SerializeWithCachedSizesToArray (uint8 *target) const
 
virtual uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, uint8 *target) const
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const GobyFieldOptions_ConfigurationOptionsdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const GobyFieldOptions_ConfigurationOptionsinternal_default_instance ()
 
static bool ConfigAction_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * ConfigAction_descriptor ()
 
static const ::std::string & ConfigAction_Name (ConfigAction value)
 
static bool ConfigAction_Parse (const ::std::string &name, ConfigAction *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ConfigAction ALWAYS
 
static const ConfigAction ADVANCED
 
static const ConfigAction DEVELOPER
 
static const ConfigAction HIDDEN
 
static const ConfigAction NEVER
 
static const ConfigAction ConfigAction_MIN
 
static const ConfigAction ConfigAction_MAX
 
static const int ConfigAction_ARRAYSIZE
 
static const int kCliShortFieldNumber = 1
 
static const int kEnvFieldNumber = 4
 
static const int kPositionFieldNumber = 3
 
static const int kActionFieldNumber = 2
 

Friends

struct ::protobuf_goby_2fprotobuf_2foption_5fextensions_2eproto::TableStruct
 
void swap (GobyFieldOptions_ConfigurationOptions &a, GobyFieldOptions_ConfigurationOptions &b)
 

Additional Inherited Members

- Static Protected Member Functions inherited from google::protobuf::MessageLite
template<typename T >
::google::protobuf::internal::RepeatedPtrFieldBase * CastToBase (::google::protobuf::RepeatedPtrField< T > *repeated)
 
template<typename T >
static const ::google::protobuf::internal::RepeatedPtrFieldBase & CastToBase (const ::google::protobuf::RepeatedPtrField< T > &repeated)
 
template<typename T >
static T * CreateMaybeMessage (Arena *arena)
 

Detailed Description

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

Member Typedef Documentation

◆ ConfigAction

◆ Position

Constructor & Destructor Documentation

◆ GobyFieldOptions_ConfigurationOptions() [1/2]

goby::GobyFieldOptions_ConfigurationOptions::GobyFieldOptions_ConfigurationOptions ( )

◆ ~GobyFieldOptions_ConfigurationOptions()

virtual goby::GobyFieldOptions_ConfigurationOptions::~GobyFieldOptions_ConfigurationOptions ( )
virtual

◆ GobyFieldOptions_ConfigurationOptions() [2/2]

goby::GobyFieldOptions_ConfigurationOptions::GobyFieldOptions_ConfigurationOptions ( const GobyFieldOptions_ConfigurationOptions from)

Member Function Documentation

◆ action()

goby::GobyFieldOptions_ConfigurationOptions_ConfigAction goby::GobyFieldOptions_ConfigurationOptions::action ( ) const
inline

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

◆ ByteSizeLong()

size_t goby::GobyFieldOptions_ConfigurationOptions::ByteSizeLong ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

◆ Clear()

void goby::GobyFieldOptions_ConfigurationOptions::Clear ( )
finalvirtual

Reimplemented from google::protobuf::Message.

◆ clear_action()

void goby::GobyFieldOptions_ConfigurationOptions::clear_action ( )
inline

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

◆ clear_cli_short()

void goby::GobyFieldOptions_ConfigurationOptions::clear_cli_short ( )
inline

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

◆ clear_env()

void goby::GobyFieldOptions_ConfigurationOptions::clear_env ( )
inline

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

◆ clear_position()

void goby::GobyFieldOptions_ConfigurationOptions::clear_position ( )
inline

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

◆ cli_short()

const ::std::string & goby::GobyFieldOptions_ConfigurationOptions::cli_short ( ) const
inline

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

◆ ConfigAction_descriptor()

static const ::google::protobuf::EnumDescriptor* goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_descriptor ( )
inlinestatic

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

◆ ConfigAction_IsValid()

static bool goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_IsValid ( int  value)
inlinestatic

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

◆ ConfigAction_Name()

static const ::std::string& goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_Name ( ConfigAction  value)
inlinestatic

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

◆ ConfigAction_Parse()

static bool goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_Parse ( const ::std::string &  name,
ConfigAction value 
)
inlinestatic

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

◆ CopyFrom() [1/2]

void goby::GobyFieldOptions_ConfigurationOptions::CopyFrom ( const ::google::protobuf::Message from)
final

◆ CopyFrom() [2/2]

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

◆ default_instance()

static const GobyFieldOptions_ConfigurationOptions& goby::GobyFieldOptions_ConfigurationOptions::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* goby::GobyFieldOptions_ConfigurationOptions::descriptor ( )
static

◆ env()

const ::std::string & goby::GobyFieldOptions_ConfigurationOptions::env ( ) const
inline

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

◆ GetCachedSize()

int goby::GobyFieldOptions_ConfigurationOptions::GetCachedSize ( ) const
inlinefinalvirtual

Implements google::protobuf::MessageLite.

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

◆ GetMetadata()

::google::protobuf::Metadata goby::GobyFieldOptions_ConfigurationOptions::GetMetadata ( ) const
finalvirtual

◆ has_action()

bool goby::GobyFieldOptions_ConfigurationOptions::has_action ( ) const
inline

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

◆ has_cli_short()

bool goby::GobyFieldOptions_ConfigurationOptions::has_cli_short ( ) const
inline

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

◆ has_env()

bool goby::GobyFieldOptions_ConfigurationOptions::has_env ( ) const
inline

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

◆ has_position()

bool goby::GobyFieldOptions_ConfigurationOptions::has_position ( ) const
inline

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

◆ InitAsDefaultInstance()

static void goby::GobyFieldOptions_ConfigurationOptions::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

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

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

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* goby::GobyFieldOptions_ConfigurationOptions::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool goby::GobyFieldOptions_ConfigurationOptions::IsInitialized ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

◆ MergeFrom() [1/2]

void goby::GobyFieldOptions_ConfigurationOptions::MergeFrom ( const ::google::protobuf::Message from)
final

◆ MergeFrom() [2/2]

void goby::GobyFieldOptions_ConfigurationOptions::MergeFrom ( const GobyFieldOptions_ConfigurationOptions from)

◆ MergePartialFromCodedStream()

bool goby::GobyFieldOptions_ConfigurationOptions::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_cli_short()

std::string * goby::GobyFieldOptions_ConfigurationOptions::mutable_cli_short ( )
inline

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

◆ mutable_env()

std::string * goby::GobyFieldOptions_ConfigurationOptions::mutable_env ( )
inline

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

◆ mutable_position()

goby::GobyFieldOptions_ConfigurationOptions_Position * goby::GobyFieldOptions_ConfigurationOptions::mutable_position ( )
inline

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

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* goby::GobyFieldOptions_ConfigurationOptions::mutable_unknown_fields ( )
inline

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

◆ New() [1/2]

GobyFieldOptions_ConfigurationOptions* goby::GobyFieldOptions_ConfigurationOptions::New ( ) const
inlinefinalvirtual

Implements google::protobuf::Message.

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

◆ New() [2/2]

GobyFieldOptions_ConfigurationOptions* goby::GobyFieldOptions_ConfigurationOptions::New ( ::google::protobuf::Arena arena) const
inlinefinalvirtual

Reimplemented from google::protobuf::Message.

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

◆ operator=()

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

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

◆ position()

const ::goby::GobyFieldOptions_ConfigurationOptions_Position & goby::GobyFieldOptions_ConfigurationOptions::position ( ) const
inline

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

◆ release_cli_short()

std::string * goby::GobyFieldOptions_ConfigurationOptions::release_cli_short ( )
inline

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

◆ release_env()

std::string * goby::GobyFieldOptions_ConfigurationOptions::release_env ( )
inline

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

◆ release_position()

goby::GobyFieldOptions_ConfigurationOptions_Position * goby::GobyFieldOptions_ConfigurationOptions::release_position ( )
inline

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

◆ SerializeWithCachedSizes()

void goby::GobyFieldOptions_ConfigurationOptions::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_action()

void goby::GobyFieldOptions_ConfigurationOptions::set_action ( ::goby::GobyFieldOptions_ConfigurationOptions_ConfigAction  value)
inline

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

◆ set_allocated_cli_short()

void goby::GobyFieldOptions_ConfigurationOptions::set_allocated_cli_short ( ::std::string *  cli_short)
inline

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

◆ set_allocated_env()

void goby::GobyFieldOptions_ConfigurationOptions::set_allocated_env ( ::std::string *  env)
inline

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

◆ set_allocated_position()

void goby::GobyFieldOptions_ConfigurationOptions::set_allocated_position ( ::goby::GobyFieldOptions_ConfigurationOptions_Position position)
inline

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

◆ set_cli_short() [1/3]

void goby::GobyFieldOptions_ConfigurationOptions::set_cli_short ( const ::std::string &  value)
inline

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

◆ set_cli_short() [2/3]

void goby::GobyFieldOptions_ConfigurationOptions::set_cli_short ( const char value)
inline

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

◆ set_cli_short() [3/3]

void goby::GobyFieldOptions_ConfigurationOptions::set_cli_short ( const char value,
size_t  size 
)
inline

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

◆ set_env() [1/3]

void goby::GobyFieldOptions_ConfigurationOptions::set_env ( const ::std::string &  value)
inline

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

◆ set_env() [2/3]

void goby::GobyFieldOptions_ConfigurationOptions::set_env ( const char value)
inline

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

◆ set_env() [3/3]

void goby::GobyFieldOptions_ConfigurationOptions::set_env ( const char value,
size_t  size 
)
inline

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

◆ Swap()

void goby::GobyFieldOptions_ConfigurationOptions::Swap ( GobyFieldOptions_ConfigurationOptions other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& goby::GobyFieldOptions_ConfigurationOptions::unknown_fields ( ) const
inline

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

Friends And Related Function Documentation

◆ ::protobuf_goby_2fprotobuf_2foption_5fextensions_2eproto::TableStruct

◆ swap

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

Member Data Documentation

◆ ADVANCED

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::ADVANCED
static

◆ ALWAYS

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::ALWAYS
static

◆ ConfigAction_ARRAYSIZE

const int goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_ARRAYSIZE
static

◆ ConfigAction_MAX

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_MAX
static

◆ ConfigAction_MIN

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::ConfigAction_MIN
static

◆ DEVELOPER

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::DEVELOPER
static

◆ HIDDEN

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::HIDDEN
static

◆ kActionFieldNumber

const int goby::GobyFieldOptions_ConfigurationOptions::kActionFieldNumber = 2
static

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

◆ kCliShortFieldNumber

const int goby::GobyFieldOptions_ConfigurationOptions::kCliShortFieldNumber = 1
static

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

◆ kEnvFieldNumber

const int goby::GobyFieldOptions_ConfigurationOptions::kEnvFieldNumber = 4
static

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

◆ kIndexInFileMessages

constexpr int goby::GobyFieldOptions_ConfigurationOptions::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

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

◆ kPositionFieldNumber

const int goby::GobyFieldOptions_ConfigurationOptions::kPositionFieldNumber = 3
static

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

◆ NEVER

const ConfigAction goby::GobyFieldOptions_ConfigurationOptions::NEVER
static

The documentation for this class was generated from the following file:
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_HIDDEN
@ GobyFieldOptions_ConfigurationOptions_ConfigAction_HIDDEN
Definition: option_extensions.pb.h:98
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_ConfigAction_MAX
const GobyFieldOptions_ConfigurationOptions_ConfigAction GobyFieldOptions_ConfigurationOptions_ConfigAction_ConfigAction_MAX
Definition: option_extensions.pb.h:103
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_ALWAYS
@ GobyFieldOptions_ConfigurationOptions_ConfigAction_ALWAYS
Definition: option_extensions.pb.h:95
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_DEVELOPER
@ GobyFieldOptions_ConfigurationOptions_ConfigAction_DEVELOPER
Definition: option_extensions.pb.h:97
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_ADVANCED
@ GobyFieldOptions_ConfigurationOptions_ConfigAction_ADVANCED
Definition: option_extensions.pb.h:96
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_NEVER
@ GobyFieldOptions_ConfigurationOptions_ConfigAction_NEVER
Definition: option_extensions.pb.h:99
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_ConfigAction_ARRAYSIZE
const int GobyFieldOptions_ConfigurationOptions_ConfigAction_ConfigAction_ARRAYSIZE
Definition: option_extensions.pb.h:104
goby::GobyFieldOptions_ConfigurationOptions_ConfigAction_ConfigAction_MIN
const GobyFieldOptions_ConfigurationOptions_ConfigAction GobyFieldOptions_ConfigurationOptions_ConfigAction_ConfigAction_MIN
Definition: option_extensions.pb.h:102