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

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

Inheritance diagram for goby::GobyMessageOptions_ConfigurationOptions:

Public Types

enum  : int { kToolFieldNumber = 1 }
 
typedef GobyMessageOptions_ConfigurationOptions_Tool Tool
 

Public Member Functions

 GobyMessageOptions_ConfigurationOptions ()
 
 ~GobyMessageOptions_ConfigurationOptions () override
 
PROTOBUF_CONSTEXPR GobyMessageOptions_ConfigurationOptions (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 GobyMessageOptions_ConfigurationOptions (const GobyMessageOptions_ConfigurationOptions &from)
 
 GobyMessageOptions_ConfigurationOptions (GobyMessageOptions_ConfigurationOptions &&from) noexcept
 
GobyMessageOptions_ConfigurationOptionsoperator= (const GobyMessageOptions_ConfigurationOptions &from)
 
GobyMessageOptions_ConfigurationOptionsoperator= (GobyMessageOptions_ConfigurationOptions &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (GobyMessageOptions_ConfigurationOptions *other)
 
void UnsafeArenaSwap (GobyMessageOptions_ConfigurationOptions *other)
 
GobyMessageOptions_ConfigurationOptionsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const GobyMessageOptions_ConfigurationOptions &from)
 
void MergeFrom (const GobyMessageOptions_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_tool () const
 
void clear_tool ()
 
const ::goby::GobyMessageOptions_ConfigurationOptions_Tooltool () const
 
PROTOBUF_NODISCARD::goby::GobyMessageOptions_ConfigurationOptions_Tool * release_tool ()
 
::goby::GobyMessageOptions_ConfigurationOptions_Toolmutable_tool ()
 
void set_allocated_tool (::goby::GobyMessageOptions_ConfigurationOptions_Tool *tool)
 
void unsafe_arena_set_allocated_tool (::goby::GobyMessageOptions_ConfigurationOptions_Tool *tool)
 
::goby::GobyMessageOptions_ConfigurationOptions_Toolunsafe_arena_release_tool ()
 

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 GobyMessageOptions_ConfigurationOptionsdefault_instance ()
 
static const GobyMessageOptions_ConfigurationOptionsinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 GobyMessageOptions_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 (GobyMessageOptions_ConfigurationOptions &a, GobyMessageOptions_ConfigurationOptions &b)
 

Detailed Description

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

Member Typedef Documentation

◆ Tool

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kToolFieldNumber 

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

Constructor & Destructor Documentation

◆ GobyMessageOptions_ConfigurationOptions() [1/5]

goby::GobyMessageOptions_ConfigurationOptions::GobyMessageOptions_ConfigurationOptions ( )
inline

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

◆ ~GobyMessageOptions_ConfigurationOptions()

goby::GobyMessageOptions_ConfigurationOptions::~GobyMessageOptions_ConfigurationOptions ( )
override

◆ GobyMessageOptions_ConfigurationOptions() [2/5]

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

◆ GobyMessageOptions_ConfigurationOptions() [3/5]

goby::GobyMessageOptions_ConfigurationOptions::GobyMessageOptions_ConfigurationOptions ( const GobyMessageOptions_ConfigurationOptions from)

◆ GobyMessageOptions_ConfigurationOptions() [4/5]

goby::GobyMessageOptions_ConfigurationOptions::GobyMessageOptions_ConfigurationOptions ( GobyMessageOptions_ConfigurationOptions &&  from)
inlinenoexcept

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

◆ GobyMessageOptions_ConfigurationOptions() [5/5]

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

Member Function Documentation

◆ _InternalParse()

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

◆ _InternalSerialize()

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

◆ ByteSizeLong()

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

◆ Clear()

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

◆ clear_tool()

void goby::GobyMessageOptions_ConfigurationOptions::clear_tool ( )
inline

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

◆ CopyFrom()

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

◆ default_instance()

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

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

◆ descriptor()

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

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

◆ GetCachedSize()

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

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

◆ GetClassData()

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

◆ GetDescriptor()

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

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

◆ GetMetadata()

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

◆ GetReflection()

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

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

◆ has_tool()

bool goby::GobyMessageOptions_ConfigurationOptions::has_tool ( ) const
inline

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

◆ internal_default_instance()

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

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

◆ IsInitialized()

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

◆ MergeFrom()

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

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

◆ mutable_tool()

goby::GobyMessageOptions_ConfigurationOptions_Tool * goby::GobyMessageOptions_ConfigurationOptions::mutable_tool ( )
inline

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

◆ mutable_unknown_fields()

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

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

◆ New()

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

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

◆ operator=() [1/2]

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

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

◆ operator=() [2/2]

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

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

◆ release_tool()

goby::GobyMessageOptions_ConfigurationOptions_Tool * goby::GobyMessageOptions_ConfigurationOptions::release_tool ( )
inline

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

◆ set_allocated_tool()

void goby::GobyMessageOptions_ConfigurationOptions::set_allocated_tool ( ::goby::GobyMessageOptions_ConfigurationOptions_Tool tool)
inline

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

◆ Swap()

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

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

◆ tool()

const ::goby::GobyMessageOptions_ConfigurationOptions_Tool & goby::GobyMessageOptions_ConfigurationOptions::tool ( ) const
inline

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

◆ unknown_fields()

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

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

◆ unsafe_arena_release_tool()

goby::GobyMessageOptions_ConfigurationOptions_Tool * goby::GobyMessageOptions_ConfigurationOptions::unsafe_arena_release_tool ( )
inline

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

◆ unsafe_arena_set_allocated_tool()

void goby::GobyMessageOptions_ConfigurationOptions::unsafe_arena_set_allocated_tool ( ::goby::GobyMessageOptions_ConfigurationOptions_Tool tool)
inline

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

◆ UnsafeArenaSwap()

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

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

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

◆ ::TableStruct_goby_2fprotobuf_2foption_5fextensions_2eproto

◆ swap

Member Data Documentation

◆ _class_data_

const ClassData goby::GobyMessageOptions_ConfigurationOptions::_class_data_
static

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

◆ _impl_

Impl_ goby::GobyMessageOptions_ConfigurationOptions::_impl_

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

◆ kIndexInFileMessages

constexpr int goby::GobyMessageOptions_ConfigurationOptions::kIndexInFileMessages
staticconstexpr
Initial value:
=
4

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


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