JaiaBot 2.1.1
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::protobuf::FleetConfig_Debconf Class Referencefinal

#include <jaiabot/messages/fleet_config.pb.h>

Inheritance diagram for jaiabot::protobuf::FleetConfig_Debconf:
Collaboration diagram for jaiabot::protobuf::FleetConfig_Debconf:

Public Types

enum  : int { kKeyFieldNumber = 1 , kValueFieldNumber = 3 , kTypeFieldNumber = 2 }
 
typedef FleetConfig_Debconf_DebconfType DebconfType
 

Public Member Functions

 FleetConfig_Debconf ()
 
 ~FleetConfig_Debconf () override
 
PROTOBUF_CONSTEXPR FleetConfig_Debconf (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 FleetConfig_Debconf (const FleetConfig_Debconf &from)
 
 FleetConfig_Debconf (FleetConfig_Debconf &&from) noexcept
 
FleetConfig_Debconfoperator= (const FleetConfig_Debconf &from)
 
FleetConfig_Debconfoperator= (FleetConfig_Debconf &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (FleetConfig_Debconf *other)
 
void UnsafeArenaSwap (FleetConfig_Debconf *other)
 
FleetConfig_DebconfNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const FleetConfig_Debconf &from)
 
void MergeFrom (const FleetConfig_Debconf &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_key () const
 
void clear_key ()
 
const std::string & key () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_key (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_key ()
 
PROTOBUF_NODISCARD std::string * release_key ()
 
void set_allocated_key (std::string *key)
 
bool has_value () const
 
void clear_value ()
 
const std::string & value () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_value (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_value ()
 
PROTOBUF_NODISCARD std::string * release_value ()
 
void set_allocated_value (std::string *value)
 
bool has_type () const
 
void clear_type ()
 
::jaiabot::protobuf::FleetConfig_Debconf_DebconfType type () const
 
void set_type (::jaiabot::protobuf::FleetConfig_Debconf_DebconfType value)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_key (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_value (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 FleetConfig_Debconfdefault_instance ()
 
static const FleetConfig_Debconfinternal_default_instance ()
 
static bool DebconfType_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DebconfType_descriptor ()
 
template<typename T >
static const std::string & DebconfType_Name (T enum_t_value)
 
static bool DebconfType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DebconfType *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 
static constexpr DebconfType SELECT
 
static constexpr DebconfType MULTISELECT
 
static constexpr DebconfType STRING
 
static constexpr DebconfType BOOLEAN
 
static constexpr DebconfType NOTE
 
static constexpr DebconfType TEXT
 
static constexpr DebconfType PASSWORD
 
static constexpr DebconfType DebconfType_MIN
 
static constexpr DebconfType DebconfType_MAX
 
static constexpr int DebconfType_ARRAYSIZE
 

Protected Member Functions

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

Detailed Description

Definition at line 782 of file fleet_config.pb.h.

Member Typedef Documentation

◆ DebconfType

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kKeyFieldNumber 
kValueFieldNumber 
kTypeFieldNumber 

Definition at line 949 of file fleet_config.pb.h.

Constructor & Destructor Documentation

◆ FleetConfig_Debconf() [1/5]

jaiabot::protobuf::FleetConfig_Debconf::FleetConfig_Debconf ( )
inline

Definition at line 785 of file fleet_config.pb.h.

◆ ~FleetConfig_Debconf()

jaiabot::protobuf::FleetConfig_Debconf::~FleetConfig_Debconf ( )
override

◆ FleetConfig_Debconf() [2/5]

PROTOBUF_CONSTEXPR jaiabot::protobuf::FleetConfig_Debconf::FleetConfig_Debconf ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ FleetConfig_Debconf() [3/5]

jaiabot::protobuf::FleetConfig_Debconf::FleetConfig_Debconf ( const FleetConfig_Debconf from)

◆ FleetConfig_Debconf() [4/5]

jaiabot::protobuf::FleetConfig_Debconf::FleetConfig_Debconf ( FleetConfig_Debconf &&  from)
inlinenoexcept

Definition at line 790 of file fleet_config.pb.h.

◆ FleetConfig_Debconf() [5/5]

jaiabot::protobuf::FleetConfig_Debconf::FleetConfig_Debconf ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * jaiabot::protobuf::FleetConfig_Debconf::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * jaiabot::protobuf::FleetConfig_Debconf::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ ByteSizeLong()

size_t jaiabot::protobuf::FleetConfig_Debconf::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void jaiabot::protobuf::FleetConfig_Debconf::Clear ( )
final

◆ clear_key()

void jaiabot::protobuf::FleetConfig_Debconf::clear_key ( )
inline

Definition at line 2889 of file fleet_config.pb.h.

◆ clear_type()

void jaiabot::protobuf::FleetConfig_Debconf::clear_type ( )
inline

Definition at line 2957 of file fleet_config.pb.h.

◆ clear_value()

void jaiabot::protobuf::FleetConfig_Debconf::clear_value ( )
inline

Definition at line 2986 of file fleet_config.pb.h.

◆ CopyFrom()

void jaiabot::protobuf::FleetConfig_Debconf::CopyFrom ( const FleetConfig_Debconf from)

◆ DebconfType_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::protobuf::FleetConfig_Debconf::DebconfType_descriptor ( )
inlinestatic

Definition at line 932 of file fleet_config.pb.h.

◆ DebconfType_IsValid()

static bool jaiabot::protobuf::FleetConfig_Debconf::DebconfType_IsValid ( int  value)
inlinestatic

Definition at line 922 of file fleet_config.pb.h.

◆ DebconfType_Name()

template<typename T >
static const std::string & jaiabot::protobuf::FleetConfig_Debconf::DebconfType_Name ( enum_t_value)
inlinestatic

Definition at line 936 of file fleet_config.pb.h.

◆ DebconfType_Parse()

static bool jaiabot::protobuf::FleetConfig_Debconf::DebconfType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
DebconfType value 
)
inlinestatic

Definition at line 942 of file fleet_config.pb.h.

◆ default_instance()

static const FleetConfig_Debconf & jaiabot::protobuf::FleetConfig_Debconf::default_instance ( )
inlinestatic

Definition at line 829 of file fleet_config.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::protobuf::FleetConfig_Debconf::descriptor ( )
inlinestatic

Definition at line 820 of file fleet_config.pb.h.

◆ GetCachedSize()

int jaiabot::protobuf::FleetConfig_Debconf::GetCachedSize ( ) const
inlinefinal

Definition at line 882 of file fleet_config.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * jaiabot::protobuf::FleetConfig_Debconf::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::protobuf::FleetConfig_Debconf::GetDescriptor ( )
inlinestatic

Definition at line 823 of file fleet_config.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata jaiabot::protobuf::FleetConfig_Debconf::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * jaiabot::protobuf::FleetConfig_Debconf::GetReflection ( )
inlinestatic

Definition at line 826 of file fleet_config.pb.h.

◆ has_key()

bool jaiabot::protobuf::FleetConfig_Debconf::has_key ( ) const
inline

Definition at line 2886 of file fleet_config.pb.h.

◆ has_type()

bool jaiabot::protobuf::FleetConfig_Debconf::has_type ( ) const
inline

Definition at line 2954 of file fleet_config.pb.h.

◆ has_value()

bool jaiabot::protobuf::FleetConfig_Debconf::has_value ( ) const
inline

Definition at line 2983 of file fleet_config.pb.h.

◆ internal_default_instance()

static const FleetConfig_Debconf * jaiabot::protobuf::FleetConfig_Debconf::internal_default_instance ( )
inlinestatic

Definition at line 832 of file fleet_config.pb.h.

◆ IsInitialized()

bool jaiabot::protobuf::FleetConfig_Debconf::IsInitialized ( ) const
final

◆ key()

const std::string & jaiabot::protobuf::FleetConfig_Debconf::key ( ) const
inline

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

◆ MergeFrom()

void jaiabot::protobuf::FleetConfig_Debconf::MergeFrom ( const FleetConfig_Debconf from)
inline

Definition at line 869 of file fleet_config.pb.h.

◆ mutable_key()

std::string * jaiabot::protobuf::FleetConfig_Debconf::mutable_key ( )
inline

Definition at line 2904 of file fleet_config.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * jaiabot::protobuf::FleetConfig_Debconf::mutable_unknown_fields ( )
inline

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

◆ mutable_value()

std::string * jaiabot::protobuf::FleetConfig_Debconf::mutable_value ( )
inline

Definition at line 3001 of file fleet_config.pb.h.

◆ New()

FleetConfig_Debconf * jaiabot::protobuf::FleetConfig_Debconf::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 863 of file fleet_config.pb.h.

◆ operator=() [1/2]

FleetConfig_Debconf & jaiabot::protobuf::FleetConfig_Debconf::operator= ( const FleetConfig_Debconf from)
inline

Definition at line 795 of file fleet_config.pb.h.

◆ operator=() [2/2]

FleetConfig_Debconf & jaiabot::protobuf::FleetConfig_Debconf::operator= ( FleetConfig_Debconf &&  from)
inlinenoexcept

Definition at line 799 of file fleet_config.pb.h.

◆ release_key()

std::string * jaiabot::protobuf::FleetConfig_Debconf::release_key ( )
inline

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

◆ release_value()

std::string * jaiabot::protobuf::FleetConfig_Debconf::release_value ( )
inline

Definition at line 3017 of file fleet_config.pb.h.

◆ set_allocated_key()

void jaiabot::protobuf::FleetConfig_Debconf::set_allocated_key ( std::string *  key)
inline

Definition at line 2934 of file fleet_config.pb.h.

◆ set_allocated_value()

void jaiabot::protobuf::FleetConfig_Debconf::set_allocated_value ( std::string *  value)
inline

Definition at line 3031 of file fleet_config.pb.h.

◆ set_key() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::protobuf::FleetConfig_Debconf::set_key ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_key() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::protobuf::FleetConfig_Debconf::set_key ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2899 of file fleet_config.pb.h.

◆ set_type()

void jaiabot::protobuf::FleetConfig_Debconf::set_type ( ::jaiabot::protobuf::FleetConfig_Debconf_DebconfType  value)
inline

Definition at line 2973 of file fleet_config.pb.h.

◆ set_value() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::protobuf::FleetConfig_Debconf::set_value ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_value() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::protobuf::FleetConfig_Debconf::set_value ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2996 of file fleet_config.pb.h.

◆ Swap()

void jaiabot::protobuf::FleetConfig_Debconf::Swap ( FleetConfig_Debconf other)
inline

Definition at line 842 of file fleet_config.pb.h.

◆ type()

jaiabot::protobuf::FleetConfig_Debconf_DebconfType jaiabot::protobuf::FleetConfig_Debconf::type ( ) const
inline

Definition at line 2964 of file fleet_config.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & jaiabot::protobuf::FleetConfig_Debconf::unknown_fields ( ) const
inline

Definition at line 813 of file fleet_config.pb.h.

◆ UnsafeArenaSwap()

void jaiabot::protobuf::FleetConfig_Debconf::UnsafeArenaSwap ( FleetConfig_Debconf other)
inline

Definition at line 855 of file fleet_config.pb.h.

◆ value()

const std::string & jaiabot::protobuf::FleetConfig_Debconf::value ( ) const
inline

Definition at line 2990 of file fleet_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 1010 of file fleet_config.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 891 of file fleet_config.pb.h.

◆ ::TableStruct_jaiabot_2fmessages_2ffleet_5fconfig_2eproto

Definition at line 1021 of file fleet_config.pb.h.

◆ swap

void swap ( FleetConfig_Debconf a,
FleetConfig_Debconf b 
)
friend

Definition at line 839 of file fleet_config.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::protobuf::FleetConfig_Debconf::_class_data_
static

Definition at line 900 of file fleet_config.pb.h.

◆ _impl_

Impl_ jaiabot::protobuf::FleetConfig_Debconf::_impl_

Definition at line 1020 of file fleet_config.pb.h.

◆ BOOLEAN

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::BOOLEAN
staticconstexpr
Initial value:

Definition at line 914 of file fleet_config.pb.h.

◆ DebconfType_ARRAYSIZE

constexpr int jaiabot::protobuf::FleetConfig_Debconf::DebconfType_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 929 of file fleet_config.pb.h.

◆ DebconfType_MAX

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::DebconfType_MAX
staticconstexpr
Initial value:
=
constexpr FleetConfig_Debconf_DebconfType FleetConfig_Debconf_DebconfType_DebconfType_MAX

Definition at line 927 of file fleet_config.pb.h.

◆ DebconfType_MIN

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::DebconfType_MIN
staticconstexpr
Initial value:
=
constexpr FleetConfig_Debconf_DebconfType FleetConfig_Debconf_DebconfType_DebconfType_MIN

Definition at line 925 of file fleet_config.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::FleetConfig_Debconf::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

Definition at line 836 of file fleet_config.pb.h.

◆ MULTISELECT

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::MULTISELECT
staticconstexpr
Initial value:

Definition at line 910 of file fleet_config.pb.h.

◆ NOTE

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::NOTE
staticconstexpr
Initial value:

Definition at line 916 of file fleet_config.pb.h.

◆ PASSWORD

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::PASSWORD
staticconstexpr
Initial value:

Definition at line 920 of file fleet_config.pb.h.

◆ SELECT

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::SELECT
staticconstexpr
Initial value:

Definition at line 908 of file fleet_config.pb.h.

◆ STRING

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::STRING
staticconstexpr
Initial value:

Definition at line 912 of file fleet_config.pb.h.

◆ TEXT

constexpr DebconfType jaiabot::protobuf::FleetConfig_Debconf::TEXT
staticconstexpr
Initial value:

Definition at line 918 of file fleet_config.pb.h.


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