#include <bin/hub_manager/config.pb.h>
Public Types | |
enum | TransportCase { kUdp = 2 , kPty = 3 , kSerial = 4 , kTcpClient = 5 , kTcpServer = 6 , TRANSPORT_NOT_SET = 0 } |
enum | : int { kBotIdFieldNumber = 1 , kUdpFieldNumber = 2 , kPtyFieldNumber = 3 , kSerialFieldNumber = 4 , kTcpClientFieldNumber = 5 , kTcpServerFieldNumber = 6 } |
Public Member Functions | |
HubManager_BotToGPS () | |
~HubManager_BotToGPS () override | |
PROTOBUF_CONSTEXPR | HubManager_BotToGPS (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
HubManager_BotToGPS (const HubManager_BotToGPS &from) | |
HubManager_BotToGPS (HubManager_BotToGPS &&from) noexcept | |
HubManager_BotToGPS & | operator= (const HubManager_BotToGPS &from) |
HubManager_BotToGPS & | operator= (HubManager_BotToGPS &&from) noexcept |
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (HubManager_BotToGPS *other) |
void | UnsafeArenaSwap (HubManager_BotToGPS *other) |
HubManager_BotToGPS * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
void | CopyFrom (const HubManager_BotToGPS &from) |
void | MergeFrom (const HubManager_BotToGPS &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_bot_id () const |
void | clear_bot_id () |
int32_t | bot_id () const |
void | set_bot_id (int32_t value) |
bool | has_udp () const |
void | clear_udp () |
const ::goby::middleware::protobuf::UDPPointToPointConfig & | udp () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::UDPPointToPointConfig * | release_udp () |
::goby::middleware::protobuf::UDPPointToPointConfig * | mutable_udp () |
void | set_allocated_udp (::goby::middleware::protobuf::UDPPointToPointConfig *udp) |
void | unsafe_arena_set_allocated_udp (::goby::middleware::protobuf::UDPPointToPointConfig *udp) |
::goby::middleware::protobuf::UDPPointToPointConfig * | unsafe_arena_release_udp () |
bool | has_pty () const |
void | clear_pty () |
const ::goby::middleware::protobuf::PTYConfig & | pty () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::PTYConfig * | release_pty () |
::goby::middleware::protobuf::PTYConfig * | mutable_pty () |
void | set_allocated_pty (::goby::middleware::protobuf::PTYConfig *pty) |
void | unsafe_arena_set_allocated_pty (::goby::middleware::protobuf::PTYConfig *pty) |
::goby::middleware::protobuf::PTYConfig * | unsafe_arena_release_pty () |
bool | has_serial () const |
void | clear_serial () |
const ::goby::middleware::protobuf::SerialConfig & | serial () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::SerialConfig * | release_serial () |
::goby::middleware::protobuf::SerialConfig * | mutable_serial () |
void | set_allocated_serial (::goby::middleware::protobuf::SerialConfig *serial) |
void | unsafe_arena_set_allocated_serial (::goby::middleware::protobuf::SerialConfig *serial) |
::goby::middleware::protobuf::SerialConfig * | unsafe_arena_release_serial () |
bool | has_tcp_client () const |
void | clear_tcp_client () |
const ::goby::middleware::protobuf::TCPClientConfig & | tcp_client () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::TCPClientConfig * | release_tcp_client () |
::goby::middleware::protobuf::TCPClientConfig * | mutable_tcp_client () |
void | set_allocated_tcp_client (::goby::middleware::protobuf::TCPClientConfig *tcp_client) |
void | unsafe_arena_set_allocated_tcp_client (::goby::middleware::protobuf::TCPClientConfig *tcp_client) |
::goby::middleware::protobuf::TCPClientConfig * | unsafe_arena_release_tcp_client () |
bool | has_tcp_server () const |
void | clear_tcp_server () |
const ::goby::middleware::protobuf::TCPServerConfig & | tcp_server () const |
PROTOBUF_NODISCARD::goby::middleware::protobuf::TCPServerConfig * | release_tcp_server () |
::goby::middleware::protobuf::TCPServerConfig * | mutable_tcp_server () |
void | set_allocated_tcp_server (::goby::middleware::protobuf::TCPServerConfig *tcp_server) |
void | unsafe_arena_set_allocated_tcp_server (::goby::middleware::protobuf::TCPServerConfig *tcp_server) |
::goby::middleware::protobuf::TCPServerConfig * | unsafe_arena_release_tcp_server () |
void | clear_transport () |
TransportCase | transport_case () const |
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 HubManager_BotToGPS & | default_instance () |
static const HubManager_BotToGPS * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
Protected Member Functions | |
HubManager_BotToGPS (::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_bin_2fhub_5fmanager_2fconfig_2eproto |
void | swap (HubManager_BotToGPS &a, HubManager_BotToGPS &b) |
Definition at line 635 of file config.pb.h.
anonymous enum : int |
Enumerator | |
---|---|
kBotIdFieldNumber | |
kUdpFieldNumber | |
kPtyFieldNumber | |
kSerialFieldNumber | |
kTcpClientFieldNumber | |
kTcpServerFieldNumber |
Definition at line 771 of file config.pb.h.
Enumerator | |
---|---|
kUdp | |
kPty | |
kSerial | |
kTcpClient | |
kTcpServer | |
TRANSPORT_NOT_SET |
Definition at line 685 of file config.pb.h.
|
inline |
Definition at line 638 of file config.pb.h.
|
override |
|
explicit |
jaiabot::config::HubManager_BotToGPS::HubManager_BotToGPS | ( | const HubManager_BotToGPS & | from | ) |
|
inlinenoexcept |
Definition at line 643 of file config.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 1743 of file config.pb.h.
|
final |
|
final |
|
inline |
Definition at line 1736 of file config.pb.h.
void jaiabot::config::HubManager_BotToGPS::clear_pty | ( | ) |
void jaiabot::config::HubManager_BotToGPS::clear_serial | ( | ) |
void jaiabot::config::HubManager_BotToGPS::clear_tcp_client | ( | ) |
void jaiabot::config::HubManager_BotToGPS::clear_tcp_server | ( | ) |
void jaiabot::config::HubManager_BotToGPS::clear_transport | ( | ) |
void jaiabot::config::HubManager_BotToGPS::clear_udp | ( | ) |
void jaiabot::config::HubManager_BotToGPS::CopyFrom | ( | const HubManager_BotToGPS & | from | ) |
|
inlinestatic |
Definition at line 682 of file config.pb.h.
|
inlinestatic |
Definition at line 673 of file config.pb.h.
|
inlinefinal |
Definition at line 744 of file config.pb.h.
|
final |
|
inlinestatic |
Definition at line 676 of file config.pb.h.
|
final |
|
inlinestatic |
Definition at line 679 of file config.pb.h.
|
inline |
Definition at line 1733 of file config.pb.h.
|
inline |
Definition at line 1826 of file config.pb.h.
|
inline |
Definition at line 1892 of file config.pb.h.
|
inline |
Definition at line 1958 of file config.pb.h.
|
inline |
Definition at line 2024 of file config.pb.h.
|
inline |
Definition at line 1760 of file config.pb.h.
|
inlinestatic |
Definition at line 694 of file config.pb.h.
|
final |
|
inline |
Definition at line 731 of file config.pb.h.
|
inline |
Definition at line 1882 of file config.pb.h.
|
inline |
Definition at line 1948 of file config.pb.h.
|
inline |
Definition at line 2014 of file config.pb.h.
|
inline |
Definition at line 2080 of file config.pb.h.
|
inline |
Definition at line 1816 of file config.pb.h.
|
inline |
Definition at line 669 of file config.pb.h.
|
inlinefinal |
Definition at line 725 of file config.pb.h.
|
inline |
Definition at line 648 of file config.pb.h.
|
inlinenoexcept |
Definition at line 652 of file config.pb.h.
|
inline |
Definition at line 1851 of file config.pb.h.
|
inline |
Definition at line 1832 of file config.pb.h.
|
inline |
Definition at line 1898 of file config.pb.h.
|
inline |
Definition at line 1964 of file config.pb.h.
|
inline |
Definition at line 2030 of file config.pb.h.
|
inline |
Definition at line 1766 of file config.pb.h.
|
inline |
Definition at line 1917 of file config.pb.h.
void jaiabot::config::HubManager_BotToGPS::set_allocated_pty | ( | ::goby::middleware::protobuf::PTYConfig * | pty | ) |
void jaiabot::config::HubManager_BotToGPS::set_allocated_serial | ( | ::goby::middleware::protobuf::SerialConfig * | serial | ) |
void jaiabot::config::HubManager_BotToGPS::set_allocated_tcp_client | ( | ::goby::middleware::protobuf::TCPClientConfig * | tcp_client | ) |
void jaiabot::config::HubManager_BotToGPS::set_allocated_tcp_server | ( | ::goby::middleware::protobuf::TCPServerConfig * | tcp_server | ) |
void jaiabot::config::HubManager_BotToGPS::set_allocated_udp | ( | ::goby::middleware::protobuf::UDPPointToPointConfig * | udp | ) |
|
inline |
Definition at line 1751 of file config.pb.h.
|
inline |
Definition at line 704 of file config.pb.h.
|
inline |
Definition at line 1983 of file config.pb.h.
|
inline |
Definition at line 2049 of file config.pb.h.
|
inline |
Definition at line 2092 of file config.pb.h.
|
inline |
Definition at line 1785 of file config.pb.h.
|
inline |
Definition at line 666 of file config.pb.h.
|
inline |
Definition at line 1855 of file config.pb.h.
|
inline |
Definition at line 1921 of file config.pb.h.
|
inline |
Definition at line 1987 of file config.pb.h.
|
inline |
Definition at line 2053 of file config.pb.h.
|
inline |
Definition at line 1789 of file config.pb.h.
|
inline |
Definition at line 1866 of file config.pb.h.
|
inline |
Definition at line 1932 of file config.pb.h.
|
inline |
Definition at line 1998 of file config.pb.h.
|
inline |
Definition at line 2064 of file config.pb.h.
|
inline |
Definition at line 1800 of file config.pb.h.
|
inline |
Definition at line 717 of file config.pb.h.
|
friend |
Definition at line 896 of file config.pb.h.
|
friend |
Definition at line 753 of file config.pb.h.
|
friend |
Definition at line 916 of file config.pb.h.
|
friend |
Definition at line 701 of file config.pb.h.
|
static |
Definition at line 762 of file config.pb.h.
Impl_ jaiabot::config::HubManager_BotToGPS::_impl_ |
Definition at line 915 of file config.pb.h.
|
staticconstexpr |
Definition at line 698 of file config.pb.h.