JaiaBot  1.19.0
JaiaBot micro-AUV software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
jaiabot::protobuf::DeviceMetadata Class Reference

#include <jaiabot/messages/metadata.pb.h>

Inheritance diagram for jaiabot::protobuf::DeviceMetadata:
Collaboration diagram for jaiabot::protobuf::DeviceMetadata:

Public Types

typedef DeviceMetadata_Version Version
 

Public Member Functions

 DeviceMetadata ()
 
virtual ~DeviceMetadata ()
 
 DeviceMetadata (const DeviceMetadata &from)
 
DeviceMetadataoperator= (const DeviceMetadata &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (DeviceMetadata *other)
 
DeviceMetadataNew () const final
 
DeviceMetadataNew (::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 DeviceMetadata &from)
 
void MergeFrom (const DeviceMetadata &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_name () const
 
void clear_name ()
 
const ::std::string & name () const
 
void set_name (const ::std::string &value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
::std::string * mutable_name ()
 
::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
 
void set_goby_version (const ::std::string &value)
 
void set_goby_version (const char *value)
 
void set_goby_version (const char *value, size_t size)
 
::std::string * mutable_goby_version ()
 
::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
 
void set_moos_version (const ::std::string &value)
 
void set_moos_version (const char *value)
 
void set_moos_version (const char *value, size_t size)
 
::std::string * mutable_moos_version ()
 
::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
 
void set_ivp_version (const ::std::string &value)
 
void set_ivp_version (const char *value)
 
void set_ivp_version (const char *value, size_t size)
 
::std::string * mutable_ivp_version ()
 
::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
 
void set_xbee_node_id (const ::std::string &value)
 
void set_xbee_node_id (const char *value)
 
void set_xbee_node_id (const char *value, size_t size)
 
::std::string * mutable_xbee_node_id ()
 
::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
 
void set_xbee_serial_number (const ::std::string &value)
 
void set_xbee_serial_number (const char *value)
 
void set_xbee_serial_number (const char *value, size_t size)
 
::std::string * mutable_xbee_serial_number ()
 
::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
 
void set_raspi_firmware_version (const ::std::string &value)
 
void set_raspi_firmware_version (const char *value)
 
void set_raspi_firmware_version (const char *value, size_t size)
 
::std::string * mutable_raspi_firmware_version ()
 
::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
 
void set_jaiabot_image_version (const ::std::string &value)
 
void set_jaiabot_image_version (const char *value)
 
void set_jaiabot_image_version (const char *value, size_t size)
 
::std::string * mutable_jaiabot_image_version ()
 
::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
 
void set_jaiabot_image_build_date (const ::std::string &value)
 
void set_jaiabot_image_build_date (const char *value)
 
void set_jaiabot_image_build_date (const char *value, size_t size)
 
::std::string * mutable_jaiabot_image_build_date ()
 
::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
 
void set_jaiabot_image_first_boot_date (const ::std::string &value)
 
void set_jaiabot_image_first_boot_date (const char *value)
 
void set_jaiabot_image_first_boot_date (const char *value, size_t size)
 
::std::string * mutable_jaiabot_image_first_boot_date ()
 
::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_Versionjaiabot_version () const
 
::jaiabot::protobuf::DeviceMetadata_Versionrelease_jaiabot_version ()
 
::jaiabot::protobuf::DeviceMetadata_Versionmutable_jaiabot_version ()
 
void set_allocated_jaiabot_version (::jaiabot::protobuf::DeviceMetadata_Version *jaiabot_version)
 
bool has_intervehicle_api_version () const
 
void clear_intervehicle_api_version ()
 
::google::protobuf::uint32 intervehicle_api_version () const
 
void set_intervehicle_api_version (::google::protobuf::uint32 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 ()
 
::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)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const DeviceMetadatadefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const DeviceMetadatainternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kNameFieldNumber = 1
 
static const int kGobyVersionFieldNumber = 3
 
static const int kMoosVersionFieldNumber = 4
 
static const int kIvpVersionFieldNumber = 5
 
static const int kXbeeNodeIdFieldNumber = 6
 
static const int kXbeeSerialNumberFieldNumber = 7
 
static const int kRaspiFirmwareVersionFieldNumber = 8
 
static const int kJaiabotImageVersionFieldNumber = 9
 
static const int kJaiabotImageBuildDateFieldNumber = 10
 
static const int kJaiabotImageFirstBootDateFieldNumber = 11
 
static const int kJaiabotVersionFieldNumber = 2
 
static const int kIntervehicleApiVersionFieldNumber = 12
 
static const int kIsSimulationFieldNumber = 13
 
static const int kFleetIdFieldNumber = 14
 
static const int kHubIdFieldNumber = 15
 
static const int kBotIdFieldNumber = 16
 

Friends

struct ::protobuf_jaiabot_2fmessages_2fmetadata_2eproto::TableStruct
 
void swap (DeviceMetadata &a, DeviceMetadata &b)
 

Detailed Description

Definition at line 461 of file metadata.pb.h.

Member Typedef Documentation

◆ Version

Constructor & Destructor Documentation

◆ DeviceMetadata() [1/2]

jaiabot::protobuf::DeviceMetadata::DeviceMetadata ( )

◆ ~DeviceMetadata()

virtual jaiabot::protobuf::DeviceMetadata::~DeviceMetadata ( )
virtual

◆ DeviceMetadata() [2/2]

jaiabot::protobuf::DeviceMetadata::DeviceMetadata ( const DeviceMetadata from)

Member Function Documentation

◆ bot_id()

google::protobuf::uint32 jaiabot::protobuf::DeviceMetadata::bot_id ( ) const
inline

Definition at line 2365 of file metadata.pb.h.

◆ ByteSizeLong()

size_t jaiabot::protobuf::DeviceMetadata::ByteSizeLong ( ) const
final

◆ Clear()

void jaiabot::protobuf::DeviceMetadata::Clear ( )
final

◆ clear_bot_id()

void jaiabot::protobuf::DeviceMetadata::clear_bot_id ( )
inline

Definition at line 2361 of file metadata.pb.h.

◆ clear_fleet_id()

void jaiabot::protobuf::DeviceMetadata::clear_fleet_id ( )
inline

Definition at line 2313 of file metadata.pb.h.

◆ clear_goby_version()

void jaiabot::protobuf::DeviceMetadata::clear_goby_version ( )
inline

Definition at line 1671 of file metadata.pb.h.

◆ clear_hub_id()

void jaiabot::protobuf::DeviceMetadata::clear_hub_id ( )
inline

Definition at line 2337 of file metadata.pb.h.

◆ clear_intervehicle_api_version()

void jaiabot::protobuf::DeviceMetadata::clear_intervehicle_api_version ( )
inline

Definition at line 2265 of file metadata.pb.h.

◆ clear_is_simulation()

void jaiabot::protobuf::DeviceMetadata::clear_is_simulation ( )
inline

Definition at line 2289 of file metadata.pb.h.

◆ clear_ivp_version()

void jaiabot::protobuf::DeviceMetadata::clear_ivp_version ( )
inline

Definition at line 1803 of file metadata.pb.h.

◆ clear_jaiabot_image_build_date()

void jaiabot::protobuf::DeviceMetadata::clear_jaiabot_image_build_date ( )
inline

Definition at line 2133 of file metadata.pb.h.

◆ clear_jaiabot_image_first_boot_date()

void jaiabot::protobuf::DeviceMetadata::clear_jaiabot_image_first_boot_date ( )
inline

Definition at line 2199 of file metadata.pb.h.

◆ clear_jaiabot_image_version()

void jaiabot::protobuf::DeviceMetadata::clear_jaiabot_image_version ( )
inline

Definition at line 2067 of file metadata.pb.h.

◆ clear_jaiabot_version()

void jaiabot::protobuf::DeviceMetadata::clear_jaiabot_version ( )
inline

Definition at line 1613 of file metadata.pb.h.

◆ clear_moos_version()

void jaiabot::protobuf::DeviceMetadata::clear_moos_version ( )
inline

Definition at line 1737 of file metadata.pb.h.

◆ clear_name()

void jaiabot::protobuf::DeviceMetadata::clear_name ( )
inline

Definition at line 1547 of file metadata.pb.h.

◆ clear_raspi_firmware_version()

void jaiabot::protobuf::DeviceMetadata::clear_raspi_firmware_version ( )
inline

Definition at line 2001 of file metadata.pb.h.

◆ clear_xbee_node_id()

void jaiabot::protobuf::DeviceMetadata::clear_xbee_node_id ( )
inline

Definition at line 1869 of file metadata.pb.h.

◆ clear_xbee_serial_number()

void jaiabot::protobuf::DeviceMetadata::clear_xbee_serial_number ( )
inline

Definition at line 1935 of file metadata.pb.h.

◆ CopyFrom() [1/2]

void jaiabot::protobuf::DeviceMetadata::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void jaiabot::protobuf::DeviceMetadata::CopyFrom ( const DeviceMetadata from)

◆ default_instance()

static const DeviceMetadata& jaiabot::protobuf::DeviceMetadata::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* jaiabot::protobuf::DeviceMetadata::descriptor ( )
static

◆ fleet_id()

google::protobuf::uint32 jaiabot::protobuf::DeviceMetadata::fleet_id ( ) const
inline

Definition at line 2317 of file metadata.pb.h.

◆ GetCachedSize()

int jaiabot::protobuf::DeviceMetadata::GetCachedSize ( ) const
inlinefinal

Definition at line 533 of file metadata.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata jaiabot::protobuf::DeviceMetadata::GetMetadata ( ) const
final

◆ goby_version()

const ::std::string & jaiabot::protobuf::DeviceMetadata::goby_version ( ) const
inline

Definition at line 1675 of file metadata.pb.h.

◆ has_bot_id()

bool jaiabot::protobuf::DeviceMetadata::has_bot_id ( ) const
inline

Definition at line 2352 of file metadata.pb.h.

◆ has_fleet_id()

bool jaiabot::protobuf::DeviceMetadata::has_fleet_id ( ) const
inline

Definition at line 2304 of file metadata.pb.h.

◆ has_goby_version()

bool jaiabot::protobuf::DeviceMetadata::has_goby_version ( ) const
inline

Definition at line 1662 of file metadata.pb.h.

◆ has_hub_id()

bool jaiabot::protobuf::DeviceMetadata::has_hub_id ( ) const
inline

Definition at line 2328 of file metadata.pb.h.

◆ has_intervehicle_api_version()

bool jaiabot::protobuf::DeviceMetadata::has_intervehicle_api_version ( ) const
inline

Definition at line 2256 of file metadata.pb.h.

◆ has_is_simulation()

bool jaiabot::protobuf::DeviceMetadata::has_is_simulation ( ) const
inline

Definition at line 2280 of file metadata.pb.h.

◆ has_ivp_version()

bool jaiabot::protobuf::DeviceMetadata::has_ivp_version ( ) const
inline

Definition at line 1794 of file metadata.pb.h.

◆ has_jaiabot_image_build_date()

bool jaiabot::protobuf::DeviceMetadata::has_jaiabot_image_build_date ( ) const
inline

Definition at line 2124 of file metadata.pb.h.

◆ has_jaiabot_image_first_boot_date()

bool jaiabot::protobuf::DeviceMetadata::has_jaiabot_image_first_boot_date ( ) const
inline

Definition at line 2190 of file metadata.pb.h.

◆ has_jaiabot_image_version()

bool jaiabot::protobuf::DeviceMetadata::has_jaiabot_image_version ( ) const
inline

Definition at line 2058 of file metadata.pb.h.

◆ has_jaiabot_version()

bool jaiabot::protobuf::DeviceMetadata::has_jaiabot_version ( ) const
inline

Definition at line 1604 of file metadata.pb.h.

◆ has_moos_version()

bool jaiabot::protobuf::DeviceMetadata::has_moos_version ( ) const
inline

Definition at line 1728 of file metadata.pb.h.

◆ has_name()

bool jaiabot::protobuf::DeviceMetadata::has_name ( ) const
inline

Definition at line 1538 of file metadata.pb.h.

◆ has_raspi_firmware_version()

bool jaiabot::protobuf::DeviceMetadata::has_raspi_firmware_version ( ) const
inline

Definition at line 1992 of file metadata.pb.h.

◆ has_xbee_node_id()

bool jaiabot::protobuf::DeviceMetadata::has_xbee_node_id ( ) const
inline

Definition at line 1860 of file metadata.pb.h.

◆ has_xbee_serial_number()

bool jaiabot::protobuf::DeviceMetadata::has_xbee_serial_number ( ) const
inline

Definition at line 1926 of file metadata.pb.h.

◆ hub_id()

google::protobuf::uint32 jaiabot::protobuf::DeviceMetadata::hub_id ( ) const
inline

Definition at line 2341 of file metadata.pb.h.

◆ InitAsDefaultInstance()

static void jaiabot::protobuf::DeviceMetadata::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const DeviceMetadata* jaiabot::protobuf::DeviceMetadata::internal_default_instance ( )
inlinestatic

Definition at line 498 of file metadata.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* jaiabot::protobuf::DeviceMetadata::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ intervehicle_api_version()

google::protobuf::uint32 jaiabot::protobuf::DeviceMetadata::intervehicle_api_version ( ) const
inline

Definition at line 2269 of file metadata.pb.h.

◆ is_simulation()

bool jaiabot::protobuf::DeviceMetadata::is_simulation ( ) const
inline

Definition at line 2293 of file metadata.pb.h.

◆ IsInitialized()

bool jaiabot::protobuf::DeviceMetadata::IsInitialized ( ) const
final

◆ ivp_version()

const ::std::string & jaiabot::protobuf::DeviceMetadata::ivp_version ( ) const
inline

Definition at line 1807 of file metadata.pb.h.

◆ jaiabot_image_build_date()

const ::std::string & jaiabot::protobuf::DeviceMetadata::jaiabot_image_build_date ( ) const
inline

Definition at line 2137 of file metadata.pb.h.

◆ jaiabot_image_first_boot_date()

const ::std::string & jaiabot::protobuf::DeviceMetadata::jaiabot_image_first_boot_date ( ) const
inline

Definition at line 2203 of file metadata.pb.h.

◆ jaiabot_image_version()

const ::std::string & jaiabot::protobuf::DeviceMetadata::jaiabot_image_version ( ) const
inline

Definition at line 2071 of file metadata.pb.h.

◆ jaiabot_version()

const ::jaiabot::protobuf::DeviceMetadata_Version & jaiabot::protobuf::DeviceMetadata::jaiabot_version ( ) const
inline

Definition at line 1620 of file metadata.pb.h.

◆ MergeFrom() [1/2]

void jaiabot::protobuf::DeviceMetadata::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void jaiabot::protobuf::DeviceMetadata::MergeFrom ( const DeviceMetadata from)

◆ MergePartialFromCodedStream()

bool jaiabot::protobuf::DeviceMetadata::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ moos_version()

const ::std::string & jaiabot::protobuf::DeviceMetadata::moos_version ( ) const
inline

Definition at line 1741 of file metadata.pb.h.

◆ mutable_goby_version()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_goby_version ( )
inline

Definition at line 1704 of file metadata.pb.h.

◆ mutable_ivp_version()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_ivp_version ( )
inline

Definition at line 1836 of file metadata.pb.h.

◆ mutable_jaiabot_image_build_date()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_jaiabot_image_build_date ( )
inline

Definition at line 2166 of file metadata.pb.h.

◆ mutable_jaiabot_image_first_boot_date()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_jaiabot_image_first_boot_date ( )
inline

Definition at line 2232 of file metadata.pb.h.

◆ mutable_jaiabot_image_version()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_jaiabot_image_version ( )
inline

Definition at line 2100 of file metadata.pb.h.

◆ mutable_jaiabot_version()

jaiabot::protobuf::DeviceMetadata_Version * jaiabot::protobuf::DeviceMetadata::mutable_jaiabot_version ( )
inline

Definition at line 1633 of file metadata.pb.h.

◆ mutable_moos_version()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_moos_version ( )
inline

Definition at line 1770 of file metadata.pb.h.

◆ mutable_name()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_name ( )
inline

Definition at line 1580 of file metadata.pb.h.

◆ mutable_raspi_firmware_version()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_raspi_firmware_version ( )
inline

Definition at line 2034 of file metadata.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* jaiabot::protobuf::DeviceMetadata::mutable_unknown_fields ( )
inline

Definition at line 490 of file metadata.pb.h.

◆ mutable_xbee_node_id()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_xbee_node_id ( )
inline

Definition at line 1902 of file metadata.pb.h.

◆ mutable_xbee_serial_number()

std::string * jaiabot::protobuf::DeviceMetadata::mutable_xbee_serial_number ( )
inline

Definition at line 1968 of file metadata.pb.h.

◆ name()

const ::std::string & jaiabot::protobuf::DeviceMetadata::name ( ) const
inline

Definition at line 1551 of file metadata.pb.h.

◆ New() [1/2]

DeviceMetadata* jaiabot::protobuf::DeviceMetadata::New ( ) const
inlinefinal

Definition at line 512 of file metadata.pb.h.

◆ New() [2/2]

DeviceMetadata* jaiabot::protobuf::DeviceMetadata::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

Definition at line 516 of file metadata.pb.h.

◆ operator=()

DeviceMetadata& jaiabot::protobuf::DeviceMetadata::operator= ( const DeviceMetadata from)
inline

Definition at line 468 of file metadata.pb.h.

◆ raspi_firmware_version()

const ::std::string & jaiabot::protobuf::DeviceMetadata::raspi_firmware_version ( ) const
inline

Definition at line 2005 of file metadata.pb.h.

◆ release_goby_version()

std::string * jaiabot::protobuf::DeviceMetadata::release_goby_version ( )
inline

Definition at line 1709 of file metadata.pb.h.

◆ release_ivp_version()

std::string * jaiabot::protobuf::DeviceMetadata::release_ivp_version ( )
inline

Definition at line 1841 of file metadata.pb.h.

◆ release_jaiabot_image_build_date()

std::string * jaiabot::protobuf::DeviceMetadata::release_jaiabot_image_build_date ( )
inline

Definition at line 2171 of file metadata.pb.h.

◆ release_jaiabot_image_first_boot_date()

std::string * jaiabot::protobuf::DeviceMetadata::release_jaiabot_image_first_boot_date ( )
inline

Definition at line 2237 of file metadata.pb.h.

◆ release_jaiabot_image_version()

std::string * jaiabot::protobuf::DeviceMetadata::release_jaiabot_image_version ( )
inline

Definition at line 2105 of file metadata.pb.h.

◆ release_jaiabot_version()

jaiabot::protobuf::DeviceMetadata_Version * jaiabot::protobuf::DeviceMetadata::release_jaiabot_version ( )
inline

Definition at line 1626 of file metadata.pb.h.

◆ release_moos_version()

std::string * jaiabot::protobuf::DeviceMetadata::release_moos_version ( )
inline

Definition at line 1775 of file metadata.pb.h.

◆ release_name()

std::string * jaiabot::protobuf::DeviceMetadata::release_name ( )
inline

Definition at line 1585 of file metadata.pb.h.

◆ release_raspi_firmware_version()

std::string * jaiabot::protobuf::DeviceMetadata::release_raspi_firmware_version ( )
inline

Definition at line 2039 of file metadata.pb.h.

◆ release_xbee_node_id()

std::string * jaiabot::protobuf::DeviceMetadata::release_xbee_node_id ( )
inline

Definition at line 1907 of file metadata.pb.h.

◆ release_xbee_serial_number()

std::string * jaiabot::protobuf::DeviceMetadata::release_xbee_serial_number ( )
inline

Definition at line 1973 of file metadata.pb.h.

◆ SerializeWithCachedSizes()

void jaiabot::protobuf::DeviceMetadata::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_goby_version()

void jaiabot::protobuf::DeviceMetadata::set_allocated_goby_version ( ::std::string *  goby_version)
inline

Definition at line 1717 of file metadata.pb.h.

◆ set_allocated_ivp_version()

void jaiabot::protobuf::DeviceMetadata::set_allocated_ivp_version ( ::std::string *  ivp_version)
inline

Definition at line 1849 of file metadata.pb.h.

◆ set_allocated_jaiabot_image_build_date()

void jaiabot::protobuf::DeviceMetadata::set_allocated_jaiabot_image_build_date ( ::std::string *  jaiabot_image_build_date)
inline

Definition at line 2179 of file metadata.pb.h.

◆ set_allocated_jaiabot_image_first_boot_date()

void jaiabot::protobuf::DeviceMetadata::set_allocated_jaiabot_image_first_boot_date ( ::std::string *  jaiabot_image_first_boot_date)
inline

Definition at line 2245 of file metadata.pb.h.

◆ set_allocated_jaiabot_image_version()

void jaiabot::protobuf::DeviceMetadata::set_allocated_jaiabot_image_version ( ::std::string *  jaiabot_image_version)
inline

Definition at line 2113 of file metadata.pb.h.

◆ set_allocated_jaiabot_version()

void jaiabot::protobuf::DeviceMetadata::set_allocated_jaiabot_version ( ::jaiabot::protobuf::DeviceMetadata_Version jaiabot_version)
inline

Definition at line 1642 of file metadata.pb.h.

◆ set_allocated_moos_version()

void jaiabot::protobuf::DeviceMetadata::set_allocated_moos_version ( ::std::string *  moos_version)
inline

Definition at line 1783 of file metadata.pb.h.

◆ set_allocated_name()

void jaiabot::protobuf::DeviceMetadata::set_allocated_name ( ::std::string *  name)
inline

Definition at line 1593 of file metadata.pb.h.

◆ set_allocated_raspi_firmware_version()

void jaiabot::protobuf::DeviceMetadata::set_allocated_raspi_firmware_version ( ::std::string *  raspi_firmware_version)
inline

Definition at line 2047 of file metadata.pb.h.

◆ set_allocated_xbee_node_id()

void jaiabot::protobuf::DeviceMetadata::set_allocated_xbee_node_id ( ::std::string *  xbee_node_id)
inline

Definition at line 1915 of file metadata.pb.h.

◆ set_allocated_xbee_serial_number()

void jaiabot::protobuf::DeviceMetadata::set_allocated_xbee_serial_number ( ::std::string *  xbee_serial_number)
inline

Definition at line 1981 of file metadata.pb.h.

◆ set_bot_id()

void jaiabot::protobuf::DeviceMetadata::set_bot_id ( ::google::protobuf::uint32  value)
inline

Definition at line 2369 of file metadata.pb.h.

◆ set_fleet_id()

void jaiabot::protobuf::DeviceMetadata::set_fleet_id ( ::google::protobuf::uint32  value)
inline

Definition at line 2321 of file metadata.pb.h.

◆ set_goby_version() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_goby_version ( const ::std::string &  value)
inline

Definition at line 1679 of file metadata.pb.h.

◆ set_goby_version() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_goby_version ( const char *  value)
inline

Definition at line 1692 of file metadata.pb.h.

◆ set_goby_version() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_goby_version ( const char *  value,
size_t  size 
)
inline

Definition at line 1698 of file metadata.pb.h.

◆ set_hub_id()

void jaiabot::protobuf::DeviceMetadata::set_hub_id ( ::google::protobuf::uint32  value)
inline

Definition at line 2345 of file metadata.pb.h.

◆ set_intervehicle_api_version()

void jaiabot::protobuf::DeviceMetadata::set_intervehicle_api_version ( ::google::protobuf::uint32  value)
inline

Definition at line 2273 of file metadata.pb.h.

◆ set_is_simulation()

void jaiabot::protobuf::DeviceMetadata::set_is_simulation ( bool  value)
inline

Definition at line 2297 of file metadata.pb.h.

◆ set_ivp_version() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_ivp_version ( const ::std::string &  value)
inline

Definition at line 1811 of file metadata.pb.h.

◆ set_ivp_version() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_ivp_version ( const char *  value)
inline

Definition at line 1824 of file metadata.pb.h.

◆ set_ivp_version() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_ivp_version ( const char *  value,
size_t  size 
)
inline

Definition at line 1830 of file metadata.pb.h.

◆ set_jaiabot_image_build_date() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_build_date ( const ::std::string &  value)
inline

Definition at line 2141 of file metadata.pb.h.

◆ set_jaiabot_image_build_date() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_build_date ( const char *  value)
inline

Definition at line 2154 of file metadata.pb.h.

◆ set_jaiabot_image_build_date() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_build_date ( const char *  value,
size_t  size 
)
inline

Definition at line 2160 of file metadata.pb.h.

◆ set_jaiabot_image_first_boot_date() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_first_boot_date ( const ::std::string &  value)
inline

Definition at line 2207 of file metadata.pb.h.

◆ set_jaiabot_image_first_boot_date() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_first_boot_date ( const char *  value)
inline

Definition at line 2220 of file metadata.pb.h.

◆ set_jaiabot_image_first_boot_date() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_first_boot_date ( const char *  value,
size_t  size 
)
inline

Definition at line 2226 of file metadata.pb.h.

◆ set_jaiabot_image_version() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_version ( const ::std::string &  value)
inline

Definition at line 2075 of file metadata.pb.h.

◆ set_jaiabot_image_version() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_version ( const char *  value)
inline

Definition at line 2088 of file metadata.pb.h.

◆ set_jaiabot_image_version() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_jaiabot_image_version ( const char *  value,
size_t  size 
)
inline

Definition at line 2094 of file metadata.pb.h.

◆ set_moos_version() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_moos_version ( const ::std::string &  value)
inline

Definition at line 1745 of file metadata.pb.h.

◆ set_moos_version() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_moos_version ( const char *  value)
inline

Definition at line 1758 of file metadata.pb.h.

◆ set_moos_version() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_moos_version ( const char *  value,
size_t  size 
)
inline

Definition at line 1764 of file metadata.pb.h.

◆ set_name() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_name ( const ::std::string &  value)
inline

Definition at line 1555 of file metadata.pb.h.

◆ set_name() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_name ( const char *  value)
inline

Definition at line 1568 of file metadata.pb.h.

◆ set_name() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_name ( const char *  value,
size_t  size 
)
inline

Definition at line 1574 of file metadata.pb.h.

◆ set_raspi_firmware_version() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_raspi_firmware_version ( const ::std::string &  value)
inline

Definition at line 2009 of file metadata.pb.h.

◆ set_raspi_firmware_version() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_raspi_firmware_version ( const char *  value)
inline

Definition at line 2022 of file metadata.pb.h.

◆ set_raspi_firmware_version() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_raspi_firmware_version ( const char *  value,
size_t  size 
)
inline

Definition at line 2028 of file metadata.pb.h.

◆ set_xbee_node_id() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_xbee_node_id ( const ::std::string &  value)
inline

Definition at line 1877 of file metadata.pb.h.

◆ set_xbee_node_id() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_xbee_node_id ( const char *  value)
inline

Definition at line 1890 of file metadata.pb.h.

◆ set_xbee_node_id() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_xbee_node_id ( const char *  value,
size_t  size 
)
inline

Definition at line 1896 of file metadata.pb.h.

◆ set_xbee_serial_number() [1/3]

void jaiabot::protobuf::DeviceMetadata::set_xbee_serial_number ( const ::std::string &  value)
inline

Definition at line 1943 of file metadata.pb.h.

◆ set_xbee_serial_number() [2/3]

void jaiabot::protobuf::DeviceMetadata::set_xbee_serial_number ( const char *  value)
inline

Definition at line 1956 of file metadata.pb.h.

◆ set_xbee_serial_number() [3/3]

void jaiabot::protobuf::DeviceMetadata::set_xbee_serial_number ( const char *  value,
size_t  size 
)
inline

Definition at line 1962 of file metadata.pb.h.

◆ Swap()

void jaiabot::protobuf::DeviceMetadata::Swap ( DeviceMetadata other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& jaiabot::protobuf::DeviceMetadata::unknown_fields ( ) const
inline

Definition at line 487 of file metadata.pb.h.

◆ xbee_node_id()

const ::std::string & jaiabot::protobuf::DeviceMetadata::xbee_node_id ( ) const
inline

Definition at line 1873 of file metadata.pb.h.

◆ xbee_serial_number()

const ::std::string & jaiabot::protobuf::DeviceMetadata::xbee_serial_number ( ) const
inline

Definition at line 1939 of file metadata.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2fmetadata_2eproto::TableStruct

Definition at line 808 of file metadata.pb.h.

◆ swap

void swap ( DeviceMetadata a,
DeviceMetadata b 
)
friend

Definition at line 506 of file metadata.pb.h.

Member Data Documentation

◆ kBotIdFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kBotIdFieldNumber = 16
static

Definition at line 750 of file metadata.pb.h.

◆ kFleetIdFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kFleetIdFieldNumber = 14
static

Definition at line 736 of file metadata.pb.h.

◆ kGobyVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kGobyVersionFieldNumber = 3
static

Definition at line 575 of file metadata.pb.h.

◆ kHubIdFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kHubIdFieldNumber = 15
static

Definition at line 743 of file metadata.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::DeviceMetadata::kIndexInFileMessages
staticconstexpr
Initial value:
=
2

Definition at line 502 of file metadata.pb.h.

◆ kIntervehicleApiVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kIntervehicleApiVersionFieldNumber = 12
static

Definition at line 722 of file metadata.pb.h.

◆ kIsSimulationFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kIsSimulationFieldNumber = 13
static

Definition at line 729 of file metadata.pb.h.

◆ kIvpVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kIvpVersionFieldNumber = 5
static

Definition at line 605 of file metadata.pb.h.

◆ kJaiabotImageBuildDateFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kJaiabotImageBuildDateFieldNumber = 10
static

Definition at line 680 of file metadata.pb.h.

◆ kJaiabotImageFirstBootDateFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kJaiabotImageFirstBootDateFieldNumber = 11
static

Definition at line 695 of file metadata.pb.h.

◆ kJaiabotImageVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kJaiabotImageVersionFieldNumber = 9
static

Definition at line 665 of file metadata.pb.h.

◆ kJaiabotVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kJaiabotVersionFieldNumber = 2
static

Definition at line 710 of file metadata.pb.h.

◆ kMoosVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kMoosVersionFieldNumber = 4
static

Definition at line 590 of file metadata.pb.h.

◆ kNameFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kNameFieldNumber = 1
static

Definition at line 560 of file metadata.pb.h.

◆ kRaspiFirmwareVersionFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kRaspiFirmwareVersionFieldNumber = 8
static

Definition at line 650 of file metadata.pb.h.

◆ kXbeeNodeIdFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kXbeeNodeIdFieldNumber = 6
static

Definition at line 620 of file metadata.pb.h.

◆ kXbeeSerialNumberFieldNumber

const int jaiabot::protobuf::DeviceMetadata::kXbeeSerialNumberFieldNumber = 7
static

Definition at line 635 of file metadata.pb.h.


The documentation for this class was generated from the following file: