JaiaBot  1.19.0
JaiaBot micro-AUV software
jaiabot::protobuf::ArduinoResponse Class Reference

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

Inheritance diagram for jaiabot::protobuf::ArduinoResponse:
Collaboration diagram for jaiabot::protobuf::ArduinoResponse:

Public Member Functions

 ArduinoResponse ()
 
virtual ~ArduinoResponse ()
 
 ArduinoResponse (const ArduinoResponse &from)
 
ArduinoResponseoperator= (const ArduinoResponse &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ArduinoResponse *other)
 
ArduinoResponseNew () const final
 
ArduinoResponseNew (::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 ArduinoResponse &from)
 
void MergeFrom (const ArduinoResponse &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_status_code () const
 
void clear_status_code ()
 
::jaiabot::protobuf::ArduinoStatusCode status_code () const
 
void set_status_code (::jaiabot::protobuf::ArduinoStatusCode value)
 
bool has_thermocouple_temperature_c () const
 
void clear_thermocouple_temperature_c ()
 
float thermocouple_temperature_c () const
 
void set_thermocouple_temperature_c (float value)
 
bool has_vccvoltage () const
 
void clear_vccvoltage ()
 
float vccvoltage () const
 
void set_vccvoltage (float value)
 
bool has_vcccurrent () const
 
void clear_vcccurrent ()
 
float vcccurrent () const
 
void set_vcccurrent (float value)
 
bool has_vvcurrent () const
 
void clear_vvcurrent ()
 
float vvcurrent () const
 
void set_vvcurrent (float value)
 
bool has_motor () const
 
void clear_motor ()
 
::google::protobuf::int32 motor () const
 
void set_motor (::google::protobuf::int32 value)
 
bool has_thermistor_voltage () const
 
void clear_thermistor_voltage ()
 
float thermistor_voltage () const
 
void set_thermistor_voltage (float value)
 
bool has_crc () const
 
void clear_crc ()
 
::google::protobuf::uint32 crc () const
 
void set_crc (::google::protobuf::uint32 value)
 
bool has_calculated_crc () const
 
void clear_calculated_crc ()
 
::google::protobuf::uint32 calculated_crc () const
 
void set_calculated_crc (::google::protobuf::uint32 value)
 
bool has_version () const
 
void clear_version ()
 
::google::protobuf::uint32 version () const
 
void set_version (::google::protobuf::uint32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ArduinoResponsedefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const ArduinoResponseinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kStatusCodeFieldNumber = 1
 
static const int kThermocoupleTemperatureCFieldNumber = 2
 
static const int kVccvoltageFieldNumber = 3
 
static const int kVcccurrentFieldNumber = 4
 
static const int kVvcurrentFieldNumber = 5
 
static const int kMotorFieldNumber = 6
 
static const int kThermistorVoltageFieldNumber = 7
 
static const int kCrcFieldNumber = 50
 
static const int kCalculatedCrcFieldNumber = 51
 
static const int kVersionFieldNumber = 52
 

Friends

struct ::protobuf_jaiabot_2fmessages_2farduino_2eproto::TableStruct
 
void swap (ArduinoResponse &a, ArduinoResponse &b)
 

Detailed Description

Definition at line 541 of file arduino.pb.h.

Constructor & Destructor Documentation

◆ ArduinoResponse() [1/2]

jaiabot::protobuf::ArduinoResponse::ArduinoResponse ( )

◆ ~ArduinoResponse()

virtual jaiabot::protobuf::ArduinoResponse::~ArduinoResponse ( )
virtual

◆ ArduinoResponse() [2/2]

jaiabot::protobuf::ArduinoResponse::ArduinoResponse ( const ArduinoResponse from)

Member Function Documentation

◆ ByteSizeLong()

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

◆ calculated_crc()

google::protobuf::uint32 jaiabot::protobuf::ArduinoResponse::calculated_crc ( ) const
inline

Definition at line 1408 of file arduino.pb.h.

◆ Clear()

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

◆ clear_calculated_crc()

void jaiabot::protobuf::ArduinoResponse::clear_calculated_crc ( )
inline

Definition at line 1404 of file arduino.pb.h.

◆ clear_crc()

void jaiabot::protobuf::ArduinoResponse::clear_crc ( )
inline

Definition at line 1380 of file arduino.pb.h.

◆ clear_motor()

void jaiabot::protobuf::ArduinoResponse::clear_motor ( )
inline

Definition at line 1332 of file arduino.pb.h.

◆ clear_status_code()

void jaiabot::protobuf::ArduinoResponse::clear_status_code ( )
inline

Definition at line 1211 of file arduino.pb.h.

◆ clear_thermistor_voltage()

void jaiabot::protobuf::ArduinoResponse::clear_thermistor_voltage ( )
inline

Definition at line 1356 of file arduino.pb.h.

◆ clear_thermocouple_temperature_c()

void jaiabot::protobuf::ArduinoResponse::clear_thermocouple_temperature_c ( )
inline

Definition at line 1236 of file arduino.pb.h.

◆ clear_vcccurrent()

void jaiabot::protobuf::ArduinoResponse::clear_vcccurrent ( )
inline

Definition at line 1284 of file arduino.pb.h.

◆ clear_vccvoltage()

void jaiabot::protobuf::ArduinoResponse::clear_vccvoltage ( )
inline

Definition at line 1260 of file arduino.pb.h.

◆ clear_version()

void jaiabot::protobuf::ArduinoResponse::clear_version ( )
inline

Definition at line 1428 of file arduino.pb.h.

◆ clear_vvcurrent()

void jaiabot::protobuf::ArduinoResponse::clear_vvcurrent ( )
inline

Definition at line 1308 of file arduino.pb.h.

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

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

◆ crc()

google::protobuf::uint32 jaiabot::protobuf::ArduinoResponse::crc ( ) const
inline

Definition at line 1384 of file arduino.pb.h.

◆ default_instance()

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

◆ descriptor()

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

◆ GetCachedSize()

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

Definition at line 613 of file arduino.pb.h.

◆ GetMetadata()

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

◆ has_calculated_crc()

bool jaiabot::protobuf::ArduinoResponse::has_calculated_crc ( ) const
inline

Definition at line 1395 of file arduino.pb.h.

◆ has_crc()

bool jaiabot::protobuf::ArduinoResponse::has_crc ( ) const
inline

Definition at line 1371 of file arduino.pb.h.

◆ has_motor()

bool jaiabot::protobuf::ArduinoResponse::has_motor ( ) const
inline

Definition at line 1323 of file arduino.pb.h.

◆ has_status_code()

bool jaiabot::protobuf::ArduinoResponse::has_status_code ( ) const
inline

Definition at line 1202 of file arduino.pb.h.

◆ has_thermistor_voltage()

bool jaiabot::protobuf::ArduinoResponse::has_thermistor_voltage ( ) const
inline

Definition at line 1347 of file arduino.pb.h.

◆ has_thermocouple_temperature_c()

bool jaiabot::protobuf::ArduinoResponse::has_thermocouple_temperature_c ( ) const
inline

Definition at line 1227 of file arduino.pb.h.

◆ has_vcccurrent()

bool jaiabot::protobuf::ArduinoResponse::has_vcccurrent ( ) const
inline

Definition at line 1275 of file arduino.pb.h.

◆ has_vccvoltage()

bool jaiabot::protobuf::ArduinoResponse::has_vccvoltage ( ) const
inline

Definition at line 1251 of file arduino.pb.h.

◆ has_version()

bool jaiabot::protobuf::ArduinoResponse::has_version ( ) const
inline

Definition at line 1419 of file arduino.pb.h.

◆ has_vvcurrent()

bool jaiabot::protobuf::ArduinoResponse::has_vvcurrent ( ) const
inline

Definition at line 1299 of file arduino.pb.h.

◆ InitAsDefaultInstance()

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

◆ internal_default_instance()

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

Definition at line 578 of file arduino.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

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

◆ IsInitialized()

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

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

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

◆ MergePartialFromCodedStream()

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

◆ motor()

google::protobuf::int32 jaiabot::protobuf::ArduinoResponse::motor ( ) const
inline

Definition at line 1336 of file arduino.pb.h.

◆ mutable_unknown_fields()

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

Definition at line 570 of file arduino.pb.h.

◆ New() [1/2]

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

Definition at line 592 of file arduino.pb.h.

◆ New() [2/2]

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

Definition at line 596 of file arduino.pb.h.

◆ operator=()

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

Definition at line 548 of file arduino.pb.h.

◆ SerializeWithCachedSizes()

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

◆ set_calculated_crc()

void jaiabot::protobuf::ArduinoResponse::set_calculated_crc ( ::google::protobuf::uint32  value)
inline

Definition at line 1412 of file arduino.pb.h.

◆ set_crc()

void jaiabot::protobuf::ArduinoResponse::set_crc ( ::google::protobuf::uint32  value)
inline

Definition at line 1388 of file arduino.pb.h.

◆ set_motor()

void jaiabot::protobuf::ArduinoResponse::set_motor ( ::google::protobuf::int32  value)
inline

Definition at line 1340 of file arduino.pb.h.

◆ set_status_code()

void jaiabot::protobuf::ArduinoResponse::set_status_code ( ::jaiabot::protobuf::ArduinoStatusCode  value)
inline

Definition at line 1219 of file arduino.pb.h.

◆ set_thermistor_voltage()

void jaiabot::protobuf::ArduinoResponse::set_thermistor_voltage ( float  value)
inline

Definition at line 1364 of file arduino.pb.h.

◆ set_thermocouple_temperature_c()

void jaiabot::protobuf::ArduinoResponse::set_thermocouple_temperature_c ( float  value)
inline

Definition at line 1244 of file arduino.pb.h.

◆ set_vcccurrent()

void jaiabot::protobuf::ArduinoResponse::set_vcccurrent ( float  value)
inline

Definition at line 1292 of file arduino.pb.h.

◆ set_vccvoltage()

void jaiabot::protobuf::ArduinoResponse::set_vccvoltage ( float  value)
inline

Definition at line 1268 of file arduino.pb.h.

◆ set_version()

void jaiabot::protobuf::ArduinoResponse::set_version ( ::google::protobuf::uint32  value)
inline

Definition at line 1436 of file arduino.pb.h.

◆ set_vvcurrent()

void jaiabot::protobuf::ArduinoResponse::set_vvcurrent ( float  value)
inline

Definition at line 1316 of file arduino.pb.h.

◆ status_code()

jaiabot::protobuf::ArduinoStatusCode jaiabot::protobuf::ArduinoResponse::status_code ( ) const
inline

Definition at line 1215 of file arduino.pb.h.

◆ Swap()

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

◆ thermistor_voltage()

float jaiabot::protobuf::ArduinoResponse::thermistor_voltage ( ) const
inline

Definition at line 1360 of file arduino.pb.h.

◆ thermocouple_temperature_c()

float jaiabot::protobuf::ArduinoResponse::thermocouple_temperature_c ( ) const
inline

Definition at line 1240 of file arduino.pb.h.

◆ unknown_fields()

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

Definition at line 567 of file arduino.pb.h.

◆ vcccurrent()

float jaiabot::protobuf::ArduinoResponse::vcccurrent ( ) const
inline

Definition at line 1288 of file arduino.pb.h.

◆ vccvoltage()

float jaiabot::protobuf::ArduinoResponse::vccvoltage ( ) const
inline

Definition at line 1264 of file arduino.pb.h.

◆ version()

google::protobuf::uint32 jaiabot::protobuf::ArduinoResponse::version ( ) const
inline

Definition at line 1432 of file arduino.pb.h.

◆ vvcurrent()

float jaiabot::protobuf::ArduinoResponse::vvcurrent ( ) const
inline

Definition at line 1312 of file arduino.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2farduino_2eproto::TableStruct

Definition at line 744 of file arduino.pb.h.

◆ swap

void swap ( ArduinoResponse a,
ArduinoResponse b 
)
friend

Definition at line 586 of file arduino.pb.h.

Member Data Documentation

◆ kCalculatedCrcFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kCalculatedCrcFieldNumber = 51
static

Definition at line 694 of file arduino.pb.h.

◆ kCrcFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kCrcFieldNumber = 50
static

Definition at line 687 of file arduino.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::ArduinoResponse::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

Definition at line 582 of file arduino.pb.h.

◆ kMotorFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kMotorFieldNumber = 6
static

Definition at line 673 of file arduino.pb.h.

◆ kStatusCodeFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kStatusCodeFieldNumber = 1
static

Definition at line 638 of file arduino.pb.h.

◆ kThermistorVoltageFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kThermistorVoltageFieldNumber = 7
static

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

◆ kThermocoupleTemperatureCFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kThermocoupleTemperatureCFieldNumber = 2
static

Definition at line 645 of file arduino.pb.h.

◆ kVcccurrentFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kVcccurrentFieldNumber = 4
static

Definition at line 659 of file arduino.pb.h.

◆ kVccvoltageFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kVccvoltageFieldNumber = 3
static

Definition at line 652 of file arduino.pb.h.

◆ kVersionFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kVersionFieldNumber = 52
static

Definition at line 701 of file arduino.pb.h.

◆ kVvcurrentFieldNumber

const int jaiabot::protobuf::ArduinoResponse::kVvcurrentFieldNumber = 5
static

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


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