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

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

Inheritance diagram for jaiabot::protobuf::FleetConfig_DebconfOverride:
Collaboration diagram for jaiabot::protobuf::FleetConfig_DebconfOverride:

Public Types

typedef FleetConfig_DebconfOverride_NodeType NodeType
 

Public Member Functions

 FleetConfig_DebconfOverride ()
 
virtual ~FleetConfig_DebconfOverride ()
 
 FleetConfig_DebconfOverride (const FleetConfig_DebconfOverride &from)
 
FleetConfig_DebconfOverrideoperator= (const FleetConfig_DebconfOverride &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (FleetConfig_DebconfOverride *other)
 
FleetConfig_DebconfOverrideNew () const final
 
FleetConfig_DebconfOverrideNew (::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_DebconfOverride &from)
 
void MergeFrom (const FleetConfig_DebconfOverride &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
 
int debconf_size () const
 
void clear_debconf ()
 
::jaiabot::protobuf::FleetConfig_Debconfmutable_debconf (int index)
 
::google::protobuf::RepeatedPtrField< ::jaiabot::protobuf::FleetConfig_Debconf > * mutable_debconf ()
 
const ::jaiabot::protobuf::FleetConfig_Debconfdebconf (int index) const
 
::jaiabot::protobuf::FleetConfig_Debconfadd_debconf ()
 
const ::google::protobuf::RepeatedPtrField< ::jaiabot::protobuf::FleetConfig_Debconf > & debconf () const
 
bool has_type () const
 
void clear_type ()
 
::jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType type () const
 
void set_type (::jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType value)
 
bool has_id () const
 
void clear_id ()
 
::google::protobuf::int32 id () const
 
void set_id (::google::protobuf::int32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const FleetConfig_DebconfOverridedefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const FleetConfig_DebconfOverrideinternal_default_instance ()
 
static bool NodeType_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * NodeType_descriptor ()
 
static const ::std::string & NodeType_Name (NodeType value)
 
static bool NodeType_Parse (const ::std::string &name, NodeType *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const NodeType HUB
 
static const NodeType BOT
 
static const NodeType NodeType_MIN
 
static const NodeType NodeType_MAX
 
static const int NodeType_ARRAYSIZE
 
static const int kDebconfFieldNumber = 3
 
static const int kTypeFieldNumber = 1
 
static const int kIdFieldNumber = 2
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ NodeType

Constructor & Destructor Documentation

◆ FleetConfig_DebconfOverride() [1/2]

jaiabot::protobuf::FleetConfig_DebconfOverride::FleetConfig_DebconfOverride ( )

◆ ~FleetConfig_DebconfOverride()

virtual jaiabot::protobuf::FleetConfig_DebconfOverride::~FleetConfig_DebconfOverride ( )
virtual

◆ FleetConfig_DebconfOverride() [2/2]

jaiabot::protobuf::FleetConfig_DebconfOverride::FleetConfig_DebconfOverride ( const FleetConfig_DebconfOverride from)

Member Function Documentation

◆ add_debconf()

jaiabot::protobuf::FleetConfig_Debconf * jaiabot::protobuf::FleetConfig_DebconfOverride::add_debconf ( )
inline

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

◆ ByteSizeLong()

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

◆ Clear()

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

◆ clear_debconf()

void jaiabot::protobuf::FleetConfig_DebconfOverride::clear_debconf ( )
inline

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

◆ clear_id()

void jaiabot::protobuf::FleetConfig_DebconfOverride::clear_id ( )
inline

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

◆ clear_type()

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

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

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

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

◆ debconf() [1/2]

const ::google::protobuf::RepeatedPtrField<::jaiabot::protobuf::FleetConfig_Debconf > & jaiabot::protobuf::FleetConfig_DebconfOverride::debconf ( ) const
inline

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

◆ debconf() [2/2]

const ::jaiabot::protobuf::FleetConfig_Debconf & jaiabot::protobuf::FleetConfig_DebconfOverride::debconf ( int  index) const
inline

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

◆ debconf_size()

int jaiabot::protobuf::FleetConfig_DebconfOverride::debconf_size ( ) const
inline

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

◆ default_instance()

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

◆ descriptor()

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

◆ GetCachedSize()

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

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

◆ GetMetadata()

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

◆ has_id()

bool jaiabot::protobuf::FleetConfig_DebconfOverride::has_id ( ) const
inline

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

◆ has_type()

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

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

◆ id()

google::protobuf::int32 jaiabot::protobuf::FleetConfig_DebconfOverride::id ( ) const
inline

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

◆ InitAsDefaultInstance()

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

◆ internal_default_instance()

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

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

◆ InternalSerializeWithCachedSizesToArray()

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

◆ IsInitialized()

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

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

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

◆ MergePartialFromCodedStream()

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

◆ mutable_debconf() [1/2]

google::protobuf::RepeatedPtrField<::jaiabot::protobuf::FleetConfig_Debconf > * jaiabot::protobuf::FleetConfig_DebconfOverride::mutable_debconf ( )
inline

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

◆ mutable_debconf() [2/2]

jaiabot::protobuf::FleetConfig_Debconf * jaiabot::protobuf::FleetConfig_DebconfOverride::mutable_debconf ( int  index)
inline

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

◆ mutable_unknown_fields()

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

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

◆ New() [1/2]

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

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

◆ New() [2/2]

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

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

◆ NodeType_descriptor()

static const ::google::protobuf::EnumDescriptor* jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_descriptor ( )
inlinestatic

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

◆ NodeType_IsValid()

static bool jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_IsValid ( int  value)
inlinestatic

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

◆ NodeType_Name()

static const ::std::string& jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_Name ( NodeType  value)
inlinestatic

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

◆ NodeType_Parse()

static bool jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_Parse ( const ::std::string &  name,
NodeType value 
)
inlinestatic

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

◆ operator=()

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

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

◆ SerializeWithCachedSizes()

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

◆ set_id()

void jaiabot::protobuf::FleetConfig_DebconfOverride::set_id ( ::google::protobuf::int32  value)
inline

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

◆ set_type()

void jaiabot::protobuf::FleetConfig_DebconfOverride::set_type ( ::jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType  value)
inline

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

◆ Swap()

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

◆ type()

jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType jaiabot::protobuf::FleetConfig_DebconfOverride::type ( ) const
inline

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

◆ unknown_fields()

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

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

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2ffleet_5fconfig_2eproto::TableStruct

◆ swap

void swap ( FleetConfig_DebconfOverride a,
FleetConfig_DebconfOverride b 
)
friend

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

Member Data Documentation

◆ BOT

const NodeType jaiabot::protobuf::FleetConfig_DebconfOverride::BOT
static
Initial value:

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

◆ HUB

const NodeType jaiabot::protobuf::FleetConfig_DebconfOverride::HUB
static
Initial value:

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

◆ kDebconfFieldNumber

const int jaiabot::protobuf::FleetConfig_DebconfOverride::kDebconfFieldNumber = 3
static

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

◆ kIdFieldNumber

const int jaiabot::protobuf::FleetConfig_DebconfOverride::kIdFieldNumber = 2
static

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

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::FleetConfig_DebconfOverride::kIndexInFileMessages
staticconstexpr
Initial value:
=
4

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

◆ kTypeFieldNumber

const int jaiabot::protobuf::FleetConfig_DebconfOverride::kTypeFieldNumber = 1
static

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

◆ NodeType_ARRAYSIZE

const int jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_ARRAYSIZE
static

◆ NodeType_MAX

const NodeType jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_MAX
static
Initial value:

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

◆ NodeType_MIN

const NodeType jaiabot::protobuf::FleetConfig_DebconfOverride::NodeType_MIN
static
Initial value:

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


The documentation for this class was generated from the following file:
jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType_NodeType_MIN
const FleetConfig_DebconfOverride_NodeType FleetConfig_DebconfOverride_NodeType_NodeType_MIN
Definition: fleet_config.pb.h:117
jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType_NodeType_MAX
const FleetConfig_DebconfOverride_NodeType FleetConfig_DebconfOverride_NodeType_NodeType_MAX
Definition: fleet_config.pb.h:118
jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType_NodeType_ARRAYSIZE
const int FleetConfig_DebconfOverride_NodeType_NodeType_ARRAYSIZE
Definition: fleet_config.pb.h:119
jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType_BOT
@ FleetConfig_DebconfOverride_NodeType_BOT
Definition: fleet_config.pb.h:114
jaiabot::protobuf::FleetConfig_DebconfOverride_NodeType_HUB
@ FleetConfig_DebconfOverride_NodeType_HUB
Definition: fleet_config.pb.h:113