#include <jaiabot/messages/jaia_dccl.pb.h>
Public Types | |
enum | : int { kHubLocationFieldNumber = 80 , kTimeFieldNumber = 2 , kHubIdFieldNumber = 1 , kScanForBotIdFieldNumber = 11 , kTypeFieldNumber = 10 } |
typedef CommandForHub_HubCommandType | HubCommandType |
typedef boost::units::time_dimension | time_dimension |
typedef boost::units::make_scaled_unit< boost::units::unit< time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type | time_unit |
Public Member Functions | |
CommandForHub () | |
~CommandForHub () override | |
PROTOBUF_CONSTEXPR | CommandForHub (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
CommandForHub (const CommandForHub &from) | |
CommandForHub (CommandForHub &&from) noexcept | |
CommandForHub & | operator= (const CommandForHub &from) |
CommandForHub & | operator= (CommandForHub &&from) noexcept |
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (CommandForHub *other) |
void | UnsafeArenaSwap (CommandForHub *other) |
CommandForHub * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
void | CopyFrom (const CommandForHub &from) |
void | MergeFrom (const CommandForHub &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_hub_location () const |
void | clear_hub_location () |
const ::jaiabot::protobuf::GeographicCoordinate & | hub_location () const |
PROTOBUF_NODISCARD::jaiabot::protobuf::GeographicCoordinate * | release_hub_location () |
::jaiabot::protobuf::GeographicCoordinate * | mutable_hub_location () |
void | set_allocated_hub_location (::jaiabot::protobuf::GeographicCoordinate *hub_location) |
void | unsafe_arena_set_allocated_hub_location (::jaiabot::protobuf::GeographicCoordinate *hub_location) |
::jaiabot::protobuf::GeographicCoordinate * | unsafe_arena_release_hub_location () |
bool | has_time () const |
void | clear_time () |
uint64_t | time () const |
void | set_time (uint64_t value) |
bool | has_hub_id () const |
void | clear_hub_id () |
uint32_t | hub_id () const |
void | set_hub_id (uint32_t value) |
bool | has_scan_for_bot_id () const |
void | clear_scan_for_bot_id () |
uint32_t | scan_for_bot_id () const |
void | set_scan_for_bot_id (uint32_t value) |
bool | has_type () const |
void | clear_type () |
::jaiabot::protobuf::CommandForHub_HubCommandType | type () const |
void | set_type (::jaiabot::protobuf::CommandForHub_HubCommandType value) |
template<typename Quantity > | |
void | set_time_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | time_with_units () const |
boost::units::quantity< time_unit, google::protobuf::uint64 > | time_with_units () 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 CommandForHub & | default_instance () |
static const CommandForHub * | internal_default_instance () |
static bool | HubCommandType_IsValid (int value) |
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | HubCommandType_descriptor () |
template<typename T > | |
static const std::string & | HubCommandType_Name (T enum_t_value) |
static bool | HubCommandType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HubCommandType *value) |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
static constexpr HubCommandType | SCAN_FOR_BOTS |
static constexpr HubCommandType | RESTART_ALL_SERVICES |
static constexpr HubCommandType | REBOOT_COMPUTER |
static constexpr HubCommandType | SHUTDOWN_COMPUTER |
static constexpr HubCommandType | SET_HUB_LOCATION |
static constexpr HubCommandType | HubCommandType_MIN |
static constexpr HubCommandType | HubCommandType_MAX |
static constexpr int | HubCommandType_ARRAYSIZE |
Protected Member Functions | |
CommandForHub (::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_jaiabot_2fmessages_2fjaia_5fdccl_2eproto |
void | swap (CommandForHub &a, CommandForHub &b) |
Definition at line 607 of file jaia_dccl.pb.h.
Definition at line 732 of file jaia_dccl.pb.h.
typedef boost::units::time_dimension jaiabot::protobuf::CommandForHub::time_dimension |
Definition at line 847 of file jaia_dccl.pb.h.
typedef boost::units::make_scaled_unit<boost::units::unit<time_dimension,boost::units::si::system>,boost::units::scale<10,boost::units::static_rational<-6>>>::type jaiabot::protobuf::CommandForHub::time_unit |
Definition at line 849 of file jaia_dccl.pb.h.
anonymous enum : int |
Enumerator | |
---|---|
kHubLocationFieldNumber | |
kTimeFieldNumber | |
kHubIdFieldNumber | |
kScanForBotIdFieldNumber | |
kTypeFieldNumber |
Definition at line 770 of file jaia_dccl.pb.h.
|
inline |
Definition at line 610 of file jaia_dccl.pb.h.
|
override |
|
explicit |
jaiabot::protobuf::CommandForHub::CommandForHub | ( | const CommandForHub & | from | ) |
|
inlinenoexcept |
Definition at line 615 of file jaia_dccl.pb.h.
|
explicitprotected |
|
final |
|
final |
|
final |
|
final |
|
inline |
Definition at line 4072 of file jaia_dccl.pb.h.
void jaiabot::protobuf::CommandForHub::clear_hub_location | ( | ) |
|
inline |
Definition at line 4157 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4100 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4128 of file jaia_dccl.pb.h.
void jaiabot::protobuf::CommandForHub::CopyFrom | ( | const CommandForHub & | from | ) |
|
inlinestatic |
Definition at line 654 of file jaia_dccl.pb.h.
|
inlinestatic |
Definition at line 645 of file jaia_dccl.pb.h.
|
inlinefinal |
Definition at line 707 of file jaia_dccl.pb.h.
|
final |
|
inlinestatic |
Definition at line 648 of file jaia_dccl.pb.h.
|
final |
|
inlinestatic |
Definition at line 651 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4069 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4183 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4154 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4097 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4125 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4079 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4191 of file jaia_dccl.pb.h.
|
inlinestatic |
Definition at line 753 of file jaia_dccl.pb.h.
|
inlinestatic |
Definition at line 743 of file jaia_dccl.pb.h.
|
inlinestatic |
Definition at line 757 of file jaia_dccl.pb.h.
|
inlinestatic |
Definition at line 763 of file jaia_dccl.pb.h.
|
inlinestatic |
Definition at line 657 of file jaia_dccl.pb.h.
|
final |
|
inline |
Definition at line 694 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4238 of file jaia_dccl.pb.h.
|
inline |
Definition at line 641 of file jaia_dccl.pb.h.
|
inlinefinal |
Definition at line 688 of file jaia_dccl.pb.h.
|
inlinenoexcept |
Definition at line 624 of file jaia_dccl.pb.h.
|
inline |
Definition at line 620 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4208 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4164 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4243 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4087 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4172 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4115 of file jaia_dccl.pb.h.
|
inline |
Definition at line 852 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4144 of file jaia_dccl.pb.h.
|
inline |
Definition at line 667 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4107 of file jaia_dccl.pb.h.
|
inline |
Definition at line 856 of file jaia_dccl.pb.h.
|
inline |
Definition at line 859 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4135 of file jaia_dccl.pb.h.
|
inline |
Definition at line 638 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4223 of file jaia_dccl.pb.h.
|
inline |
Definition at line 4195 of file jaia_dccl.pb.h.
|
inline |
Definition at line 680 of file jaia_dccl.pb.h.
|
friend |
Definition at line 869 of file jaia_dccl.pb.h.
|
friend |
Definition at line 716 of file jaia_dccl.pb.h.
|
friend |
Definition at line 882 of file jaia_dccl.pb.h.
|
friend |
Definition at line 664 of file jaia_dccl.pb.h.
|
static |
Definition at line 725 of file jaia_dccl.pb.h.
Impl_ jaiabot::protobuf::CommandForHub::_impl_ |
Definition at line 881 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 750 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 748 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 746 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 661 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 737 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 735 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 733 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 741 of file jaia_dccl.pb.h.
|
staticconstexpr |
Definition at line 739 of file jaia_dccl.pb.h.