JaiaBot  1.19.0
JaiaBot micro-AUV software
jaiabot::protobuf::FleetConfig_Debconf Class Reference

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

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

Public Types

typedef FleetConfig_Debconf_DebconfType DebconfType
 

Public Member Functions

 FleetConfig_Debconf ()
 
virtual ~FleetConfig_Debconf ()
 
 FleetConfig_Debconf (const FleetConfig_Debconf &from)
 
FleetConfig_Debconfoperator= (const FleetConfig_Debconf &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (FleetConfig_Debconf *other)
 
FleetConfig_DebconfNew () const final
 
FleetConfig_DebconfNew (::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 FleetConfig_Debconf &from)
 
void MergeFrom (const FleetConfig_Debconf &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_key () const
 
void clear_key ()
 
const ::std::string & key () const
 
void set_key (const ::std::string &value)
 
void set_key (const char *value)
 
void set_key (const char *value, size_t size)
 
::std::string * mutable_key ()
 
::std::string * release_key ()
 
void set_allocated_key (::std::string *key)
 
bool has_value () const
 
void clear_value ()
 
const ::std::string & value () const
 
void set_value (const ::std::string &value)
 
void set_value (const char *value)
 
void set_value (const char *value, size_t size)
 
::std::string * mutable_value ()
 
::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)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const FleetConfig_Debconfdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const FleetConfig_Debconfinternal_default_instance ()
 
static bool DebconfType_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * DebconfType_descriptor ()
 
static const ::std::string & DebconfType_Name (DebconfType value)
 
static bool DebconfType_Parse (const ::std::string &name, DebconfType *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const DebconfType SELECT
 
static const DebconfType MULTISELECT
 
static const DebconfType STRING
 
static const DebconfType BOOLEAN
 
static const DebconfType NOTE
 
static const DebconfType TEXT
 
static const DebconfType PASSWORD
 
static const DebconfType DebconfType_MIN
 
static const DebconfType DebconfType_MAX
 
static const int DebconfType_ARRAYSIZE
 
static const int kKeyFieldNumber = 1
 
static const int kValueFieldNumber = 3
 
static const int kTypeFieldNumber = 2
 

Friends

struct ::protobuf_jaiabot_2fmessages_2ffleet_5fconfig_2eproto::TableStruct
 
void swap (FleetConfig_Debconf &a, FleetConfig_Debconf &b)
 

Detailed Description

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

Member Typedef Documentation

◆ DebconfType

Constructor & Destructor Documentation

◆ FleetConfig_Debconf() [1/2]

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

◆ ~FleetConfig_Debconf()

virtual jaiabot::protobuf::FleetConfig_Debconf::~FleetConfig_Debconf ( )
virtual

◆ FleetConfig_Debconf() [2/2]

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

Member Function Documentation

◆ ByteSizeLong()

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

◆ Clear()

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

◆ clear_key()

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

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

◆ clear_type()

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

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

◆ clear_value()

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

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

◆ CopyFrom() [1/2]

void jaiabot::protobuf::FleetConfig_Debconf::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

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

◆ DebconfType_descriptor()

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

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

◆ DebconfType_IsValid()

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

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

◆ DebconfType_Name()

static const ::std::string& jaiabot::protobuf::FleetConfig_Debconf::DebconfType_Name ( DebconfType  value)
inlinestatic

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

◆ DebconfType_Parse()

static bool jaiabot::protobuf::FleetConfig_Debconf::DebconfType_Parse ( const ::std::string &  name,
DebconfType value 
)
inlinestatic

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

◆ default_instance()

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

◆ descriptor()

static const ::google::protobuf::Descriptor* jaiabot::protobuf::FleetConfig_Debconf::descriptor ( )
static

◆ GetCachedSize()

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

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

◆ GetMetadata()

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

◆ has_key()

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

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

◆ has_type()

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

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

◆ has_value()

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

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

◆ InitAsDefaultInstance()

static void jaiabot::protobuf::FleetConfig_Debconf::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

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

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

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* jaiabot::protobuf::FleetConfig_Debconf::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

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

◆ key()

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

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

◆ MergeFrom() [1/2]

void jaiabot::protobuf::FleetConfig_Debconf::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

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

◆ MergePartialFromCodedStream()

bool jaiabot::protobuf::FleetConfig_Debconf::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_key()

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

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

◆ mutable_unknown_fields()

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

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

◆ mutable_value()

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

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

◆ New() [1/2]

FleetConfig_Debconf* jaiabot::protobuf::FleetConfig_Debconf::New ( ) const
inlinefinal

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

◆ New() [2/2]

FleetConfig_Debconf* jaiabot::protobuf::FleetConfig_Debconf::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

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

◆ operator=()

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

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

◆ release_key()

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

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

◆ release_value()

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

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

◆ SerializeWithCachedSizes()

void jaiabot::protobuf::FleetConfig_Debconf::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_key()

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

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

◆ set_allocated_value()

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

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

◆ set_key() [1/3]

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

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

◆ set_key() [2/3]

void jaiabot::protobuf::FleetConfig_Debconf::set_key ( const char *  value)
inline

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

◆ set_key() [3/3]

void jaiabot::protobuf::FleetConfig_Debconf::set_key ( const char *  value,
size_t  size 
)
inline

Definition at line 1661 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 1708 of file fleet_config.pb.h.

◆ set_value() [1/3]

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

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

◆ set_value() [2/3]

void jaiabot::protobuf::FleetConfig_Debconf::set_value ( const char *  value)
inline

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

◆ set_value() [3/3]

void jaiabot::protobuf::FleetConfig_Debconf::set_value ( const char *  value,
size_t  size 
)
inline

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

◆ Swap()

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

◆ type()

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

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

◆ unknown_fields()

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

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

◆ value()

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

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

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2ffleet_5fconfig_2eproto::TableStruct

◆ swap

void swap ( FleetConfig_Debconf a,
FleetConfig_Debconf b 
)
friend

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

Member Data Documentation

◆ BOOLEAN

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::BOOLEAN
static
Initial value:

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

◆ DebconfType_ARRAYSIZE

const int jaiabot::protobuf::FleetConfig_Debconf::DebconfType_ARRAYSIZE
static

◆ DebconfType_MAX

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::DebconfType_MAX
static
Initial value:

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

◆ DebconfType_MIN

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::DebconfType_MIN
static
Initial value:

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

◆ kIndexInFileMessages

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

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

◆ kKeyFieldNumber

const int jaiabot::protobuf::FleetConfig_Debconf::kKeyFieldNumber = 1
static

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

◆ kTypeFieldNumber

const int jaiabot::protobuf::FleetConfig_Debconf::kTypeFieldNumber = 2
static

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

◆ kValueFieldNumber

const int jaiabot::protobuf::FleetConfig_Debconf::kValueFieldNumber = 3
static

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

◆ MULTISELECT

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::MULTISELECT
static
Initial value:

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

◆ NOTE

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::NOTE
static
Initial value:

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

◆ PASSWORD

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::PASSWORD
static
Initial value:

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

◆ SELECT

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::SELECT
static
Initial value:

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

◆ STRING

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::STRING
static
Initial value:

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

◆ TEXT

const DebconfType jaiabot::protobuf::FleetConfig_Debconf::TEXT
static
Initial value:

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


The documentation for this class was generated from the following file:
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_BOOLEAN
@ FleetConfig_Debconf_DebconfType_BOOLEAN
Definition: fleet_config.pb.h:92
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_MULTISELECT
@ FleetConfig_Debconf_DebconfType_MULTISELECT
Definition: fleet_config.pb.h:90
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_DebconfType_MAX
const FleetConfig_Debconf_DebconfType FleetConfig_Debconf_DebconfType_DebconfType_MAX
Definition: fleet_config.pb.h:99
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_SELECT
@ FleetConfig_Debconf_DebconfType_SELECT
Definition: fleet_config.pb.h:89
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_NOTE
@ FleetConfig_Debconf_DebconfType_NOTE
Definition: fleet_config.pb.h:93
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_DebconfType_ARRAYSIZE
const int FleetConfig_Debconf_DebconfType_DebconfType_ARRAYSIZE
Definition: fleet_config.pb.h:100
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_DebconfType_MIN
const FleetConfig_Debconf_DebconfType FleetConfig_Debconf_DebconfType_DebconfType_MIN
Definition: fleet_config.pb.h:98
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_TEXT
@ FleetConfig_Debconf_DebconfType_TEXT
Definition: fleet_config.pb.h:94
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_PASSWORD
@ FleetConfig_Debconf_DebconfType_PASSWORD
Definition: fleet_config.pb.h:95
jaiabot::protobuf::FleetConfig_Debconf_DebconfType_STRING
@ FleetConfig_Debconf_DebconfType_STRING
Definition: fleet_config.pb.h:91