#include <bin/metadata/config.pb.h>
Public Types | |
enum | NodeTypeCase { kHubId = 21, kBotId = 22, NODE_TYPE_NOT_SET = 0 } |
Public Member Functions | |
Metadata () | |
virtual | ~Metadata () |
Metadata (const Metadata &from) | |
Metadata & | operator= (const Metadata &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (Metadata *other) |
Metadata * | New () const final |
Metadata * | New (::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 Metadata &from) |
void | MergeFrom (const Metadata &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_app () const |
void | clear_app () |
const ::goby::middleware::protobuf::AppConfig & | app () const |
::goby::middleware::protobuf::AppConfig * | release_app () |
::goby::middleware::protobuf::AppConfig * | mutable_app () |
void | set_allocated_app (::goby::middleware::protobuf::AppConfig *app) |
bool | has_interprocess () const |
void | clear_interprocess () |
const ::goby::zeromq::protobuf::InterProcessPortalConfig & | interprocess () const |
::goby::zeromq::protobuf::InterProcessPortalConfig * | release_interprocess () |
::goby::zeromq::protobuf::InterProcessPortalConfig * | mutable_interprocess () |
void | set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess) |
bool | has_xbee () const |
void | clear_xbee () |
const ::jaiabot::protobuf::XbeeInfo & | xbee () const |
::jaiabot::protobuf::XbeeInfo * | release_xbee () |
::jaiabot::protobuf::XbeeInfo * | mutable_xbee () |
void | set_allocated_xbee (::jaiabot::protobuf::XbeeInfo *xbee) |
bool | has_is_simulation () const |
void | clear_is_simulation () |
bool | is_simulation () const |
void | set_is_simulation (bool value) |
bool | has_fleet_id () const |
void | clear_fleet_id () |
::google::protobuf::uint32 | fleet_id () const |
void | set_fleet_id (::google::protobuf::uint32 value) |
bool | has_hub_id () const |
void | clear_hub_id () |
::google::protobuf::uint32 | hub_id () const |
void | set_hub_id (::google::protobuf::uint32 value) |
bool | has_bot_id () const |
void | clear_bot_id () |
::google::protobuf::uint32 | bot_id () const |
void | set_bot_id (::google::protobuf::uint32 value) |
void | clear_node_type () |
NodeTypeCase | node_type_case () const |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const Metadata & | default_instance () |
static void | InitAsDefaultInstance () |
static const Metadata * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const int | kAppFieldNumber = 1 |
static const int | kInterprocessFieldNumber = 2 |
static const int | kXbeeFieldNumber = 10 |
static const int | kIsSimulationFieldNumber = 11 |
static const int | kFleetIdFieldNumber = 20 |
static const int | kHubIdFieldNumber = 21 |
static const int | kBotIdFieldNumber = 22 |
Friends | |
struct | ::protobuf_bin_2fmetadata_2fconfig_2eproto::TableStruct |
void | swap (Metadata &a, Metadata &b) |
Definition at line 72 of file config.pb.h.
Enumerator | |
---|---|
kHubId | |
kBotId | |
NODE_TYPE_NOT_SET |
Definition at line 108 of file config.pb.h.
jaiabot::config::Metadata::Metadata | ( | ) |
|
virtual |
jaiabot::config::Metadata::Metadata | ( | const Metadata & | from | ) |
|
inline |
Definition at line 297 of file config.pb.h.
|
inline |
Definition at line 536 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::Metadata::clear_app | ( | ) |
|
inline |
Definition at line 530 of file config.pb.h.
|
inline |
Definition at line 480 of file config.pb.h.
|
inline |
Definition at line 501 of file config.pb.h.
void jaiabot::config::Metadata::clear_interprocess | ( | ) |
|
inline |
Definition at line 456 of file config.pb.h.
void jaiabot::config::Metadata::clear_node_type | ( | ) |
void jaiabot::config::Metadata::clear_xbee | ( | ) |
|
final |
void jaiabot::config::Metadata::CopyFrom | ( | const Metadata & | from | ) |
|
static |
|
static |
|
inline |
Definition at line 484 of file config.pb.h.
|
inlinefinal |
Definition at line 150 of file config.pb.h.
|
final |
|
inline |
Definition at line 285 of file config.pb.h.
|
inline |
Definition at line 524 of file config.pb.h.
|
inline |
Definition at line 471 of file config.pb.h.
|
inline |
Definition at line 495 of file config.pb.h.
|
inline |
Definition at line 339 of file config.pb.h.
|
inline |
Definition at line 447 of file config.pb.h.
|
inline |
Definition at line 393 of file config.pb.h.
|
inline |
Definition at line 507 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 115 of file config.pb.h.
|
final |
|
inline |
Definition at line 351 of file config.pb.h.
|
inline |
Definition at line 460 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::Metadata::MergeFrom | ( | const Metadata & | from | ) |
|
final |
|
inline |
Definition at line 310 of file config.pb.h.
|
inline |
Definition at line 364 of file config.pb.h.
|
inline |
Definition at line 101 of file config.pb.h.
|
inline |
Definition at line 418 of file config.pb.h.
|
inlinefinal |
Definition at line 129 of file config.pb.h.
|
inlinefinal |
Definition at line 133 of file config.pb.h.
|
inline |
Definition at line 558 of file config.pb.h.
Definition at line 79 of file config.pb.h.
|
inline |
Definition at line 303 of file config.pb.h.
|
inline |
Definition at line 357 of file config.pb.h.
|
inline |
Definition at line 411 of file config.pb.h.
|
final |
|
inline |
Definition at line 319 of file config.pb.h.
|
inline |
Definition at line 373 of file config.pb.h.
|
inline |
Definition at line 427 of file config.pb.h.
|
inline |
Definition at line 543 of file config.pb.h.
|
inline |
Definition at line 488 of file config.pb.h.
|
inline |
Definition at line 514 of file config.pb.h.
|
inline |
Definition at line 464 of file config.pb.h.
void jaiabot::config::Metadata::Swap | ( | Metadata * | other | ) |
|
inline |
Definition at line 98 of file config.pb.h.
|
inline |
Definition at line 405 of file config.pb.h.
|
friend |
Definition at line 271 of file config.pb.h.
Definition at line 123 of file config.pb.h.
|
static |
Definition at line 175 of file config.pb.h.
|
static |
Definition at line 232 of file config.pb.h.
|
static |
Definition at line 218 of file config.pb.h.
|
static |
Definition at line 225 of file config.pb.h.
|
staticconstexpr |
Definition at line 119 of file config.pb.h.
|
static |
Definition at line 187 of file config.pb.h.
|
static |
Definition at line 211 of file config.pb.h.
|
static |
Definition at line 199 of file config.pb.h.