#include <jaiabot/messages/metadata.pb.h>
Public Types | |
enum | : int { kNameFieldNumber = 1 , kGobyVersionFieldNumber = 3 , kMoosVersionFieldNumber = 4 , kIvpVersionFieldNumber = 5 , kXbeeNodeIdFieldNumber = 6 , kXbeeSerialNumberFieldNumber = 7 , kRaspiFirmwareVersionFieldNumber = 8 , kJaiabotImageVersionFieldNumber = 9 , kJaiabotImageBuildDateFieldNumber = 10 , kJaiabotImageFirstBootDateFieldNumber = 11 , kJaiabotVersionFieldNumber = 2 , kIntervehicleApiVersionFieldNumber = 12 , kIsSimulationFieldNumber = 13 , kFleetIdFieldNumber = 14 , kHubIdFieldNumber = 15 , kBotIdFieldNumber = 16 } |
typedef DeviceMetadata_Version | Version |
Public Member Functions | |
DeviceMetadata () | |
~DeviceMetadata () override | |
PROTOBUF_CONSTEXPR | DeviceMetadata (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
DeviceMetadata (const DeviceMetadata &from) | |
DeviceMetadata (DeviceMetadata &&from) noexcept | |
DeviceMetadata & | operator= (const DeviceMetadata &from) |
DeviceMetadata & | operator= (DeviceMetadata &&from) noexcept |
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (DeviceMetadata *other) |
void | UnsafeArenaSwap (DeviceMetadata *other) |
DeviceMetadata * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
void | CopyFrom (const DeviceMetadata &from) |
void | MergeFrom (const DeviceMetadata &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_name () const |
void | clear_name () |
const std::string & | name () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_name (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_name () |
PROTOBUF_NODISCARD std::string * | release_name () |
void | set_allocated_name (std::string *name) |
bool | has_goby_version () const |
void | clear_goby_version () |
const std::string & | goby_version () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_goby_version (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_goby_version () |
PROTOBUF_NODISCARD std::string * | release_goby_version () |
void | set_allocated_goby_version (std::string *goby_version) |
bool | has_moos_version () const |
void | clear_moos_version () |
const std::string & | moos_version () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_moos_version (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_moos_version () |
PROTOBUF_NODISCARD std::string * | release_moos_version () |
void | set_allocated_moos_version (std::string *moos_version) |
bool | has_ivp_version () const |
void | clear_ivp_version () |
const std::string & | ivp_version () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_ivp_version (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_ivp_version () |
PROTOBUF_NODISCARD std::string * | release_ivp_version () |
void | set_allocated_ivp_version (std::string *ivp_version) |
bool | has_xbee_node_id () const |
void | clear_xbee_node_id () |
const std::string & | xbee_node_id () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_xbee_node_id (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_xbee_node_id () |
PROTOBUF_NODISCARD std::string * | release_xbee_node_id () |
void | set_allocated_xbee_node_id (std::string *xbee_node_id) |
bool | has_xbee_serial_number () const |
void | clear_xbee_serial_number () |
const std::string & | xbee_serial_number () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_xbee_serial_number (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_xbee_serial_number () |
PROTOBUF_NODISCARD std::string * | release_xbee_serial_number () |
void | set_allocated_xbee_serial_number (std::string *xbee_serial_number) |
bool | has_raspi_firmware_version () const |
void | clear_raspi_firmware_version () |
const std::string & | raspi_firmware_version () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_raspi_firmware_version (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_raspi_firmware_version () |
PROTOBUF_NODISCARD std::string * | release_raspi_firmware_version () |
void | set_allocated_raspi_firmware_version (std::string *raspi_firmware_version) |
bool | has_jaiabot_image_version () const |
void | clear_jaiabot_image_version () |
const std::string & | jaiabot_image_version () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_jaiabot_image_version (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_jaiabot_image_version () |
PROTOBUF_NODISCARD std::string * | release_jaiabot_image_version () |
void | set_allocated_jaiabot_image_version (std::string *jaiabot_image_version) |
bool | has_jaiabot_image_build_date () const |
void | clear_jaiabot_image_build_date () |
const std::string & | jaiabot_image_build_date () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_jaiabot_image_build_date (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_jaiabot_image_build_date () |
PROTOBUF_NODISCARD std::string * | release_jaiabot_image_build_date () |
void | set_allocated_jaiabot_image_build_date (std::string *jaiabot_image_build_date) |
bool | has_jaiabot_image_first_boot_date () const |
void | clear_jaiabot_image_first_boot_date () |
const std::string & | jaiabot_image_first_boot_date () const |
template<typename ArgT0 = const std::string&, typename... ArgT> | |
void | set_jaiabot_image_first_boot_date (ArgT0 &&arg0, ArgT... args) |
std::string * | mutable_jaiabot_image_first_boot_date () |
PROTOBUF_NODISCARD std::string * | release_jaiabot_image_first_boot_date () |
void | set_allocated_jaiabot_image_first_boot_date (std::string *jaiabot_image_first_boot_date) |
bool | has_jaiabot_version () const |
void | clear_jaiabot_version () |
const ::jaiabot::protobuf::DeviceMetadata_Version & | jaiabot_version () const |
PROTOBUF_NODISCARD::jaiabot::protobuf::DeviceMetadata_Version * | release_jaiabot_version () |
::jaiabot::protobuf::DeviceMetadata_Version * | mutable_jaiabot_version () |
void | set_allocated_jaiabot_version (::jaiabot::protobuf::DeviceMetadata_Version *jaiabot_version) |
void | unsafe_arena_set_allocated_jaiabot_version (::jaiabot::protobuf::DeviceMetadata_Version *jaiabot_version) |
::jaiabot::protobuf::DeviceMetadata_Version * | unsafe_arena_release_jaiabot_version () |
bool | has_intervehicle_api_version () const |
void | clear_intervehicle_api_version () |
uint32_t | intervehicle_api_version () const |
void | set_intervehicle_api_version (uint32_t value) |
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 () |
uint32_t | fleet_id () const |
void | set_fleet_id (uint32_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_bot_id () const |
void | clear_bot_id () |
uint32_t | bot_id () const |
void | set_bot_id (uint32_t value) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_name (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_goby_version (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_moos_version (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_ivp_version (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_xbee_node_id (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_xbee_serial_number (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_raspi_firmware_version (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_jaiabot_image_version (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_jaiabot_image_build_date (ArgT0 &&arg0, ArgT... args) |
template<typename ArgT0 , typename... ArgT> | |
PROTOBUF_ALWAYS_INLINE void | set_jaiabot_image_first_boot_date (ArgT0 &&arg0, ArgT... args) |
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 DeviceMetadata & | default_instance () |
static const DeviceMetadata * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
Protected Member Functions | |
DeviceMetadata (::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_2fmetadata_2eproto |
void | swap (DeviceMetadata &a, DeviceMetadata &b) |
Definition at line 554 of file metadata.pb.h.
Definition at line 679 of file metadata.pb.h.
anonymous enum : int |
Definition at line 683 of file metadata.pb.h.
|
inline |
Definition at line 557 of file metadata.pb.h.
|
override |
|
explicit |
jaiabot::protobuf::DeviceMetadata::DeviceMetadata | ( | const DeviceMetadata & | from | ) |
|
inlinenoexcept |
Definition at line 562 of file metadata.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 2664 of file metadata.pb.h.
|
final |
|
final |
|
inline |
Definition at line 2657 of file metadata.pb.h.
|
inline |
Definition at line 2601 of file metadata.pb.h.
|
inline |
Definition at line 1933 of file metadata.pb.h.
|
inline |
Definition at line 2629 of file metadata.pb.h.
|
inline |
Definition at line 2545 of file metadata.pb.h.
|
inline |
Definition at line 2573 of file metadata.pb.h.
|
inline |
Definition at line 2069 of file metadata.pb.h.
|
inline |
Definition at line 2409 of file metadata.pb.h.
|
inline |
Definition at line 2477 of file metadata.pb.h.
|
inline |
Definition at line 2341 of file metadata.pb.h.
|
inline |
Definition at line 1844 of file metadata.pb.h.
|
inline |
Definition at line 2001 of file metadata.pb.h.
|
inline |
Definition at line 1775 of file metadata.pb.h.
|
inline |
Definition at line 2273 of file metadata.pb.h.
|
inline |
Definition at line 2137 of file metadata.pb.h.
|
inline |
Definition at line 2205 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::CopyFrom | ( | const DeviceMetadata & | from | ) |
|
inlinestatic |
Definition at line 601 of file metadata.pb.h.
|
inlinestatic |
Definition at line 592 of file metadata.pb.h.
|
inline |
Definition at line 2608 of file metadata.pb.h.
|
inlinefinal |
Definition at line 654 of file metadata.pb.h.
|
final |
|
inlinestatic |
Definition at line 595 of file metadata.pb.h.
|
final |
|
inlinestatic |
Definition at line 598 of file metadata.pb.h.
|
inline |
Definition at line 1937 of file metadata.pb.h.
|
inline |
Definition at line 2654 of file metadata.pb.h.
|
inline |
Definition at line 2598 of file metadata.pb.h.
|
inline |
Definition at line 1930 of file metadata.pb.h.
|
inline |
Definition at line 2626 of file metadata.pb.h.
|
inline |
Definition at line 2542 of file metadata.pb.h.
|
inline |
Definition at line 2570 of file metadata.pb.h.
|
inline |
Definition at line 2066 of file metadata.pb.h.
|
inline |
Definition at line 2406 of file metadata.pb.h.
|
inline |
Definition at line 2474 of file metadata.pb.h.
|
inline |
Definition at line 2338 of file metadata.pb.h.
|
inline |
Definition at line 1841 of file metadata.pb.h.
|
inline |
Definition at line 1998 of file metadata.pb.h.
|
inline |
Definition at line 1772 of file metadata.pb.h.
|
inline |
Definition at line 2270 of file metadata.pb.h.
|
inline |
Definition at line 2134 of file metadata.pb.h.
|
inline |
Definition at line 2202 of file metadata.pb.h.
|
inline |
Definition at line 2636 of file metadata.pb.h.
|
inlinestatic |
Definition at line 604 of file metadata.pb.h.
|
inline |
Definition at line 2552 of file metadata.pb.h.
|
inline |
Definition at line 2580 of file metadata.pb.h.
|
final |
|
inline |
Definition at line 2073 of file metadata.pb.h.
|
inline |
Definition at line 2413 of file metadata.pb.h.
|
inline |
Definition at line 2481 of file metadata.pb.h.
|
inline |
Definition at line 2345 of file metadata.pb.h.
|
inline |
Definition at line 1853 of file metadata.pb.h.
|
inline |
Definition at line 641 of file metadata.pb.h.
|
inline |
Definition at line 2005 of file metadata.pb.h.
|
inline |
Definition at line 1948 of file metadata.pb.h.
|
inline |
Definition at line 2084 of file metadata.pb.h.
|
inline |
Definition at line 2424 of file metadata.pb.h.
|
inline |
Definition at line 2492 of file metadata.pb.h.
|
inline |
Definition at line 2356 of file metadata.pb.h.
|
inline |
Definition at line 1900 of file metadata.pb.h.
|
inline |
Definition at line 2016 of file metadata.pb.h.
|
inline |
Definition at line 1790 of file metadata.pb.h.
|
inline |
Definition at line 2288 of file metadata.pb.h.
|
inline |
Definition at line 588 of file metadata.pb.h.
|
inline |
Definition at line 2152 of file metadata.pb.h.
|
inline |
Definition at line 2220 of file metadata.pb.h.
|
inline |
Definition at line 1779 of file metadata.pb.h.
|
inlinefinal |
Definition at line 635 of file metadata.pb.h.
|
inline |
Definition at line 567 of file metadata.pb.h.
|
inlinenoexcept |
Definition at line 571 of file metadata.pb.h.
|
inline |
Definition at line 2277 of file metadata.pb.h.
|
inline |
Definition at line 1964 of file metadata.pb.h.
|
inline |
Definition at line 2100 of file metadata.pb.h.
|
inline |
Definition at line 2440 of file metadata.pb.h.
|
inline |
Definition at line 2508 of file metadata.pb.h.
|
inline |
Definition at line 2372 of file metadata.pb.h.
|
inline |
Definition at line 1870 of file metadata.pb.h.
|
inline |
Definition at line 2032 of file metadata.pb.h.
|
inline |
Definition at line 1806 of file metadata.pb.h.
|
inline |
Definition at line 2304 of file metadata.pb.h.
|
inline |
Definition at line 2168 of file metadata.pb.h.
|
inline |
Definition at line 2236 of file metadata.pb.h.
|
inline |
Definition at line 1978 of file metadata.pb.h.
|
inline |
Definition at line 2114 of file metadata.pb.h.
|
inline |
Definition at line 2454 of file metadata.pb.h.
|
inline |
Definition at line 2522 of file metadata.pb.h.
|
inline |
Definition at line 2386 of file metadata.pb.h.
|
inline |
Definition at line 1905 of file metadata.pb.h.
|
inline |
Definition at line 2046 of file metadata.pb.h.
|
inline |
Definition at line 1820 of file metadata.pb.h.
|
inline |
Definition at line 2318 of file metadata.pb.h.
|
inline |
Definition at line 2182 of file metadata.pb.h.
|
inline |
Definition at line 2250 of file metadata.pb.h.
|
inline |
Definition at line 2672 of file metadata.pb.h.
|
inline |
Definition at line 2616 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_goby_version | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 1943 of file metadata.pb.h.
|
inline |
Definition at line 2644 of file metadata.pb.h.
|
inline |
Definition at line 2560 of file metadata.pb.h.
|
inline |
Definition at line 2588 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_ivp_version | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2079 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_build_date | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2419 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_first_boot_date | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2487 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_version | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2351 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_moos_version | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2011 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_name | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 1785 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_raspi_firmware_version | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2283 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_xbee_node_id | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2147 of file metadata.pb.h.
void jaiabot::protobuf::DeviceMetadata::set_xbee_serial_number | ( | ArgT0 && | arg0, |
ArgT... | args | ||
) |
|
inline |
Definition at line 2215 of file metadata.pb.h.
|
inline |
Definition at line 614 of file metadata.pb.h.
|
inline |
Definition at line 585 of file metadata.pb.h.
|
inline |
Definition at line 1885 of file metadata.pb.h.
|
inline |
Definition at line 1857 of file metadata.pb.h.
|
inline |
Definition at line 627 of file metadata.pb.h.
|
inline |
Definition at line 2141 of file metadata.pb.h.
|
inline |
Definition at line 2209 of file metadata.pb.h.
|
friend |
Definition at line 968 of file metadata.pb.h.
|
friend |
Definition at line 663 of file metadata.pb.h.
|
friend |
Definition at line 992 of file metadata.pb.h.
|
friend |
Definition at line 611 of file metadata.pb.h.
|
static |
Definition at line 672 of file metadata.pb.h.
Impl_ jaiabot::protobuf::DeviceMetadata::_impl_ |
Definition at line 991 of file metadata.pb.h.
|
staticconstexpr |
Definition at line 608 of file metadata.pb.h.