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

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

Inheritance diagram for jaiabot::protobuf::BotStatus:
Collaboration diagram for jaiabot::protobuf::BotStatus:

Public Types

enum  DCCLParameters { DCCL_ID = 81, DCCL_MAX_BYTES = 250 }
 
typedef BotStatus_Attitude Attitude
 
typedef BotStatus_Speed Speed
 
typedef BotStatus_BotType BotType
 
typedef boost::units::time_dimension time_dimension
 
typedef boost::units::make_scaled_unit< boost::units::unit< time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type time_unit
 
typedef boost::units::time_dimension last_command_time_dimension
 
typedef boost::units::make_scaled_unit< boost::units::unit< last_command_time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type last_command_time_unit
 
typedef boost::units::length_dimension depth_dimension
 
typedef boost::units::unit< depth_dimension, boost::units::si::system > depth_unit
 
typedef boost::units::length_dimension distance_to_active_goal_dimension
 
typedef boost::units::unit< distance_to_active_goal_dimension, boost::units::si::system > distance_to_active_goal_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type active_goal_timeout_dimension
 
typedef boost::units::unit< active_goal_timeout_dimension, boost::units::si::system > active_goal_timeout_unit
 
typedef boost::units::temperature_dimension temperature_dimension
 
typedef boost::units::absolute< boost::units::unit< temperature_dimension, boost::units::celsius::system > > temperature_unit
 
typedef boost::units::time_dimension received_time_dimension
 
typedef boost::units::make_scaled_unit< boost::units::unit< received_time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type received_time_unit
 

Public Member Functions

 BotStatus ()
 
virtual ~BotStatus ()
 
 BotStatus (const BotStatus &from)
 
BotStatusoperator= (const BotStatus &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (BotStatus *other)
 
BotStatusNew () const final
 
BotStatusNew (::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 BotStatus &from)
 
void MergeFrom (const BotStatus &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
 
int error_size () const
 
void clear_error ()
 
::jaiabot::protobuf::Error error (int index) const
 
void set_error (int index, ::jaiabot::protobuf::Error value)
 
void add_error (::jaiabot::protobuf::Error value)
 
const ::google::protobuf::RepeatedField< int > & error () const
 
::google::protobuf::RepeatedField< int > * mutable_error ()
 
int warning_size () const
 
void clear_warning ()
 
::jaiabot::protobuf::Warning warning (int index) const
 
void set_warning (int index, ::jaiabot::protobuf::Warning value)
 
void add_warning (::jaiabot::protobuf::Warning value)
 
const ::google::protobuf::RepeatedField< int > & warning () const
 
::google::protobuf::RepeatedField< int > * mutable_warning ()
 
bool has_location () const
 
void clear_location ()
 
const ::jaiabot::protobuf::GeographicCoordinatelocation () const
 
::jaiabot::protobuf::GeographicCoordinaterelease_location ()
 
::jaiabot::protobuf::GeographicCoordinatemutable_location ()
 
void set_allocated_location (::jaiabot::protobuf::GeographicCoordinate *location)
 
bool has_attitude () const
 
void clear_attitude ()
 
const ::jaiabot::protobuf::BotStatus_Attitudeattitude () const
 
::jaiabot::protobuf::BotStatus_Attituderelease_attitude ()
 
::jaiabot::protobuf::BotStatus_Attitudemutable_attitude ()
 
void set_allocated_attitude (::jaiabot::protobuf::BotStatus_Attitude *attitude)
 
bool has_speed () const
 
void clear_speed ()
 
const ::jaiabot::protobuf::BotStatus_Speedspeed () const
 
::jaiabot::protobuf::BotStatus_Speedrelease_speed ()
 
::jaiabot::protobuf::BotStatus_Speedmutable_speed ()
 
void set_allocated_speed (::jaiabot::protobuf::BotStatus_Speed *speed)
 
bool has_time () const
 
void clear_time ()
 
::google::protobuf::uint64 time () const
 
void set_time (::google::protobuf::uint64 value)
 
bool has_last_command_time () const
 
void clear_last_command_time ()
 
::google::protobuf::uint64 last_command_time () const
 
void set_last_command_time (::google::protobuf::uint64 value)
 
bool has_depth () const
 
void clear_depth ()
 
double depth () const
 
void set_depth (double value)
 
bool has_bot_id () const
 
void clear_bot_id ()
 
::google::protobuf::uint32 bot_id () const
 
void set_bot_id (::google::protobuf::uint32 value)
 
bool has_mission_state () const
 
void clear_mission_state ()
 
::jaiabot::protobuf::MissionState mission_state () const
 
void set_mission_state (::jaiabot::protobuf::MissionState value)
 
bool has_wifi_link_quality_percentage () const
 
void clear_wifi_link_quality_percentage ()
 
::google::protobuf::int32 wifi_link_quality_percentage () const
 
void set_wifi_link_quality_percentage (::google::protobuf::int32 value)
 
bool has_distance_to_active_goal () const
 
void clear_distance_to_active_goal ()
 
double distance_to_active_goal () const
 
void set_distance_to_active_goal (double value)
 
bool has_active_goal () const
 
void clear_active_goal ()
 
::google::protobuf::int32 active_goal () const
 
void set_active_goal (::google::protobuf::int32 value)
 
bool has_active_goal_timeout () const
 
void clear_active_goal_timeout ()
 
::google::protobuf::uint32 active_goal_timeout () const
 
void set_active_goal_timeout (::google::protobuf::uint32 value)
 
bool has_repeat_index () const
 
void clear_repeat_index ()
 
::google::protobuf::int32 repeat_index () const
 
void set_repeat_index (::google::protobuf::int32 value)
 
bool has_calibration_status () const
 
void clear_calibration_status ()
 
::google::protobuf::int32 calibration_status () const
 
void set_calibration_status (::google::protobuf::int32 value)
 
bool has_salinity () const
 
void clear_salinity ()
 
double salinity () const
 
void set_salinity (double value)
 
bool has_temperature () const
 
void clear_temperature ()
 
double temperature () const
 
void set_temperature (double value)
 
bool has_battery_percent () const
 
void clear_battery_percent ()
 
double battery_percent () const
 
void set_battery_percent (double value)
 
bool has_hdop () const
 
void clear_hdop ()
 
double hdop () const
 
void set_hdop (double value)
 
bool has_pdop () const
 
void clear_pdop ()
 
double pdop () const
 
void set_pdop (double value)
 
bool has_received_time () const
 
void clear_received_time ()
 
::google::protobuf::uint64 received_time () const
 
void set_received_time (::google::protobuf::uint64 value)
 
bool has_health_state () const
 
void clear_health_state ()
 
::goby::middleware::protobuf::HealthState health_state () const
 
void set_health_state (::goby::middleware::protobuf::HealthState value)
 
bool has_bot_type () const
 
void clear_bot_type ()
 
::jaiabot::protobuf::BotStatus_BotType bot_type () const
 
void set_bot_type (::jaiabot::protobuf::BotStatus_BotType value)
 
bool has_link () const
 
void clear_link ()
 
::jaiabot::protobuf::Link link () const
 
void set_link (::jaiabot::protobuf::Link value)
 
bool has_calibration_state () const
 
void clear_calibration_state ()
 
::jaiabot::protobuf::IMUCalibrationState calibration_state () const
 
void set_calibration_state (::jaiabot::protobuf::IMUCalibrationState value)
 
template<typename Quantity >
void set_time_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity time_with_units () const
 
boost::units::quantity< time_unit, google::protobuf::uint64 > time_with_units () const
 
template<typename Quantity >
void set_last_command_time_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity last_command_time_with_units () const
 
boost::units::quantity< last_command_time_unit, google::protobuf::uint64 > last_command_time_with_units () const
 
template<typename Quantity >
void set_depth_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity depth_with_units () const
 
boost::units::quantity< depth_unit, double > depth_with_units () const
 
template<typename Quantity >
void set_distance_to_active_goal_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity distance_to_active_goal_with_units () const
 
boost::units::quantity< distance_to_active_goal_unit, double > distance_to_active_goal_with_units () const
 
template<typename Quantity >
void set_active_goal_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity active_goal_timeout_with_units () const
 
boost::units::quantity< active_goal_timeout_unit, google::protobuf::uint32 > active_goal_timeout_with_units () const
 
template<typename Quantity >
void set_temperature_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity temperature_with_units () const
 
boost::units::quantity< temperature_unit, double > temperature_with_units () const
 
template<typename Quantity >
void set_received_time_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity received_time_with_units () const
 
boost::units::quantity< received_time_unit, google::protobuf::uint64 > received_time_with_units () const
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const BotStatusdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const BotStatusinternal_default_instance ()
 
static bool BotType_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * BotType_descriptor ()
 
static const ::std::string & BotType_Name (BotType value)
 
static bool BotType_Parse (const ::std::string &name, BotType *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const BotType HYDRO
 
static const BotType ECHO
 
static const BotType BotType_MIN
 
static const BotType BotType_MAX
 
static const int BotType_ARRAYSIZE
 
static const int kErrorFieldNumber = 5
 
static const int kWarningFieldNumber = 6
 
static const int kLocationFieldNumber = 10
 
static const int kAttitudeFieldNumber = 20
 
static const int kSpeedFieldNumber = 30
 
static const int kTimeFieldNumber = 2
 
static const int kLastCommandTimeFieldNumber = 3
 
static const int kDepthFieldNumber = 11
 
static const int kBotIdFieldNumber = 1
 
static const int kMissionStateFieldNumber = 40
 
static const int kWifiLinkQualityPercentageFieldNumber = 58
 
static const int kDistanceToActiveGoalFieldNumber = 42
 
static const int kActiveGoalFieldNumber = 41
 
static const int kActiveGoalTimeoutFieldNumber = 43
 
static const int kRepeatIndexFieldNumber = 44
 
static const int kCalibrationStatusFieldNumber = 54
 
static const int kSalinityFieldNumber = 51
 
static const int kTemperatureFieldNumber = 52
 
static const int kBatteryPercentFieldNumber = 53
 
static const int kHdopFieldNumber = 56
 
static const int kPdopFieldNumber = 57
 
static const int kReceivedTimeFieldNumber = 59
 
static const int kHealthStateFieldNumber = 4
 
static const int kBotTypeFieldNumber = 7
 
static const int kLinkFieldNumber = 8
 
static const int kCalibrationStateFieldNumber = 55
 

Friends

struct ::protobuf_jaiabot_2fmessages_2fjaia_5fdccl_2eproto::TableStruct
 
void swap (BotStatus &a, BotStatus &b)
 

Detailed Description

Definition at line 1073 of file jaia_dccl.pb.h.

Member Typedef Documentation

◆ active_goal_timeout_dimension

typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type jaiabot::protobuf::BotStatus::active_goal_timeout_dimension

Definition at line 1458 of file jaia_dccl.pb.h.

◆ active_goal_timeout_unit

typedef boost::units::unit<active_goal_timeout_dimension,boost::units::si::system> jaiabot::protobuf::BotStatus::active_goal_timeout_unit

Definition at line 1462 of file jaia_dccl.pb.h.

◆ Attitude

◆ BotType

◆ depth_dimension

typedef boost::units::length_dimension jaiabot::protobuf::BotStatus::depth_dimension

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

◆ depth_unit

typedef boost::units::unit<depth_dimension,boost::units::si::system> jaiabot::protobuf::BotStatus::depth_unit

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

◆ distance_to_active_goal_dimension

Definition at line 1443 of file jaia_dccl.pb.h.

◆ distance_to_active_goal_unit

Definition at line 1447 of file jaia_dccl.pb.h.

◆ last_command_time_dimension

typedef boost::units::time_dimension jaiabot::protobuf::BotStatus::last_command_time_dimension

Definition at line 1413 of file jaia_dccl.pb.h.

◆ last_command_time_unit

typedef boost::units::make_scaled_unit<boost::units::unit<last_command_time_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-6> > >::type jaiabot::protobuf::BotStatus::last_command_time_unit

Definition at line 1417 of file jaia_dccl.pb.h.

◆ received_time_dimension

typedef boost::units::time_dimension jaiabot::protobuf::BotStatus::received_time_dimension

Definition at line 1488 of file jaia_dccl.pb.h.

◆ received_time_unit

typedef boost::units::make_scaled_unit<boost::units::unit<received_time_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-6> > >::type jaiabot::protobuf::BotStatus::received_time_unit

Definition at line 1492 of file jaia_dccl.pb.h.

◆ Speed

◆ temperature_dimension

typedef boost::units::temperature_dimension jaiabot::protobuf::BotStatus::temperature_dimension

Definition at line 1473 of file jaia_dccl.pb.h.

◆ temperature_unit

typedef boost::units::absolute<boost::units::unit<temperature_dimension,boost::units::celsius::system> > jaiabot::protobuf::BotStatus::temperature_unit

Definition at line 1477 of file jaia_dccl.pb.h.

◆ time_dimension

typedef boost::units::time_dimension jaiabot::protobuf::BotStatus::time_dimension

Definition at line 1400 of file jaia_dccl.pb.h.

◆ time_unit

typedef boost::units::make_scaled_unit<boost::units::unit<time_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-6> > >::type jaiabot::protobuf::BotStatus::time_unit

Definition at line 1402 of file jaia_dccl.pb.h.

Member Enumeration Documentation

◆ DCCLParameters

Enumerator
DCCL_ID 
DCCL_MAX_BYTES 

Definition at line 1399 of file jaia_dccl.pb.h.

Constructor & Destructor Documentation

◆ BotStatus() [1/2]

jaiabot::protobuf::BotStatus::BotStatus ( )

◆ ~BotStatus()

virtual jaiabot::protobuf::BotStatus::~BotStatus ( )
virtual

◆ BotStatus() [2/2]

jaiabot::protobuf::BotStatus::BotStatus ( const BotStatus from)

Member Function Documentation

◆ active_goal()

google::protobuf::int32 jaiabot::protobuf::BotStatus::active_goal ( ) const
inline

Definition at line 3837 of file jaia_dccl.pb.h.

◆ active_goal_timeout()

google::protobuf::uint32 jaiabot::protobuf::BotStatus::active_goal_timeout ( ) const
inline

Definition at line 3885 of file jaia_dccl.pb.h.

◆ active_goal_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::active_goal_timeout_with_units ( ) const
inline

Definition at line 1469 of file jaia_dccl.pb.h.

◆ active_goal_timeout_with_units() [2/2]

boost::units::quantity< active_goal_timeout_unit,google::protobuf::uint32 > jaiabot::protobuf::BotStatus::active_goal_timeout_with_units ( ) const
inline

Definition at line 1472 of file jaia_dccl.pb.h.

◆ add_error()

void jaiabot::protobuf::BotStatus::add_error ( ::jaiabot::protobuf::Error  value)
inline

Definition at line 3506 of file jaia_dccl.pb.h.

◆ add_warning()

void jaiabot::protobuf::BotStatus::add_warning ( ::jaiabot::protobuf::Warning  value)
inline

Definition at line 3538 of file jaia_dccl.pb.h.

◆ attitude()

const ::jaiabot::protobuf::BotStatus_Attitude & jaiabot::protobuf::BotStatus::attitude ( ) const
inline

Definition at line 3699 of file jaia_dccl.pb.h.

◆ battery_percent()

double jaiabot::protobuf::BotStatus::battery_percent ( ) const
inline

Definition at line 3981 of file jaia_dccl.pb.h.

◆ bot_id()

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

Definition at line 3407 of file jaia_dccl.pb.h.

◆ bot_type()

jaiabot::protobuf::BotStatus_BotType jaiabot::protobuf::BotStatus::bot_type ( ) const
inline

Definition at line 3568 of file jaia_dccl.pb.h.

◆ BotType_descriptor()

static const ::google::protobuf::EnumDescriptor* jaiabot::protobuf::BotStatus::BotType_descriptor ( )
inlinestatic

Definition at line 1183 of file jaia_dccl.pb.h.

◆ BotType_IsValid()

static bool jaiabot::protobuf::BotStatus::BotType_IsValid ( int  value)
inlinestatic

Definition at line 1173 of file jaia_dccl.pb.h.

◆ BotType_Name()

static const ::std::string& jaiabot::protobuf::BotStatus::BotType_Name ( BotType  value)
inlinestatic

Definition at line 1186 of file jaia_dccl.pb.h.

◆ BotType_Parse()

static bool jaiabot::protobuf::BotStatus::BotType_Parse ( const ::std::string &  name,
BotType value 
)
inlinestatic

Definition at line 1189 of file jaia_dccl.pb.h.

◆ ByteSizeLong()

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

◆ calibration_state()

jaiabot::protobuf::IMUCalibrationState jaiabot::protobuf::BotStatus::calibration_state ( ) const
inline

Definition at line 4029 of file jaia_dccl.pb.h.

◆ calibration_status()

google::protobuf::int32 jaiabot::protobuf::BotStatus::calibration_status ( ) const
inline

Definition at line 4005 of file jaia_dccl.pb.h.

◆ Clear()

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

◆ clear_active_goal()

void jaiabot::protobuf::BotStatus::clear_active_goal ( )
inline

Definition at line 3833 of file jaia_dccl.pb.h.

◆ clear_active_goal_timeout()

void jaiabot::protobuf::BotStatus::clear_active_goal_timeout ( )
inline

Definition at line 3881 of file jaia_dccl.pb.h.

◆ clear_attitude()

void jaiabot::protobuf::BotStatus::clear_attitude ( )
inline

Definition at line 3692 of file jaia_dccl.pb.h.

◆ clear_battery_percent()

void jaiabot::protobuf::BotStatus::clear_battery_percent ( )
inline

Definition at line 3977 of file jaia_dccl.pb.h.

◆ clear_bot_id()

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

Definition at line 3403 of file jaia_dccl.pb.h.

◆ clear_bot_type()

void jaiabot::protobuf::BotStatus::clear_bot_type ( )
inline

Definition at line 3564 of file jaia_dccl.pb.h.

◆ clear_calibration_state()

void jaiabot::protobuf::BotStatus::clear_calibration_state ( )
inline

Definition at line 4025 of file jaia_dccl.pb.h.

◆ clear_calibration_status()

void jaiabot::protobuf::BotStatus::clear_calibration_status ( )
inline

Definition at line 4001 of file jaia_dccl.pb.h.

◆ clear_depth()

void jaiabot::protobuf::BotStatus::clear_depth ( )
inline

Definition at line 3668 of file jaia_dccl.pb.h.

◆ clear_distance_to_active_goal()

void jaiabot::protobuf::BotStatus::clear_distance_to_active_goal ( )
inline

Definition at line 3857 of file jaia_dccl.pb.h.

◆ clear_error()

void jaiabot::protobuf::BotStatus::clear_error ( )
inline

Definition at line 3494 of file jaia_dccl.pb.h.

◆ clear_hdop()

void jaiabot::protobuf::BotStatus::clear_hdop ( )
inline

Definition at line 4050 of file jaia_dccl.pb.h.

◆ clear_health_state()

void jaiabot::protobuf::BotStatus::clear_health_state ( )
inline

Definition at line 3475 of file jaia_dccl.pb.h.

◆ clear_last_command_time()

void jaiabot::protobuf::BotStatus::clear_last_command_time ( )
inline

Definition at line 3451 of file jaia_dccl.pb.h.

◆ clear_link()

void jaiabot::protobuf::BotStatus::clear_link ( )
inline

Definition at line 3589 of file jaia_dccl.pb.h.

◆ clear_location()

void jaiabot::protobuf::BotStatus::clear_location ( )

◆ clear_mission_state()

void jaiabot::protobuf::BotStatus::clear_mission_state ( )
inline

Definition at line 3808 of file jaia_dccl.pb.h.

◆ clear_pdop()

void jaiabot::protobuf::BotStatus::clear_pdop ( )
inline

Definition at line 4074 of file jaia_dccl.pb.h.

◆ clear_received_time()

void jaiabot::protobuf::BotStatus::clear_received_time ( )
inline

Definition at line 4122 of file jaia_dccl.pb.h.

◆ clear_repeat_index()

void jaiabot::protobuf::BotStatus::clear_repeat_index ( )
inline

Definition at line 3905 of file jaia_dccl.pb.h.

◆ clear_salinity()

void jaiabot::protobuf::BotStatus::clear_salinity ( )
inline

Definition at line 3929 of file jaia_dccl.pb.h.

◆ clear_speed()

void jaiabot::protobuf::BotStatus::clear_speed ( )
inline

Definition at line 3750 of file jaia_dccl.pb.h.

◆ clear_temperature()

void jaiabot::protobuf::BotStatus::clear_temperature ( )
inline

Definition at line 3953 of file jaia_dccl.pb.h.

◆ clear_time()

void jaiabot::protobuf::BotStatus::clear_time ( )
inline

Definition at line 3427 of file jaia_dccl.pb.h.

◆ clear_warning()

void jaiabot::protobuf::BotStatus::clear_warning ( )
inline

Definition at line 3526 of file jaia_dccl.pb.h.

◆ clear_wifi_link_quality_percentage()

void jaiabot::protobuf::BotStatus::clear_wifi_link_quality_percentage ( )
inline

Definition at line 4098 of file jaia_dccl.pb.h.

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

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

◆ default_instance()

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

◆ depth()

double jaiabot::protobuf::BotStatus::depth ( ) const
inline

Definition at line 3672 of file jaia_dccl.pb.h.

◆ depth_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::depth_with_units ( ) const
inline

Definition at line 1439 of file jaia_dccl.pb.h.

◆ depth_with_units() [2/2]

boost::units::quantity< depth_unit,double > jaiabot::protobuf::BotStatus::depth_with_units ( ) const
inline

Definition at line 1442 of file jaia_dccl.pb.h.

◆ descriptor()

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

◆ distance_to_active_goal()

double jaiabot::protobuf::BotStatus::distance_to_active_goal ( ) const
inline

Definition at line 3861 of file jaia_dccl.pb.h.

◆ distance_to_active_goal_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::distance_to_active_goal_with_units ( ) const
inline

Definition at line 1454 of file jaia_dccl.pb.h.

◆ distance_to_active_goal_with_units() [2/2]

boost::units::quantity< distance_to_active_goal_unit,double > jaiabot::protobuf::BotStatus::distance_to_active_goal_with_units ( ) const
inline

Definition at line 1457 of file jaia_dccl.pb.h.

◆ error() [1/2]

const ::google::protobuf::RepeatedField< int > & jaiabot::protobuf::BotStatus::error ( ) const
inline

Definition at line 3512 of file jaia_dccl.pb.h.

◆ error() [2/2]

jaiabot::protobuf::Error jaiabot::protobuf::BotStatus::error ( int  index) const
inline

Definition at line 3497 of file jaia_dccl.pb.h.

◆ error_size()

int jaiabot::protobuf::BotStatus::error_size ( ) const
inline

Definition at line 3491 of file jaia_dccl.pb.h.

◆ GetCachedSize()

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

Definition at line 1145 of file jaia_dccl.pb.h.

◆ GetMetadata()

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

◆ has_active_goal()

bool jaiabot::protobuf::BotStatus::has_active_goal ( ) const
inline

Definition at line 3824 of file jaia_dccl.pb.h.

◆ has_active_goal_timeout()

bool jaiabot::protobuf::BotStatus::has_active_goal_timeout ( ) const
inline

Definition at line 3872 of file jaia_dccl.pb.h.

◆ has_attitude()

bool jaiabot::protobuf::BotStatus::has_attitude ( ) const
inline

Definition at line 3683 of file jaia_dccl.pb.h.

◆ has_battery_percent()

bool jaiabot::protobuf::BotStatus::has_battery_percent ( ) const
inline

Definition at line 3968 of file jaia_dccl.pb.h.

◆ has_bot_id()

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

Definition at line 3394 of file jaia_dccl.pb.h.

◆ has_bot_type()

bool jaiabot::protobuf::BotStatus::has_bot_type ( ) const
inline

Definition at line 3555 of file jaia_dccl.pb.h.

◆ has_calibration_state()

bool jaiabot::protobuf::BotStatus::has_calibration_state ( ) const
inline

Definition at line 4016 of file jaia_dccl.pb.h.

◆ has_calibration_status()

bool jaiabot::protobuf::BotStatus::has_calibration_status ( ) const
inline

Definition at line 3992 of file jaia_dccl.pb.h.

◆ has_depth()

bool jaiabot::protobuf::BotStatus::has_depth ( ) const
inline

Definition at line 3659 of file jaia_dccl.pb.h.

◆ has_distance_to_active_goal()

bool jaiabot::protobuf::BotStatus::has_distance_to_active_goal ( ) const
inline

Definition at line 3848 of file jaia_dccl.pb.h.

◆ has_hdop()

bool jaiabot::protobuf::BotStatus::has_hdop ( ) const
inline

Definition at line 4041 of file jaia_dccl.pb.h.

◆ has_health_state()

bool jaiabot::protobuf::BotStatus::has_health_state ( ) const
inline

Definition at line 3466 of file jaia_dccl.pb.h.

◆ has_last_command_time()

bool jaiabot::protobuf::BotStatus::has_last_command_time ( ) const
inline

Definition at line 3442 of file jaia_dccl.pb.h.

◆ has_link()

bool jaiabot::protobuf::BotStatus::has_link ( ) const
inline

Definition at line 3580 of file jaia_dccl.pb.h.

◆ has_location()

bool jaiabot::protobuf::BotStatus::has_location ( ) const
inline

Definition at line 3605 of file jaia_dccl.pb.h.

◆ has_mission_state()

bool jaiabot::protobuf::BotStatus::has_mission_state ( ) const
inline

Definition at line 3799 of file jaia_dccl.pb.h.

◆ has_pdop()

bool jaiabot::protobuf::BotStatus::has_pdop ( ) const
inline

Definition at line 4065 of file jaia_dccl.pb.h.

◆ has_received_time()

bool jaiabot::protobuf::BotStatus::has_received_time ( ) const
inline

Definition at line 4113 of file jaia_dccl.pb.h.

◆ has_repeat_index()

bool jaiabot::protobuf::BotStatus::has_repeat_index ( ) const
inline

Definition at line 3896 of file jaia_dccl.pb.h.

◆ has_salinity()

bool jaiabot::protobuf::BotStatus::has_salinity ( ) const
inline

Definition at line 3920 of file jaia_dccl.pb.h.

◆ has_speed()

bool jaiabot::protobuf::BotStatus::has_speed ( ) const
inline

Definition at line 3741 of file jaia_dccl.pb.h.

◆ has_temperature()

bool jaiabot::protobuf::BotStatus::has_temperature ( ) const
inline

Definition at line 3944 of file jaia_dccl.pb.h.

◆ has_time()

bool jaiabot::protobuf::BotStatus::has_time ( ) const
inline

Definition at line 3418 of file jaia_dccl.pb.h.

◆ has_wifi_link_quality_percentage()

bool jaiabot::protobuf::BotStatus::has_wifi_link_quality_percentage ( ) const
inline

Definition at line 4089 of file jaia_dccl.pb.h.

◆ hdop()

double jaiabot::protobuf::BotStatus::hdop ( ) const
inline

Definition at line 4054 of file jaia_dccl.pb.h.

◆ health_state()

goby::middleware::protobuf::HealthState jaiabot::protobuf::BotStatus::health_state ( ) const
inline

Definition at line 3479 of file jaia_dccl.pb.h.

◆ InitAsDefaultInstance()

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

◆ internal_default_instance()

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

Definition at line 1110 of file jaia_dccl.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

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

◆ IsInitialized()

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

◆ last_command_time()

google::protobuf::uint64 jaiabot::protobuf::BotStatus::last_command_time ( ) const
inline

Definition at line 3455 of file jaia_dccl.pb.h.

◆ last_command_time_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::last_command_time_with_units ( ) const
inline

Definition at line 1424 of file jaia_dccl.pb.h.

◆ last_command_time_with_units() [2/2]

boost::units::quantity< last_command_time_unit,google::protobuf::uint64 > jaiabot::protobuf::BotStatus::last_command_time_with_units ( ) const
inline

Definition at line 1427 of file jaia_dccl.pb.h.

◆ link()

jaiabot::protobuf::Link jaiabot::protobuf::BotStatus::link ( ) const
inline

Definition at line 3593 of file jaia_dccl.pb.h.

◆ location()

const ::jaiabot::protobuf::GeographicCoordinate & jaiabot::protobuf::BotStatus::location ( ) const
inline

Definition at line 3617 of file jaia_dccl.pb.h.

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

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

◆ MergePartialFromCodedStream()

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

◆ mission_state()

jaiabot::protobuf::MissionState jaiabot::protobuf::BotStatus::mission_state ( ) const
inline

Definition at line 3812 of file jaia_dccl.pb.h.

◆ mutable_attitude()

jaiabot::protobuf::BotStatus_Attitude * jaiabot::protobuf::BotStatus::mutable_attitude ( )
inline

Definition at line 3712 of file jaia_dccl.pb.h.

◆ mutable_error()

google::protobuf::RepeatedField< int > * jaiabot::protobuf::BotStatus::mutable_error ( )
inline

Definition at line 3517 of file jaia_dccl.pb.h.

◆ mutable_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::protobuf::BotStatus::mutable_location ( )
inline

Definition at line 3630 of file jaia_dccl.pb.h.

◆ mutable_speed()

jaiabot::protobuf::BotStatus_Speed * jaiabot::protobuf::BotStatus::mutable_speed ( )
inline

Definition at line 3770 of file jaia_dccl.pb.h.

◆ mutable_unknown_fields()

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

Definition at line 1102 of file jaia_dccl.pb.h.

◆ mutable_warning()

google::protobuf::RepeatedField< int > * jaiabot::protobuf::BotStatus::mutable_warning ( )
inline

Definition at line 3549 of file jaia_dccl.pb.h.

◆ New() [1/2]

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

Definition at line 1124 of file jaia_dccl.pb.h.

◆ New() [2/2]

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

Definition at line 1128 of file jaia_dccl.pb.h.

◆ operator=()

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

Definition at line 1080 of file jaia_dccl.pb.h.

◆ pdop()

double jaiabot::protobuf::BotStatus::pdop ( ) const
inline

Definition at line 4078 of file jaia_dccl.pb.h.

◆ received_time()

google::protobuf::uint64 jaiabot::protobuf::BotStatus::received_time ( ) const
inline

Definition at line 4126 of file jaia_dccl.pb.h.

◆ received_time_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::received_time_with_units ( ) const
inline

Definition at line 1499 of file jaia_dccl.pb.h.

◆ received_time_with_units() [2/2]

boost::units::quantity< received_time_unit,google::protobuf::uint64 > jaiabot::protobuf::BotStatus::received_time_with_units ( ) const
inline

Definition at line 1502 of file jaia_dccl.pb.h.

◆ release_attitude()

jaiabot::protobuf::BotStatus_Attitude * jaiabot::protobuf::BotStatus::release_attitude ( )
inline

Definition at line 3705 of file jaia_dccl.pb.h.

◆ release_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::protobuf::BotStatus::release_location ( )
inline

Definition at line 3623 of file jaia_dccl.pb.h.

◆ release_speed()

jaiabot::protobuf::BotStatus_Speed * jaiabot::protobuf::BotStatus::release_speed ( )
inline

Definition at line 3763 of file jaia_dccl.pb.h.

◆ repeat_index()

google::protobuf::int32 jaiabot::protobuf::BotStatus::repeat_index ( ) const
inline

Definition at line 3909 of file jaia_dccl.pb.h.

◆ salinity()

double jaiabot::protobuf::BotStatus::salinity ( ) const
inline

Definition at line 3933 of file jaia_dccl.pb.h.

◆ SerializeWithCachedSizes()

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

◆ set_active_goal()

void jaiabot::protobuf::BotStatus::set_active_goal ( ::google::protobuf::int32  value)
inline

Definition at line 3841 of file jaia_dccl.pb.h.

◆ set_active_goal_timeout()

void jaiabot::protobuf::BotStatus::set_active_goal_timeout ( ::google::protobuf::uint32  value)
inline

Definition at line 3889 of file jaia_dccl.pb.h.

◆ set_active_goal_timeout_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_active_goal_timeout_with_units ( Quantity  value_w_units)
inline

Definition at line 1465 of file jaia_dccl.pb.h.

◆ set_allocated_attitude()

void jaiabot::protobuf::BotStatus::set_allocated_attitude ( ::jaiabot::protobuf::BotStatus_Attitude attitude)
inline

Definition at line 3721 of file jaia_dccl.pb.h.

◆ set_allocated_location()

void jaiabot::protobuf::BotStatus::set_allocated_location ( ::jaiabot::protobuf::GeographicCoordinate location)
inline

Definition at line 3639 of file jaia_dccl.pb.h.

◆ set_allocated_speed()

void jaiabot::protobuf::BotStatus::set_allocated_speed ( ::jaiabot::protobuf::BotStatus_Speed speed)
inline

Definition at line 3779 of file jaia_dccl.pb.h.

◆ set_battery_percent()

void jaiabot::protobuf::BotStatus::set_battery_percent ( double  value)
inline

Definition at line 3985 of file jaia_dccl.pb.h.

◆ set_bot_id()

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

Definition at line 3411 of file jaia_dccl.pb.h.

◆ set_bot_type()

void jaiabot::protobuf::BotStatus::set_bot_type ( ::jaiabot::protobuf::BotStatus_BotType  value)
inline

Definition at line 3572 of file jaia_dccl.pb.h.

◆ set_calibration_state()

void jaiabot::protobuf::BotStatus::set_calibration_state ( ::jaiabot::protobuf::IMUCalibrationState  value)
inline

Definition at line 4033 of file jaia_dccl.pb.h.

◆ set_calibration_status()

void jaiabot::protobuf::BotStatus::set_calibration_status ( ::google::protobuf::int32  value)
inline

Definition at line 4009 of file jaia_dccl.pb.h.

◆ set_depth()

void jaiabot::protobuf::BotStatus::set_depth ( double  value)
inline

Definition at line 3676 of file jaia_dccl.pb.h.

◆ set_depth_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_depth_with_units ( Quantity  value_w_units)
inline

Definition at line 1435 of file jaia_dccl.pb.h.

◆ set_distance_to_active_goal()

void jaiabot::protobuf::BotStatus::set_distance_to_active_goal ( double  value)
inline

Definition at line 3865 of file jaia_dccl.pb.h.

◆ set_distance_to_active_goal_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_distance_to_active_goal_with_units ( Quantity  value_w_units)
inline

Definition at line 1450 of file jaia_dccl.pb.h.

◆ set_error()

void jaiabot::protobuf::BotStatus::set_error ( int  index,
::jaiabot::protobuf::Error  value 
)
inline

Definition at line 3501 of file jaia_dccl.pb.h.

◆ set_hdop()

void jaiabot::protobuf::BotStatus::set_hdop ( double  value)
inline

Definition at line 4058 of file jaia_dccl.pb.h.

◆ set_health_state()

void jaiabot::protobuf::BotStatus::set_health_state ( ::goby::middleware::protobuf::HealthState  value)
inline

Definition at line 3483 of file jaia_dccl.pb.h.

◆ set_last_command_time()

void jaiabot::protobuf::BotStatus::set_last_command_time ( ::google::protobuf::uint64  value)
inline

Definition at line 3459 of file jaia_dccl.pb.h.

◆ set_last_command_time_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_last_command_time_with_units ( Quantity  value_w_units)
inline

Definition at line 1420 of file jaia_dccl.pb.h.

◆ set_link()

void jaiabot::protobuf::BotStatus::set_link ( ::jaiabot::protobuf::Link  value)
inline

Definition at line 3597 of file jaia_dccl.pb.h.

◆ set_mission_state()

void jaiabot::protobuf::BotStatus::set_mission_state ( ::jaiabot::protobuf::MissionState  value)
inline

Definition at line 3816 of file jaia_dccl.pb.h.

◆ set_pdop()

void jaiabot::protobuf::BotStatus::set_pdop ( double  value)
inline

Definition at line 4082 of file jaia_dccl.pb.h.

◆ set_received_time()

void jaiabot::protobuf::BotStatus::set_received_time ( ::google::protobuf::uint64  value)
inline

Definition at line 4130 of file jaia_dccl.pb.h.

◆ set_received_time_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_received_time_with_units ( Quantity  value_w_units)
inline

Definition at line 1495 of file jaia_dccl.pb.h.

◆ set_repeat_index()

void jaiabot::protobuf::BotStatus::set_repeat_index ( ::google::protobuf::int32  value)
inline

Definition at line 3913 of file jaia_dccl.pb.h.

◆ set_salinity()

void jaiabot::protobuf::BotStatus::set_salinity ( double  value)
inline

Definition at line 3937 of file jaia_dccl.pb.h.

◆ set_temperature()

void jaiabot::protobuf::BotStatus::set_temperature ( double  value)
inline

Definition at line 3961 of file jaia_dccl.pb.h.

◆ set_temperature_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_temperature_with_units ( Quantity  value_w_units)
inline

Definition at line 1480 of file jaia_dccl.pb.h.

◆ set_time()

void jaiabot::protobuf::BotStatus::set_time ( ::google::protobuf::uint64  value)
inline

Definition at line 3435 of file jaia_dccl.pb.h.

◆ set_time_with_units()

template<typename Quantity >
void jaiabot::protobuf::BotStatus::set_time_with_units ( Quantity  value_w_units)
inline

Definition at line 1405 of file jaia_dccl.pb.h.

◆ set_warning()

void jaiabot::protobuf::BotStatus::set_warning ( int  index,
::jaiabot::protobuf::Warning  value 
)
inline

Definition at line 3533 of file jaia_dccl.pb.h.

◆ set_wifi_link_quality_percentage()

void jaiabot::protobuf::BotStatus::set_wifi_link_quality_percentage ( ::google::protobuf::int32  value)
inline

Definition at line 4106 of file jaia_dccl.pb.h.

◆ speed()

const ::jaiabot::protobuf::BotStatus_Speed & jaiabot::protobuf::BotStatus::speed ( ) const
inline

Definition at line 3757 of file jaia_dccl.pb.h.

◆ Swap()

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

◆ temperature()

double jaiabot::protobuf::BotStatus::temperature ( ) const
inline

Definition at line 3957 of file jaia_dccl.pb.h.

◆ temperature_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::temperature_with_units ( ) const
inline

Definition at line 1484 of file jaia_dccl.pb.h.

◆ temperature_with_units() [2/2]

boost::units::quantity< temperature_unit,double > jaiabot::protobuf::BotStatus::temperature_with_units ( ) const
inline

Definition at line 1487 of file jaia_dccl.pb.h.

◆ time()

google::protobuf::uint64 jaiabot::protobuf::BotStatus::time ( ) const
inline

Definition at line 3431 of file jaia_dccl.pb.h.

◆ time_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::BotStatus::time_with_units ( ) const
inline

Definition at line 1409 of file jaia_dccl.pb.h.

◆ time_with_units() [2/2]

boost::units::quantity< time_unit,google::protobuf::uint64 > jaiabot::protobuf::BotStatus::time_with_units ( ) const
inline

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

◆ unknown_fields()

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

Definition at line 1099 of file jaia_dccl.pb.h.

◆ warning() [1/2]

const ::google::protobuf::RepeatedField< int > & jaiabot::protobuf::BotStatus::warning ( ) const
inline

Definition at line 3544 of file jaia_dccl.pb.h.

◆ warning() [2/2]

jaiabot::protobuf::Warning jaiabot::protobuf::BotStatus::warning ( int  index) const
inline

Definition at line 3529 of file jaia_dccl.pb.h.

◆ warning_size()

int jaiabot::protobuf::BotStatus::warning_size ( ) const
inline

Definition at line 3523 of file jaia_dccl.pb.h.

◆ wifi_link_quality_percentage()

google::protobuf::int32 jaiabot::protobuf::BotStatus::wifi_link_quality_percentage ( ) const
inline

Definition at line 4102 of file jaia_dccl.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2fjaia_5fdccl_2eproto::TableStruct

Definition at line 1588 of file jaia_dccl.pb.h.

◆ swap

void swap ( BotStatus a,
BotStatus b 
)
friend

Definition at line 1118 of file jaia_dccl.pb.h.

Member Data Documentation

◆ BotType_ARRAYSIZE

const int jaiabot::protobuf::BotStatus::BotType_ARRAYSIZE
static
Initial value:

Definition at line 1180 of file jaia_dccl.pb.h.

◆ BotType_MAX

const BotType jaiabot::protobuf::BotStatus::BotType_MAX
static
Initial value:

Definition at line 1178 of file jaia_dccl.pb.h.

◆ BotType_MIN

const BotType jaiabot::protobuf::BotStatus::BotType_MIN
static
Initial value:

Definition at line 1176 of file jaia_dccl.pb.h.

◆ ECHO

const BotType jaiabot::protobuf::BotStatus::ECHO
static
Initial value:

Definition at line 1171 of file jaia_dccl.pb.h.

◆ HYDRO

const BotType jaiabot::protobuf::BotStatus::HYDRO
static
Initial value:

Definition at line 1169 of file jaia_dccl.pb.h.

◆ kActiveGoalFieldNumber

const int jaiabot::protobuf::BotStatus::kActiveGoalFieldNumber = 41
static

Definition at line 1304 of file jaia_dccl.pb.h.

◆ kActiveGoalTimeoutFieldNumber

const int jaiabot::protobuf::BotStatus::kActiveGoalTimeoutFieldNumber = 43
static

Definition at line 1311 of file jaia_dccl.pb.h.

◆ kAttitudeFieldNumber

const int jaiabot::protobuf::BotStatus::kAttitudeFieldNumber = 20
static

Definition at line 1231 of file jaia_dccl.pb.h.

◆ kBatteryPercentFieldNumber

const int jaiabot::protobuf::BotStatus::kBatteryPercentFieldNumber = 53
static

Definition at line 1346 of file jaia_dccl.pb.h.

◆ kBotIdFieldNumber

const int jaiabot::protobuf::BotStatus::kBotIdFieldNumber = 1
static

Definition at line 1276 of file jaia_dccl.pb.h.

◆ kBotTypeFieldNumber

const int jaiabot::protobuf::BotStatus::kBotTypeFieldNumber = 7
static

Definition at line 1381 of file jaia_dccl.pb.h.

◆ kCalibrationStateFieldNumber

const int jaiabot::protobuf::BotStatus::kCalibrationStateFieldNumber = 55
static

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

◆ kCalibrationStatusFieldNumber

const int jaiabot::protobuf::BotStatus::kCalibrationStatusFieldNumber = 54
static

Definition at line 1325 of file jaia_dccl.pb.h.

◆ kDepthFieldNumber

const int jaiabot::protobuf::BotStatus::kDepthFieldNumber = 11
static

Definition at line 1269 of file jaia_dccl.pb.h.

◆ kDistanceToActiveGoalFieldNumber

const int jaiabot::protobuf::BotStatus::kDistanceToActiveGoalFieldNumber = 42
static

Definition at line 1297 of file jaia_dccl.pb.h.

◆ kErrorFieldNumber

const int jaiabot::protobuf::BotStatus::kErrorFieldNumber = 5
static

Definition at line 1199 of file jaia_dccl.pb.h.

◆ kHdopFieldNumber

const int jaiabot::protobuf::BotStatus::kHdopFieldNumber = 56
static

Definition at line 1353 of file jaia_dccl.pb.h.

◆ kHealthStateFieldNumber

const int jaiabot::protobuf::BotStatus::kHealthStateFieldNumber = 4
static

Definition at line 1374 of file jaia_dccl.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::BotStatus::kIndexInFileMessages
staticconstexpr
Initial value:
=
4

Definition at line 1114 of file jaia_dccl.pb.h.

◆ kLastCommandTimeFieldNumber

const int jaiabot::protobuf::BotStatus::kLastCommandTimeFieldNumber = 3
static

Definition at line 1262 of file jaia_dccl.pb.h.

◆ kLinkFieldNumber

const int jaiabot::protobuf::BotStatus::kLinkFieldNumber = 8
static

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

◆ kLocationFieldNumber

const int jaiabot::protobuf::BotStatus::kLocationFieldNumber = 10
static

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

◆ kMissionStateFieldNumber

const int jaiabot::protobuf::BotStatus::kMissionStateFieldNumber = 40
static

Definition at line 1283 of file jaia_dccl.pb.h.

◆ kPdopFieldNumber

const int jaiabot::protobuf::BotStatus::kPdopFieldNumber = 57
static

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

◆ kReceivedTimeFieldNumber

const int jaiabot::protobuf::BotStatus::kReceivedTimeFieldNumber = 59
static

Definition at line 1367 of file jaia_dccl.pb.h.

◆ kRepeatIndexFieldNumber

const int jaiabot::protobuf::BotStatus::kRepeatIndexFieldNumber = 44
static

Definition at line 1318 of file jaia_dccl.pb.h.

◆ kSalinityFieldNumber

const int jaiabot::protobuf::BotStatus::kSalinityFieldNumber = 51
static

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

◆ kSpeedFieldNumber

const int jaiabot::protobuf::BotStatus::kSpeedFieldNumber = 30
static

Definition at line 1243 of file jaia_dccl.pb.h.

◆ kTemperatureFieldNumber

const int jaiabot::protobuf::BotStatus::kTemperatureFieldNumber = 52
static

Definition at line 1339 of file jaia_dccl.pb.h.

◆ kTimeFieldNumber

const int jaiabot::protobuf::BotStatus::kTimeFieldNumber = 2
static

Definition at line 1255 of file jaia_dccl.pb.h.

◆ kWarningFieldNumber

const int jaiabot::protobuf::BotStatus::kWarningFieldNumber = 6
static

Definition at line 1209 of file jaia_dccl.pb.h.

◆ kWifiLinkQualityPercentageFieldNumber

const int jaiabot::protobuf::BotStatus::kWifiLinkQualityPercentageFieldNumber = 58
static

Definition at line 1290 of file jaia_dccl.pb.h.


The documentation for this class was generated from the following file:
jaiabot::protobuf::BotStatus_BotType_BotType_ARRAYSIZE
const int BotStatus_BotType_BotType_ARRAYSIZE
Definition: jaia_dccl.pb.h:189
jaiabot::protobuf::BotStatus_BotType_BotType_MAX
const BotStatus_BotType BotStatus_BotType_BotType_MAX
Definition: jaia_dccl.pb.h:188
jaiabot::protobuf::BotStatus_BotType_HYDRO
@ BotStatus_BotType_HYDRO
Definition: jaia_dccl.pb.h:183
jaiabot::protobuf::BotStatus_BotType_BotType_MIN
const BotStatus_BotType BotStatus_BotType_BotType_MIN
Definition: jaia_dccl.pb.h:187
jaiabot::protobuf::BotStatus_BotType_ECHO
@ BotStatus_BotType_ECHO
Definition: jaia_dccl.pb.h:184