#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 , kSimulationWarpFieldNumber = 17 , kSimulationReferenceTimeFieldNumber = 18 } |
| 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) |
| bool | has_simulation_warp () const |
| void | clear_simulation_warp () |
| uint32_t | simulation_warp () const |
| void | set_simulation_warp (uint32_t value) |
| bool | has_simulation_reference_time () const |
| void | clear_simulation_reference_time () |
| uint64_t | simulation_reference_time () const |
| void | set_simulation_reference_time (uint64_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 2694 of file metadata.pb.h.
|
final |
|
final |
|
inline |
Definition at line 2687 of file metadata.pb.h.
|
inline |
Definition at line 2631 of file metadata.pb.h.
|
inline |
Definition at line 1963 of file metadata.pb.h.
|
inline |
Definition at line 2659 of file metadata.pb.h.
|
inline |
Definition at line 2575 of file metadata.pb.h.
|
inline |
Definition at line 2603 of file metadata.pb.h.
|
inline |
Definition at line 2099 of file metadata.pb.h.
|
inline |
Definition at line 2439 of file metadata.pb.h.
|
inline |
Definition at line 2507 of file metadata.pb.h.
|
inline |
Definition at line 2371 of file metadata.pb.h.
|
inline |
Definition at line 1874 of file metadata.pb.h.
|
inline |
Definition at line 2031 of file metadata.pb.h.
|
inline |
Definition at line 1805 of file metadata.pb.h.
|
inline |
Definition at line 2303 of file metadata.pb.h.
|
inline |
Definition at line 2743 of file metadata.pb.h.
|
inline |
Definition at line 2715 of file metadata.pb.h.
|
inline |
Definition at line 2167 of file metadata.pb.h.
|
inline |
Definition at line 2235 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 2638 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 1967 of file metadata.pb.h.
|
inline |
Definition at line 2684 of file metadata.pb.h.
|
inline |
Definition at line 2628 of file metadata.pb.h.
|
inline |
Definition at line 1960 of file metadata.pb.h.
|
inline |
Definition at line 2656 of file metadata.pb.h.
|
inline |
Definition at line 2572 of file metadata.pb.h.
|
inline |
Definition at line 2600 of file metadata.pb.h.
|
inline |
Definition at line 2096 of file metadata.pb.h.
|
inline |
Definition at line 2436 of file metadata.pb.h.
|
inline |
Definition at line 2504 of file metadata.pb.h.
|
inline |
Definition at line 2368 of file metadata.pb.h.
|
inline |
Definition at line 1871 of file metadata.pb.h.
|
inline |
Definition at line 2028 of file metadata.pb.h.
|
inline |
Definition at line 1802 of file metadata.pb.h.
|
inline |
Definition at line 2300 of file metadata.pb.h.
|
inline |
Definition at line 2740 of file metadata.pb.h.
|
inline |
Definition at line 2712 of file metadata.pb.h.
|
inline |
Definition at line 2164 of file metadata.pb.h.
|
inline |
Definition at line 2232 of file metadata.pb.h.
|
inline |
Definition at line 2666 of file metadata.pb.h.
|
inlinestatic |
Definition at line 604 of file metadata.pb.h.
|
inline |
Definition at line 2582 of file metadata.pb.h.
|
inline |
Definition at line 2610 of file metadata.pb.h.
|
final |
|
inline |
Definition at line 2103 of file metadata.pb.h.
|
inline |
Definition at line 2443 of file metadata.pb.h.
|
inline |
Definition at line 2511 of file metadata.pb.h.
|
inline |
Definition at line 2375 of file metadata.pb.h.
|
inline |
Definition at line 1883 of file metadata.pb.h.
|
inline |
Definition at line 641 of file metadata.pb.h.
|
inline |
Definition at line 2035 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 1930 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 588 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 1809 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 2307 of file metadata.pb.h.
|
inline |
Definition at line 1994 of file metadata.pb.h.
|
inline |
Definition at line 2130 of file metadata.pb.h.
|
inline |
Definition at line 2470 of file metadata.pb.h.
|
inline |
Definition at line 2538 of file metadata.pb.h.
|
inline |
Definition at line 2402 of file metadata.pb.h.
|
inline |
Definition at line 1900 of file metadata.pb.h.
|
inline |
Definition at line 2062 of file metadata.pb.h.
|
inline |
Definition at line 1836 of file metadata.pb.h.
|
inline |
Definition at line 2334 of file metadata.pb.h.
|
inline |
Definition at line 2198 of file metadata.pb.h.
|
inline |
Definition at line 2266 of file metadata.pb.h.
|
inline |
Definition at line 2008 of file metadata.pb.h.
|
inline |
Definition at line 2144 of file metadata.pb.h.
|
inline |
Definition at line 2484 of file metadata.pb.h.
|
inline |
Definition at line 2552 of file metadata.pb.h.
|
inline |
Definition at line 2416 of file metadata.pb.h.
|
inline |
Definition at line 1935 of file metadata.pb.h.
|
inline |
Definition at line 2076 of file metadata.pb.h.
|
inline |
Definition at line 1850 of file metadata.pb.h.
|
inline |
Definition at line 2348 of file metadata.pb.h.
|
inline |
Definition at line 2212 of file metadata.pb.h.
|
inline |
Definition at line 2280 of file metadata.pb.h.
|
inline |
Definition at line 2702 of file metadata.pb.h.
|
inline |
Definition at line 2646 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_goby_version | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 1973 of file metadata.pb.h.
|
inline |
Definition at line 2674 of file metadata.pb.h.
|
inline |
Definition at line 2590 of file metadata.pb.h.
|
inline |
Definition at line 2618 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_ivp_version | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2109 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_build_date | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2449 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_first_boot_date | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2517 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_version | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2381 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_moos_version | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2041 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_name | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 1815 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_raspi_firmware_version | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2313 of file metadata.pb.h.
|
inline |
Definition at line 2758 of file metadata.pb.h.
|
inline |
Definition at line 2730 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_xbee_node_id | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2177 of file metadata.pb.h.
| void jaiabot::protobuf::DeviceMetadata::set_xbee_serial_number | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 2245 of file metadata.pb.h.
|
inline |
Definition at line 2750 of file metadata.pb.h.
|
inline |
Definition at line 2722 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 1915 of file metadata.pb.h.
|
inline |
Definition at line 1887 of file metadata.pb.h.
|
inline |
Definition at line 627 of file metadata.pb.h.
|
inline |
Definition at line 2171 of file metadata.pb.h.
|
inline |
Definition at line 2239 of file metadata.pb.h.
|
friend |
Definition at line 996 of file metadata.pb.h.
|
friend |
Definition at line 663 of file metadata.pb.h.
|
friend |
Definition at line 1022 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 1021 of file metadata.pb.h.
|
staticconstexpr |
Definition at line 608 of file metadata.pb.h.