JaiaBot  1.12.0+7+gdc1e5561
JaiaBot micro-AUV software
xbee::protobuf::PROTOBUF_FINAL Class Reference

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

Inheritance diagram for xbee::protobuf::PROTOBUF_FINAL:
Collaboration diagram for xbee::protobuf::PROTOBUF_FINAL:

Public Types

enum  IdCase { kNodeId = 1 , kHubId = 3 , kBotId = 4 , ID_NOT_SET = 0 }
 
enum  : int { kSerialNumberFieldNumber = 2 , kNodeIdFieldNumber = 1 , kHubIdFieldNumber = 3 , kBotIdFieldNumber = 4 }
 
enum  : int {
  kPeersFieldNumber = 2 , kXbeeInfoLocationFieldNumber = 5 , kXbeeEncryptionPasswordFieldNumber = 8 , kHubInfoLocationFieldNumber = 9 ,
  kTestCommsFieldNumber = 4 , kUseXbeeEncryptionFieldNumber = 7 , kHubIdFieldNumber = 3 , kNetworkIdFieldNumber = 1
}
 

Public Member Functions

 Peer ()
 
virtual ~Peer ()
 
 Peer (const Peer &from)
 
 Peer (Peer &&from) noexcept
 
Peeroperator= (const Peer &from)
 
Peeroperator= (Peer &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Peer *other)
 
void UnsafeArenaSwap (Peer *other)
 
PeerNew () const final
 
PeerNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const Peer &from)
 
void MergeFrom (const Peer &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
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_serial_number () const
 
void clear_serial_number ()
 
::PROTOBUF_NAMESPACE_ID::uint64 serial_number () const
 
void set_serial_number (::PROTOBUF_NAMESPACE_ID::uint64 value)
 
bool has_node_id () const
 
void clear_node_id ()
 
const std::string & node_id () const
 
void set_node_id (const std::string &value)
 
void set_node_id (std::string &&value)
 
void set_node_id (const char *value)
 
void set_node_id (const char *value, size_t size)
 
std::string * mutable_node_id ()
 
std::string * release_node_id ()
 
void set_allocated_node_id (std::string *node_id)
 
bool has_hub_id () const
 
void clear_hub_id ()
 
::PROTOBUF_NAMESPACE_ID::int32 hub_id () const
 
void set_hub_id (::PROTOBUF_NAMESPACE_ID::int32 value)
 
bool has_bot_id () const
 
void clear_bot_id ()
 
::PROTOBUF_NAMESPACE_ID::int32 bot_id () const
 
void set_bot_id (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void clear_id ()
 
IdCase id_case () const
 
 Config ()
 
virtual ~Config ()
 
 Config (const Config &from)
 
 Config (Config &&from) noexcept
 
Configoperator= (const Config &from)
 
Configoperator= (Config &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Config *other)
 
void UnsafeArenaSwap (Config *other)
 
ConfigNew () const final
 
ConfigNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const Config &from)
 
void MergeFrom (const Config &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
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int peers_size () const
 
void clear_peers ()
 
::xbee::protobuf::Peer * mutable_peers (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::xbee::protobuf::Peer > * mutable_peers ()
 
const ::xbee::protobuf::Peer & peers (int index) const
 
::xbee::protobuf::Peer * add_peers ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::xbee::protobuf::Peer > & peers () const
 
bool has_xbee_info_location () const
 
void clear_xbee_info_location ()
 
const std::string & xbee_info_location () const
 
void set_xbee_info_location (const std::string &value)
 
void set_xbee_info_location (std::string &&value)
 
void set_xbee_info_location (const char *value)
 
void set_xbee_info_location (const char *value, size_t size)
 
std::string * mutable_xbee_info_location ()
 
std::string * release_xbee_info_location ()
 
void set_allocated_xbee_info_location (std::string *xbee_info_location)
 
bool has_xbee_encryption_password () const
 
void clear_xbee_encryption_password ()
 
const std::string & xbee_encryption_password () const
 
void set_xbee_encryption_password (const std::string &value)
 
void set_xbee_encryption_password (std::string &&value)
 
void set_xbee_encryption_password (const char *value)
 
void set_xbee_encryption_password (const char *value, size_t size)
 
std::string * mutable_xbee_encryption_password ()
 
std::string * release_xbee_encryption_password ()
 
void set_allocated_xbee_encryption_password (std::string *xbee_encryption_password)
 
bool has_hub_info_location () const
 
void clear_hub_info_location ()
 
const std::string & hub_info_location () const
 
void set_hub_info_location (const std::string &value)
 
void set_hub_info_location (std::string &&value)
 
void set_hub_info_location (const char *value)
 
void set_hub_info_location (const char *value, size_t size)
 
std::string * mutable_hub_info_location ()
 
std::string * release_hub_info_location ()
 
void set_allocated_hub_info_location (std::string *hub_info_location)
 
bool has_test_comms () const
 
void clear_test_comms ()
 
bool test_comms () const
 
void set_test_comms (bool value)
 
bool has_use_xbee_encryption () const
 
void clear_use_xbee_encryption ()
 
bool use_xbee_encryption () const
 
void set_use_xbee_encryption (bool value)
 
bool has_hub_id () const
 
void clear_hub_id ()
 
::PROTOBUF_NAMESPACE_ID::int32 hub_id () const
 
void set_hub_id (::PROTOBUF_NAMESPACE_ID::int32 value)
 
bool has_network_id () const
 
void clear_network_id ()
 
::PROTOBUF_NAMESPACE_ID::uint64 network_id () const
 
void set_network_id (::PROTOBUF_NAMESPACE_ID::uint64 value)
 

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 Peerdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const Peerinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Configdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const Configinternal_default_instance ()
 

Public Attributes

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< std::string > _i_give_permission_to_break_this_code_default_xbee_info_location_
 
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< std::string > _i_give_permission_to_break_this_code_default_hub_info_location_
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 

Protected Member Functions

 Peer (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 Config (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_jaiabot_2fmessages_2fxbee_5fextensions_2eproto
 
void swap (Peer &a, Peer &b)
 
void swap (Config &a, Config &b)
 

Detailed Description

Definition at line 85 of file xbee_extensions.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kSerialNumberFieldNumber 
kNodeIdFieldNumber 
kHubIdFieldNumber 
kBotIdFieldNumber 

Definition at line 211 of file xbee_extensions.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kPeersFieldNumber 
kXbeeInfoLocationFieldNumber 
kXbeeEncryptionPasswordFieldNumber 
kHubInfoLocationFieldNumber 
kTestCommsFieldNumber 
kUseXbeeEncryptionFieldNumber 
kHubIdFieldNumber 
kNetworkIdFieldNumber 

Definition at line 434 of file xbee_extensions.pb.h.

◆ IdCase

Enumerator
kNodeId 
kHubId 
kBotId 
ID_NOT_SET 

Definition at line 128 of file xbee_extensions.pb.h.

Constructor & Destructor Documentation

◆ ~Peer()

virtual xbee::protobuf::PROTOBUF_FINAL::~Peer ( )
virtual

◆ ~Config()

virtual xbee::protobuf::PROTOBUF_FINAL::~Config ( )
virtual

Member Function Documentation

◆ _InternalParse() [1/2]

const char* xbee::protobuf::PROTOBUF_FINAL::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* xbee::protobuf::PROTOBUF_FINAL::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize() [1/2]

::PROTOBUF_NAMESPACE_ID::uint8* xbee::protobuf::PROTOBUF_FINAL::_InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [2/2]

::PROTOBUF_NAMESPACE_ID::uint8* xbee::protobuf::PROTOBUF_FINAL::_InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_peers()

::xbee::protobuf::Peer* xbee::protobuf::PROTOBUF_FINAL::add_peers ( )

◆ bot_id()

::PROTOBUF_NAMESPACE_ID::int32 xbee::protobuf::PROTOBUF_FINAL::bot_id ( ) const

◆ ByteSizeLong() [1/2]

size_t xbee::protobuf::PROTOBUF_FINAL::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t xbee::protobuf::PROTOBUF_FINAL::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void xbee::protobuf::PROTOBUF_FINAL::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void xbee::protobuf::PROTOBUF_FINAL::Clear ( )
final

◆ clear_bot_id()

void xbee::protobuf::PROTOBUF_FINAL::clear_bot_id ( )

◆ clear_hub_id() [1/2]

void xbee::protobuf::PROTOBUF_FINAL::clear_hub_id ( )

◆ clear_hub_id() [2/2]

void xbee::protobuf::PROTOBUF_FINAL::clear_hub_id ( )

◆ clear_hub_info_location()

void xbee::protobuf::PROTOBUF_FINAL::clear_hub_info_location ( )

◆ clear_id()

void xbee::protobuf::PROTOBUF_FINAL::clear_id ( )

◆ clear_network_id()

void xbee::protobuf::PROTOBUF_FINAL::clear_network_id ( )

◆ clear_node_id()

void xbee::protobuf::PROTOBUF_FINAL::clear_node_id ( )

◆ clear_peers()

void xbee::protobuf::PROTOBUF_FINAL::clear_peers ( )

◆ clear_serial_number()

void xbee::protobuf::PROTOBUF_FINAL::clear_serial_number ( )

◆ clear_test_comms()

void xbee::protobuf::PROTOBUF_FINAL::clear_test_comms ( )

◆ clear_use_xbee_encryption()

void xbee::protobuf::PROTOBUF_FINAL::clear_use_xbee_encryption ( )

◆ clear_xbee_encryption_password()

void xbee::protobuf::PROTOBUF_FINAL::clear_xbee_encryption_password ( )

◆ clear_xbee_info_location()

void xbee::protobuf::PROTOBUF_FINAL::clear_xbee_info_location ( )

◆ Config() [1/4]

xbee::protobuf::PROTOBUF_FINAL::Config ( )
inline

Definition at line 318 of file xbee_extensions.pb.h.

◆ Config() [2/4]

xbee::protobuf::PROTOBUF_FINAL::Config ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ Config() [3/4]

xbee::protobuf::PROTOBUF_FINAL::Config ( Config &&  from)
inlinenoexcept

Definition at line 322 of file xbee_extensions.pb.h.

◆ Config() [4/4]

xbee::protobuf::PROTOBUF_FINAL::Config ( const Config &  from)

◆ CopyFrom() [1/4]

void xbee::protobuf::PROTOBUF_FINAL::CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/4]

void xbee::protobuf::PROTOBUF_FINAL::CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [3/4]

void xbee::protobuf::PROTOBUF_FINAL::CopyFrom ( const Config from)

◆ CopyFrom() [4/4]

void xbee::protobuf::PROTOBUF_FINAL::CopyFrom ( const Peer from)

◆ default_instance() [1/2]

static const Peer& xbee::protobuf::PROTOBUF_FINAL::default_instance ( )
static

◆ default_instance() [2/2]

static const Config& xbee::protobuf::PROTOBUF_FINAL::default_instance ( )
static

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* xbee::protobuf::PROTOBUF_FINAL::descriptor ( )
inlinestatic

Definition at line 117 of file xbee_extensions.pb.h.

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* xbee::protobuf::PROTOBUF_FINAL::descriptor ( )
inlinestatic

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

◆ GetCachedSize() [1/2]

int xbee::protobuf::PROTOBUF_FINAL::GetCachedSize ( ) const
inlinefinal

Definition at line 180 of file xbee_extensions.pb.h.

◆ GetCachedSize() [2/2]

int xbee::protobuf::PROTOBUF_FINAL::GetCachedSize ( ) const
inlinefinal

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

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* xbee::protobuf::PROTOBUF_FINAL::GetDescriptor ( )
inlinestatic

Definition at line 120 of file xbee_extensions.pb.h.

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* xbee::protobuf::PROTOBUF_FINAL::GetDescriptor ( )
inlinestatic

Definition at line 350 of file xbee_extensions.pb.h.

◆ GetMetadata() [1/2]

::PROTOBUF_NAMESPACE_ID::Metadata xbee::protobuf::PROTOBUF_FINAL::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata xbee::protobuf::PROTOBUF_FINAL::GetMetadata ( ) const
final

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* xbee::protobuf::PROTOBUF_FINAL::GetReflection ( )
inlinestatic

Definition at line 123 of file xbee_extensions.pb.h.

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* xbee::protobuf::PROTOBUF_FINAL::GetReflection ( )
inlinestatic

Definition at line 353 of file xbee_extensions.pb.h.

◆ has_bot_id()

bool xbee::protobuf::PROTOBUF_FINAL::has_bot_id ( ) const

◆ has_hub_id() [1/2]

bool xbee::protobuf::PROTOBUF_FINAL::has_hub_id ( ) const

◆ has_hub_id() [2/2]

bool xbee::protobuf::PROTOBUF_FINAL::has_hub_id ( ) const

◆ has_hub_info_location()

bool xbee::protobuf::PROTOBUF_FINAL::has_hub_info_location ( ) const

◆ has_network_id()

bool xbee::protobuf::PROTOBUF_FINAL::has_network_id ( ) const

◆ has_node_id()

bool xbee::protobuf::PROTOBUF_FINAL::has_node_id ( ) const

◆ has_serial_number()

bool xbee::protobuf::PROTOBUF_FINAL::has_serial_number ( ) const

◆ has_test_comms()

bool xbee::protobuf::PROTOBUF_FINAL::has_test_comms ( ) const

◆ has_use_xbee_encryption()

bool xbee::protobuf::PROTOBUF_FINAL::has_use_xbee_encryption ( ) const

◆ has_xbee_encryption_password()

bool xbee::protobuf::PROTOBUF_FINAL::has_xbee_encryption_password ( ) const

◆ has_xbee_info_location()

bool xbee::protobuf::PROTOBUF_FINAL::has_xbee_info_location ( ) const

◆ hub_id() [1/2]

::PROTOBUF_NAMESPACE_ID::int32 xbee::protobuf::PROTOBUF_FINAL::hub_id ( ) const

◆ hub_id() [2/2]

::PROTOBUF_NAMESPACE_ID::int32 xbee::protobuf::PROTOBUF_FINAL::hub_id ( ) const

◆ hub_info_location()

const std::string& xbee::protobuf::PROTOBUF_FINAL::hub_info_location ( ) const

◆ id_case()

IdCase xbee::protobuf::PROTOBUF_FINAL::id_case ( ) const

◆ InitAsDefaultInstance() [1/2]

static void xbee::protobuf::PROTOBUF_FINAL::InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [2/2]

static void xbee::protobuf::PROTOBUF_FINAL::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const Peer* xbee::protobuf::PROTOBUF_FINAL::internal_default_instance ( )
inlinestatic

Definition at line 136 of file xbee_extensions.pb.h.

◆ internal_default_instance() [2/2]

static const Config* xbee::protobuf::PROTOBUF_FINAL::internal_default_instance ( )
inlinestatic

Definition at line 359 of file xbee_extensions.pb.h.

◆ IsInitialized() [1/2]

bool xbee::protobuf::PROTOBUF_FINAL::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool xbee::protobuf::PROTOBUF_FINAL::IsInitialized ( ) const
final

◆ MergeFrom() [1/4]

void xbee::protobuf::PROTOBUF_FINAL::MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/4]

void xbee::protobuf::PROTOBUF_FINAL::MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [3/4]

void xbee::protobuf::PROTOBUF_FINAL::MergeFrom ( const Config from)

◆ MergeFrom() [4/4]

void xbee::protobuf::PROTOBUF_FINAL::MergeFrom ( const Peer from)

◆ mutable_hub_info_location()

std::string* xbee::protobuf::PROTOBUF_FINAL::mutable_hub_info_location ( )

◆ mutable_node_id()

std::string* xbee::protobuf::PROTOBUF_FINAL::mutable_node_id ( )

◆ mutable_peers() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::xbee::protobuf::Peer >* xbee::protobuf::PROTOBUF_FINAL::mutable_peers ( )

◆ mutable_peers() [2/2]

::xbee::protobuf::Peer* xbee::protobuf::PROTOBUF_FINAL::mutable_peers ( int  index)

◆ mutable_unknown_fields() [1/2]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* xbee::protobuf::PROTOBUF_FINAL::mutable_unknown_fields ( )
inline

Definition at line 113 of file xbee_extensions.pb.h.

◆ mutable_unknown_fields() [2/2]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* xbee::protobuf::PROTOBUF_FINAL::mutable_unknown_fields ( )
inline

Definition at line 343 of file xbee_extensions.pb.h.

◆ mutable_xbee_encryption_password()

std::string* xbee::protobuf::PROTOBUF_FINAL::mutable_xbee_encryption_password ( )

◆ mutable_xbee_info_location()

std::string* xbee::protobuf::PROTOBUF_FINAL::mutable_xbee_info_location ( )

◆ network_id()

::PROTOBUF_NAMESPACE_ID::uint64 xbee::protobuf::PROTOBUF_FINAL::network_id ( ) const

◆ New() [1/4]

Peer* xbee::protobuf::PROTOBUF_FINAL::New ( ) const
inlinefinal

Definition at line 162 of file xbee_extensions.pb.h.

◆ New() [2/4]

Config* xbee::protobuf::PROTOBUF_FINAL::New ( ) const
inlinefinal

Definition at line 385 of file xbee_extensions.pb.h.

◆ New() [3/4]

Peer* xbee::protobuf::PROTOBUF_FINAL::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 166 of file xbee_extensions.pb.h.

◆ New() [4/4]

Config* xbee::protobuf::PROTOBUF_FINAL::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 389 of file xbee_extensions.pb.h.

◆ node_id()

const std::string& xbee::protobuf::PROTOBUF_FINAL::node_id ( ) const

◆ operator=() [1/4]

Config& xbee::protobuf::PROTOBUF_FINAL::operator= ( Config &&  from)
inlinenoexcept

Definition at line 331 of file xbee_extensions.pb.h.

◆ operator=() [2/4]

Config& xbee::protobuf::PROTOBUF_FINAL::operator= ( const Config from)
inline

Definition at line 327 of file xbee_extensions.pb.h.

◆ operator=() [3/4]

Peer& xbee::protobuf::PROTOBUF_FINAL::operator= ( const Peer from)
inline

Definition at line 97 of file xbee_extensions.pb.h.

◆ operator=() [4/4]

Peer& xbee::protobuf::PROTOBUF_FINAL::operator= ( Peer &&  from)
inlinenoexcept

Definition at line 101 of file xbee_extensions.pb.h.

◆ Peer() [1/4]

xbee::protobuf::PROTOBUF_FINAL::Peer ( )
inline

Definition at line 88 of file xbee_extensions.pb.h.

◆ Peer() [2/4]

xbee::protobuf::PROTOBUF_FINAL::Peer ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ Peer() [3/4]

xbee::protobuf::PROTOBUF_FINAL::Peer ( const Peer &  from)

◆ Peer() [4/4]

xbee::protobuf::PROTOBUF_FINAL::Peer ( Peer &&  from)
inlinenoexcept

Definition at line 92 of file xbee_extensions.pb.h.

◆ peers() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::xbee::protobuf::Peer >& xbee::protobuf::PROTOBUF_FINAL::peers ( ) const

◆ peers() [2/2]

const ::xbee::protobuf::Peer& xbee::protobuf::PROTOBUF_FINAL::peers ( int  index) const

◆ peers_size()

int xbee::protobuf::PROTOBUF_FINAL::peers_size ( ) const

◆ release_hub_info_location()

std::string* xbee::protobuf::PROTOBUF_FINAL::release_hub_info_location ( )

◆ release_node_id()

std::string* xbee::protobuf::PROTOBUF_FINAL::release_node_id ( )

◆ release_xbee_encryption_password()

std::string* xbee::protobuf::PROTOBUF_FINAL::release_xbee_encryption_password ( )

◆ release_xbee_info_location()

std::string* xbee::protobuf::PROTOBUF_FINAL::release_xbee_info_location ( )

◆ serial_number()

::PROTOBUF_NAMESPACE_ID::uint64 xbee::protobuf::PROTOBUF_FINAL::serial_number ( ) const

◆ set_allocated_hub_info_location()

void xbee::protobuf::PROTOBUF_FINAL::set_allocated_hub_info_location ( std::string *  hub_info_location)

◆ set_allocated_node_id()

void xbee::protobuf::PROTOBUF_FINAL::set_allocated_node_id ( std::string *  node_id)

◆ set_allocated_xbee_encryption_password()

void xbee::protobuf::PROTOBUF_FINAL::set_allocated_xbee_encryption_password ( std::string *  xbee_encryption_password)

◆ set_allocated_xbee_info_location()

void xbee::protobuf::PROTOBUF_FINAL::set_allocated_xbee_info_location ( std::string *  xbee_info_location)

◆ set_bot_id()

void xbee::protobuf::PROTOBUF_FINAL::set_bot_id ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_hub_id() [1/2]

void xbee::protobuf::PROTOBUF_FINAL::set_hub_id ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_hub_id() [2/2]

void xbee::protobuf::PROTOBUF_FINAL::set_hub_id ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_hub_info_location() [1/4]

void xbee::protobuf::PROTOBUF_FINAL::set_hub_info_location ( const char *  value)

◆ set_hub_info_location() [2/4]

void xbee::protobuf::PROTOBUF_FINAL::set_hub_info_location ( const char *  value,
size_t  size 
)

◆ set_hub_info_location() [3/4]

void xbee::protobuf::PROTOBUF_FINAL::set_hub_info_location ( const std::string &  value)

◆ set_hub_info_location() [4/4]

void xbee::protobuf::PROTOBUF_FINAL::set_hub_info_location ( std::string &&  value)

◆ set_network_id()

void xbee::protobuf::PROTOBUF_FINAL::set_network_id ( ::PROTOBUF_NAMESPACE_ID::uint64  value)

◆ set_node_id() [1/4]

void xbee::protobuf::PROTOBUF_FINAL::set_node_id ( const char *  value)

◆ set_node_id() [2/4]

void xbee::protobuf::PROTOBUF_FINAL::set_node_id ( const char *  value,
size_t  size 
)

◆ set_node_id() [3/4]

void xbee::protobuf::PROTOBUF_FINAL::set_node_id ( const std::string &  value)

◆ set_node_id() [4/4]

void xbee::protobuf::PROTOBUF_FINAL::set_node_id ( std::string &&  value)

◆ set_serial_number()

void xbee::protobuf::PROTOBUF_FINAL::set_serial_number ( ::PROTOBUF_NAMESPACE_ID::uint64  value)

◆ set_test_comms()

void xbee::protobuf::PROTOBUF_FINAL::set_test_comms ( bool  value)

◆ set_use_xbee_encryption()

void xbee::protobuf::PROTOBUF_FINAL::set_use_xbee_encryption ( bool  value)

◆ set_xbee_encryption_password() [1/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_encryption_password ( const char *  value)

◆ set_xbee_encryption_password() [2/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_encryption_password ( const char *  value,
size_t  size 
)

◆ set_xbee_encryption_password() [3/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_encryption_password ( const std::string &  value)

◆ set_xbee_encryption_password() [4/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_encryption_password ( std::string &&  value)

◆ set_xbee_info_location() [1/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_info_location ( const char *  value)

◆ set_xbee_info_location() [2/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_info_location ( const char *  value,
size_t  size 
)

◆ set_xbee_info_location() [3/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_info_location ( const std::string &  value)

◆ set_xbee_info_location() [4/4]

void xbee::protobuf::PROTOBUF_FINAL::set_xbee_info_location ( std::string &&  value)

◆ Swap() [1/2]

void xbee::protobuf::PROTOBUF_FINAL::Swap ( Config other)
inline

Definition at line 369 of file xbee_extensions.pb.h.

◆ Swap() [2/2]

void xbee::protobuf::PROTOBUF_FINAL::Swap ( Peer other)
inline

Definition at line 146 of file xbee_extensions.pb.h.

◆ test_comms()

bool xbee::protobuf::PROTOBUF_FINAL::test_comms ( ) const

◆ unknown_fields() [1/2]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& xbee::protobuf::PROTOBUF_FINAL::unknown_fields ( ) const
inline

Definition at line 110 of file xbee_extensions.pb.h.

◆ unknown_fields() [2/2]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& xbee::protobuf::PROTOBUF_FINAL::unknown_fields ( ) const
inline

Definition at line 340 of file xbee_extensions.pb.h.

◆ UnsafeArenaSwap() [1/2]

void xbee::protobuf::PROTOBUF_FINAL::UnsafeArenaSwap ( Config other)
inline

Definition at line 377 of file xbee_extensions.pb.h.

◆ UnsafeArenaSwap() [2/2]

void xbee::protobuf::PROTOBUF_FINAL::UnsafeArenaSwap ( Peer other)
inline

Definition at line 154 of file xbee_extensions.pb.h.

◆ use_xbee_encryption()

bool xbee::protobuf::PROTOBUF_FINAL::use_xbee_encryption ( ) const

◆ xbee_encryption_password()

const std::string& xbee::protobuf::PROTOBUF_FINAL::xbee_encryption_password ( ) const

◆ xbee_info_location()

const std::string& xbee::protobuf::PROTOBUF_FINAL::xbee_info_location ( ) const

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 187 of file xbee_extensions.pb.h.

◆ ::TableStruct_jaiabot_2fmessages_2fxbee_5fextensions_2eproto

Definition at line 311 of file xbee_extensions.pb.h.

◆ swap [1/2]

void swap ( Config a,
Config b 
)
friend

Definition at line 366 of file xbee_extensions.pb.h.

◆ swap [2/2]

void swap ( Peer a,
Peer b 
)
friend

Definition at line 143 of file xbee_extensions.pb.h.

Member Data Documentation

◆ _i_give_permission_to_break_this_code_default_hub_info_location_

::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> xbee::protobuf::PROTOBUF_FINAL::_i_give_permission_to_break_this_code_default_hub_info_location_

Definition at line 617 of file xbee_extensions.pb.h.

◆ _i_give_permission_to_break_this_code_default_xbee_info_location_

::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> xbee::protobuf::PROTOBUF_FINAL::_i_give_permission_to_break_this_code_default_xbee_info_location_

Definition at line 612 of file xbee_extensions.pb.h.

◆ kIndexInFileMessages

static constexpr int xbee::protobuf::PROTOBUF_FINAL::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 140 of file xbee_extensions.pb.h.


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