JaiaBot  1.12.0+7+gdc1e5561
JaiaBot micro-AUV software
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)
 

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
 

Friends

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

Detailed Description

Definition at line 462 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

◆ ByteSizeLong()

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

◆ Clear()

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

◆ clear_goby_version()

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

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

◆ clear_intervehicle_api_version()

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

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

◆ clear_is_simulation()

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

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

◆ clear_ivp_version()

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

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

◆ clear_jaiabot_image_build_date()

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

Definition at line 2104 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 2170 of file metadata.pb.h.

◆ clear_jaiabot_image_version()

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

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

◆ clear_jaiabot_version()

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

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

◆ clear_moos_version()

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

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

◆ clear_name()

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

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

◆ clear_raspi_firmware_version()

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

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

◆ clear_xbee_node_id()

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

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

◆ clear_xbee_serial_number()

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

Definition at line 1906 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

◆ GetCachedSize()

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

Definition at line 534 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 1646 of file metadata.pb.h.

◆ has_goby_version()

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

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

◆ has_intervehicle_api_version()

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

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

◆ has_is_simulation()

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

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

◆ has_ivp_version()

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

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

◆ has_jaiabot_image_build_date()

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

Definition at line 2095 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 2161 of file metadata.pb.h.

◆ has_jaiabot_image_version()

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

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

◆ has_jaiabot_version()

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

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

◆ has_moos_version()

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

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

◆ has_name()

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

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

◆ has_raspi_firmware_version()

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

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

◆ has_xbee_node_id()

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

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

◆ has_xbee_serial_number()

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

Definition at line 1897 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 499 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 2240 of file metadata.pb.h.

◆ is_simulation()

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

Definition at line 2264 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 1778 of file metadata.pb.h.

◆ jaiabot_image_build_date()

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

Definition at line 2108 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 2174 of file metadata.pb.h.

◆ jaiabot_image_version()

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

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

◆ jaiabot_version()

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

Definition at line 1591 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 1712 of file metadata.pb.h.

◆ mutable_goby_version()

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

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

◆ mutable_ivp_version()

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

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

◆ mutable_jaiabot_image_build_date()

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

Definition at line 2137 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 2203 of file metadata.pb.h.

◆ mutable_jaiabot_image_version()

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

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

◆ mutable_jaiabot_version()

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

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

◆ mutable_moos_version()

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

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

◆ mutable_name()

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

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

◆ mutable_raspi_firmware_version()

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

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

◆ mutable_unknown_fields()

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

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

◆ mutable_xbee_node_id()

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

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

◆ mutable_xbee_serial_number()

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

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

◆ name()

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

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

◆ New() [1/2]

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

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

◆ New() [2/2]

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

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

◆ operator=()

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

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

◆ raspi_firmware_version()

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

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

◆ release_goby_version()

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

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

◆ release_ivp_version()

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

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

◆ release_jaiabot_image_build_date()

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

Definition at line 2142 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 2208 of file metadata.pb.h.

◆ release_jaiabot_image_version()

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

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

◆ release_jaiabot_version()

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

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

◆ release_moos_version()

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

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

◆ release_name()

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

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

◆ release_raspi_firmware_version()

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

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

◆ release_xbee_node_id()

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

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

◆ release_xbee_serial_number()

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

Definition at line 1944 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 1688 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 1820 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 2150 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 2216 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 2084 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 1613 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 1754 of file metadata.pb.h.

◆ set_allocated_name()

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

Definition at line 1564 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 2018 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 1886 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 1952 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 1650 of file metadata.pb.h.

◆ set_goby_version() [2/3]

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

Definition at line 1663 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 1669 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 2244 of file metadata.pb.h.

◆ set_is_simulation()

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

Definition at line 2268 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 1782 of file metadata.pb.h.

◆ set_ivp_version() [2/3]

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

Definition at line 1795 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 1801 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 2112 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 2125 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 2131 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 2178 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 2191 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 2197 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 2046 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 2059 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 2065 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 1716 of file metadata.pb.h.

◆ set_moos_version() [2/3]

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

Definition at line 1729 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 1735 of file metadata.pb.h.

◆ set_name() [1/3]

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

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

◆ set_name() [2/3]

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

Definition at line 1539 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 1545 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 1980 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 1993 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 1999 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 1848 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 1861 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 1867 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 1914 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 1927 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 1933 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 488 of file metadata.pb.h.

◆ xbee_node_id()

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

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

◆ xbee_serial_number()

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

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

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2fmetadata_2eproto::TableStruct

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

◆ swap

void swap ( DeviceMetadata a,
DeviceMetadata b 
)
friend

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

Member Data Documentation

◆ kGobyVersionFieldNumber

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

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

◆ kIndexInFileMessages

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

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

◆ kIntervehicleApiVersionFieldNumber

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

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

◆ kIsSimulationFieldNumber

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

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

◆ kIvpVersionFieldNumber

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

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

◆ kJaiabotImageBuildDateFieldNumber

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

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

◆ kJaiabotImageFirstBootDateFieldNumber

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

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

◆ kJaiabotImageVersionFieldNumber

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

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

◆ kJaiabotVersionFieldNumber

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

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

◆ kMoosVersionFieldNumber

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

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

◆ kNameFieldNumber

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

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

◆ kRaspiFirmwareVersionFieldNumber

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

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

◆ kXbeeNodeIdFieldNumber

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

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

◆ kXbeeSerialNumberFieldNumber

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

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


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