Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::acomms::micromodem::protobuf::ReceiveStatistics Class Referencefinal

#include <goby/acomms/protobuf/mm_driver.pb.h>

Inheritance diagram for goby::acomms::micromodem::protobuf::ReceiveStatistics:

Public Types

enum  : int {
  kDateFieldNumber = 31 , kTimeFieldNumber = 2 , kMfdPeakFieldNumber = 4 , kMfdPowerFieldNumber = 5 ,
  kMfdRatioFieldNumber = 6 , kSplFieldNumber = 7 , kShfAgnFieldNumber = 8 , kShfAinpshiftFieldNumber = 9 ,
  kShfAinshiftFieldNumber = 10 , kShfMfdshiftFieldNumber = 11 , kShfP2BshiftFieldNumber = 12 , kRateFieldNumber = 13 ,
  kSourceFieldNumber = 14 , kDestFieldNumber = 15 , kNumberFramesFieldNumber = 18 , kNumberBadFramesFieldNumber = 19 ,
  kSnrRssFieldNumber = 20 , kSnrInFieldNumber = 21 , kSnrOutFieldNumber = 22 , kSnrSymbolsFieldNumber = 23 ,
  kMseEqualizerFieldNumber = 24 , kDataQualityFactorFieldNumber = 25 , kDopplerFieldNumber = 26 , kStddevNoiseFieldNumber = 27 ,
  kCarrierFreqFieldNumber = 28 , kBandwidthFieldNumber = 29 , kVersionFieldNumber = 30 , kPcmFieldNumber = 32 ,
  kModeFieldNumber = 1 , kClockModeFieldNumber = 3 , kPskErrorCodeFieldNumber = 16 , kPacketTypeFieldNumber = 17
}
 
enum  DCCLParameters { DCCL_ID = 129 , DCCL_MAX_BYTES = 32 }
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type 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
 

Public Member Functions

 ReceiveStatistics ()
 
 ~ReceiveStatistics () override
 
PROTOBUF_CONSTEXPR ReceiveStatistics (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 ReceiveStatistics (const ReceiveStatistics &from)
 
 ReceiveStatistics (ReceiveStatistics &&from) noexcept
 
ReceiveStatisticsoperator= (const ReceiveStatistics &from)
 
ReceiveStatisticsoperator= (ReceiveStatistics &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ReceiveStatistics *other)
 
void UnsafeArenaSwap (ReceiveStatistics *other)
 
ReceiveStatisticsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const ReceiveStatistics &from)
 
void MergeFrom (const ReceiveStatistics &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_date () const
 
void clear_date ()
 
const std::string & date () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_date (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_date ()
 
PROTOBUF_NODISCARD std::string * release_date ()
 
void set_allocated_date (std::string *date)
 
bool has_time () const
 
void clear_time ()
 
uint64_t time () const
 
void set_time (uint64_t value)
 
bool has_mfd_peak () const
 
void clear_mfd_peak ()
 
int32_t mfd_peak () const
 
void set_mfd_peak (int32_t value)
 
bool has_mfd_power () const
 
void clear_mfd_power ()
 
int32_t mfd_power () const
 
void set_mfd_power (int32_t value)
 
bool has_mfd_ratio () const
 
void clear_mfd_ratio ()
 
int32_t mfd_ratio () const
 
void set_mfd_ratio (int32_t value)
 
bool has_spl () const
 
void clear_spl ()
 
int32_t spl () const
 
void set_spl (int32_t value)
 
bool has_shf_agn () const
 
void clear_shf_agn ()
 
int32_t shf_agn () const
 
void set_shf_agn (int32_t value)
 
bool has_shf_ainpshift () const
 
void clear_shf_ainpshift ()
 
int32_t shf_ainpshift () const
 
void set_shf_ainpshift (int32_t value)
 
bool has_shf_ainshift () const
 
void clear_shf_ainshift ()
 
int32_t shf_ainshift () const
 
void set_shf_ainshift (int32_t value)
 
bool has_shf_mfdshift () const
 
void clear_shf_mfdshift ()
 
int32_t shf_mfdshift () const
 
void set_shf_mfdshift (int32_t value)
 
bool has_shf_p2bshift () const
 
void clear_shf_p2bshift ()
 
int32_t shf_p2bshift () const
 
void set_shf_p2bshift (int32_t value)
 
bool has_rate () const
 
void clear_rate ()
 
int32_t rate () const
 
void set_rate (int32_t value)
 
bool has_source () const
 
void clear_source ()
 
int32_t source () const
 
void set_source (int32_t value)
 
bool has_dest () const
 
void clear_dest ()
 
int32_t dest () const
 
void set_dest (int32_t value)
 
bool has_number_frames () const
 
void clear_number_frames ()
 
int32_t number_frames () const
 
void set_number_frames (int32_t value)
 
bool has_number_bad_frames () const
 
void clear_number_bad_frames ()
 
int32_t number_bad_frames () const
 
void set_number_bad_frames (int32_t value)
 
bool has_snr_rss () const
 
void clear_snr_rss ()
 
int32_t snr_rss () const
 
void set_snr_rss (int32_t value)
 
bool has_snr_in () const
 
void clear_snr_in ()
 
int32_t snr_in () const
 
void set_snr_in (int32_t value)
 
bool has_snr_out () const
 
void clear_snr_out ()
 
int32_t snr_out () const
 
void set_snr_out (int32_t value)
 
bool has_snr_symbols () const
 
void clear_snr_symbols ()
 
int32_t snr_symbols () const
 
void set_snr_symbols (int32_t value)
 
bool has_mse_equalizer () const
 
void clear_mse_equalizer ()
 
int32_t mse_equalizer () const
 
void set_mse_equalizer (int32_t value)
 
bool has_data_quality_factor () const
 
void clear_data_quality_factor ()
 
int32_t data_quality_factor () const
 
void set_data_quality_factor (int32_t value)
 
bool has_doppler () const
 
void clear_doppler ()
 
double doppler () const
 
void set_doppler (double value)
 
bool has_stddev_noise () const
 
void clear_stddev_noise ()
 
int32_t stddev_noise () const
 
void set_stddev_noise (int32_t value)
 
bool has_carrier_freq () const
 
void clear_carrier_freq ()
 
int32_t carrier_freq () const
 
void set_carrier_freq (int32_t value)
 
bool has_bandwidth () const
 
void clear_bandwidth ()
 
int32_t bandwidth () const
 
void set_bandwidth (int32_t value)
 
bool has_version () const
 
void clear_version ()
 
int32_t version () const
 
void set_version (int32_t value)
 
bool has_pcm () const
 
void clear_pcm ()
 
int32_t pcm () const
 
void set_pcm (int32_t value)
 
bool has_mode () const
 
void clear_mode ()
 
::goby::acomms::micromodem::protobuf::ReceiveMode mode () const
 
void set_mode (::goby::acomms::micromodem::protobuf::ReceiveMode value)
 
bool has_clock_mode () const
 
void clear_clock_mode ()
 
::goby::acomms::micromodem::protobuf::ClockMode clock_mode () const
 
void set_clock_mode (::goby::acomms::micromodem::protobuf::ClockMode value)
 
bool has_psk_error_code () const
 
void clear_psk_error_code ()
 
::goby::acomms::micromodem::protobuf::PSKErrorCode psk_error_code () const
 
void set_psk_error_code (::goby::acomms::micromodem::protobuf::PSKErrorCode value)
 
bool has_packet_type () const
 
void clear_packet_type ()
 
::goby::acomms::micromodem::protobuf::PacketType packet_type () const
 
void set_packet_type (::goby::acomms::micromodem::protobuf::PacketType 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 ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_date (ArgT0 &&arg0, ArgT... args)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const ReceiveStatisticsdefault_instance ()
 
static const ReceiveStatisticsinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 ReceiveStatistics (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto
 
void swap (ReceiveStatistics &a, ReceiveStatistics &b)
 

Detailed Description

Definition at line 2475 of file mm_driver.pb.h.

Member Typedef Documentation

◆ time_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type goby::acomms::micromodem::protobuf::ReceiveStatistics::time_dimension

Definition at line 3058 of file mm_driver.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 goby::acomms::micromodem::protobuf::ReceiveStatistics::time_unit

Definition at line 3060 of file mm_driver.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kDateFieldNumber 
kTimeFieldNumber 
kMfdPeakFieldNumber 
kMfdPowerFieldNumber 
kMfdRatioFieldNumber 
kSplFieldNumber 
kShfAgnFieldNumber 
kShfAinpshiftFieldNumber 
kShfAinshiftFieldNumber 
kShfMfdshiftFieldNumber 
kShfP2BshiftFieldNumber 
kRateFieldNumber 
kSourceFieldNumber 
kDestFieldNumber 
kNumberFramesFieldNumber 
kNumberBadFramesFieldNumber 
kSnrRssFieldNumber 
kSnrInFieldNumber 
kSnrOutFieldNumber 
kSnrSymbolsFieldNumber 
kMseEqualizerFieldNumber 
kDataQualityFactorFieldNumber 
kDopplerFieldNumber 
kStddevNoiseFieldNumber 
kCarrierFreqFieldNumber 
kBandwidthFieldNumber 
kVersionFieldNumber 
kPcmFieldNumber 
kModeFieldNumber 
kClockModeFieldNumber 
kPskErrorCodeFieldNumber 
kPacketTypeFieldNumber 

Definition at line 2602 of file mm_driver.pb.h.

◆ DCCLParameters

Enumerator
DCCL_ID 
DCCL_MAX_BYTES 

Definition at line 3057 of file mm_driver.pb.h.

Constructor & Destructor Documentation

◆ ReceiveStatistics() [1/5]

goby::acomms::micromodem::protobuf::ReceiveStatistics::ReceiveStatistics ( )
inline

Definition at line 2478 of file mm_driver.pb.h.

◆ ~ReceiveStatistics()

goby::acomms::micromodem::protobuf::ReceiveStatistics::~ReceiveStatistics ( )
override

◆ ReceiveStatistics() [2/5]

PROTOBUF_CONSTEXPR goby::acomms::micromodem::protobuf::ReceiveStatistics::ReceiveStatistics ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ ReceiveStatistics() [3/5]

goby::acomms::micromodem::protobuf::ReceiveStatistics::ReceiveStatistics ( const ReceiveStatistics from)

◆ ReceiveStatistics() [4/5]

goby::acomms::micromodem::protobuf::ReceiveStatistics::ReceiveStatistics ( ReceiveStatistics &&  from)
inlinenoexcept

Definition at line 2483 of file mm_driver.pb.h.

◆ ReceiveStatistics() [5/5]

goby::acomms::micromodem::protobuf::ReceiveStatistics::ReceiveStatistics ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * goby::acomms::micromodem::protobuf::ReceiveStatistics::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * goby::acomms::micromodem::protobuf::ReceiveStatistics::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ bandwidth()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::bandwidth ( ) const
inline

Definition at line 7462 of file mm_driver.pb.h.

◆ ByteSizeLong()

size_t goby::acomms::micromodem::protobuf::ReceiveStatistics::ByteSizeLong ( ) const
final

◆ carrier_freq()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::carrier_freq ( ) const
inline

Definition at line 7434 of file mm_driver.pb.h.

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void goby::acomms::micromodem::protobuf::ReceiveStatistics::Clear ( )
final

◆ clear_bandwidth()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_bandwidth ( )
inline

Definition at line 7455 of file mm_driver.pb.h.

◆ clear_carrier_freq()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_carrier_freq ( )
inline

Definition at line 7427 of file mm_driver.pb.h.

◆ clear_clock_mode()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_clock_mode ( )
inline

Definition at line 6724 of file mm_driver.pb.h.

◆ clear_data_quality_factor()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_data_quality_factor ( )
inline

Definition at line 7343 of file mm_driver.pb.h.

◆ clear_date()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_date ( )
inline

Definition at line 7511 of file mm_driver.pb.h.

◆ clear_dest()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_dest ( )
inline

Definition at line 7061 of file mm_driver.pb.h.

◆ clear_doppler()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_doppler ( )
inline

Definition at line 7371 of file mm_driver.pb.h.

◆ clear_mfd_peak()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_mfd_peak ( )
inline

Definition at line 6753 of file mm_driver.pb.h.

◆ clear_mfd_power()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_mfd_power ( )
inline

Definition at line 6781 of file mm_driver.pb.h.

◆ clear_mfd_ratio()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_mfd_ratio ( )
inline

Definition at line 6809 of file mm_driver.pb.h.

◆ clear_mode()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_mode ( )
inline

Definition at line 6667 of file mm_driver.pb.h.

◆ clear_mse_equalizer()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_mse_equalizer ( )
inline

Definition at line 7315 of file mm_driver.pb.h.

◆ clear_number_bad_frames()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_number_bad_frames ( )
inline

Definition at line 7175 of file mm_driver.pb.h.

◆ clear_number_frames()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_number_frames ( )
inline

Definition at line 7147 of file mm_driver.pb.h.

◆ clear_packet_type()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_packet_type ( )
inline

Definition at line 7118 of file mm_driver.pb.h.

◆ clear_pcm()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_pcm ( )
inline

Definition at line 7579 of file mm_driver.pb.h.

◆ clear_psk_error_code()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_psk_error_code ( )
inline

Definition at line 7089 of file mm_driver.pb.h.

◆ clear_rate()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_rate ( )
inline

Definition at line 7005 of file mm_driver.pb.h.

◆ clear_shf_agn()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_shf_agn ( )
inline

Definition at line 6865 of file mm_driver.pb.h.

◆ clear_shf_ainpshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_shf_ainpshift ( )
inline

Definition at line 6893 of file mm_driver.pb.h.

◆ clear_shf_ainshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_shf_ainshift ( )
inline

Definition at line 6921 of file mm_driver.pb.h.

◆ clear_shf_mfdshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_shf_mfdshift ( )
inline

Definition at line 6949 of file mm_driver.pb.h.

◆ clear_shf_p2bshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_shf_p2bshift ( )
inline

Definition at line 6977 of file mm_driver.pb.h.

◆ clear_snr_in()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_snr_in ( )
inline

Definition at line 7231 of file mm_driver.pb.h.

◆ clear_snr_out()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_snr_out ( )
inline

Definition at line 7259 of file mm_driver.pb.h.

◆ clear_snr_rss()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_snr_rss ( )
inline

Definition at line 7203 of file mm_driver.pb.h.

◆ clear_snr_symbols()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_snr_symbols ( )
inline

Definition at line 7287 of file mm_driver.pb.h.

◆ clear_source()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_source ( )
inline

Definition at line 7033 of file mm_driver.pb.h.

◆ clear_spl()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_spl ( )
inline

Definition at line 6837 of file mm_driver.pb.h.

◆ clear_stddev_noise()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_stddev_noise ( )
inline

Definition at line 7399 of file mm_driver.pb.h.

◆ clear_time()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_time ( )
inline

Definition at line 6696 of file mm_driver.pb.h.

◆ clear_version()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::clear_version ( )
inline

Definition at line 7483 of file mm_driver.pb.h.

◆ clock_mode()

goby::acomms::micromodem::protobuf::ClockMode goby::acomms::micromodem::protobuf::ReceiveStatistics::clock_mode ( ) const
inline

Definition at line 6731 of file mm_driver.pb.h.

◆ CopyFrom()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::CopyFrom ( const ReceiveStatistics from)

◆ data_quality_factor()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::data_quality_factor ( ) const
inline

Definition at line 7350 of file mm_driver.pb.h.

◆ date()

const std::string & goby::acomms::micromodem::protobuf::ReceiveStatistics::date ( ) const
inline

Definition at line 7515 of file mm_driver.pb.h.

◆ default_instance()

static const ReceiveStatistics & goby::acomms::micromodem::protobuf::ReceiveStatistics::default_instance ( )
inlinestatic

Definition at line 2522 of file mm_driver.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::acomms::micromodem::protobuf::ReceiveStatistics::descriptor ( )
inlinestatic

Definition at line 2513 of file mm_driver.pb.h.

◆ dest()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::dest ( ) const
inline

Definition at line 7068 of file mm_driver.pb.h.

◆ doppler()

double goby::acomms::micromodem::protobuf::ReceiveStatistics::doppler ( ) const
inline

Definition at line 7378 of file mm_driver.pb.h.

◆ GetCachedSize()

int goby::acomms::micromodem::protobuf::ReceiveStatistics::GetCachedSize ( ) const
inlinefinal

Definition at line 2575 of file mm_driver.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * goby::acomms::micromodem::protobuf::ReceiveStatistics::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::acomms::micromodem::protobuf::ReceiveStatistics::GetDescriptor ( )
inlinestatic

Definition at line 2516 of file mm_driver.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata goby::acomms::micromodem::protobuf::ReceiveStatistics::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * goby::acomms::micromodem::protobuf::ReceiveStatistics::GetReflection ( )
inlinestatic

Definition at line 2519 of file mm_driver.pb.h.

◆ has_bandwidth()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_bandwidth ( ) const
inline

Definition at line 7452 of file mm_driver.pb.h.

◆ has_carrier_freq()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_carrier_freq ( ) const
inline

Definition at line 7424 of file mm_driver.pb.h.

◆ has_clock_mode()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_clock_mode ( ) const
inline

Definition at line 6721 of file mm_driver.pb.h.

◆ has_data_quality_factor()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_data_quality_factor ( ) const
inline

Definition at line 7340 of file mm_driver.pb.h.

◆ has_date()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_date ( ) const
inline

Definition at line 7508 of file mm_driver.pb.h.

◆ has_dest()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_dest ( ) const
inline

Definition at line 7058 of file mm_driver.pb.h.

◆ has_doppler()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_doppler ( ) const
inline

Definition at line 7368 of file mm_driver.pb.h.

◆ has_mfd_peak()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_mfd_peak ( ) const
inline

Definition at line 6750 of file mm_driver.pb.h.

◆ has_mfd_power()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_mfd_power ( ) const
inline

Definition at line 6778 of file mm_driver.pb.h.

◆ has_mfd_ratio()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_mfd_ratio ( ) const
inline

Definition at line 6806 of file mm_driver.pb.h.

◆ has_mode()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_mode ( ) const
inline

Definition at line 6664 of file mm_driver.pb.h.

◆ has_mse_equalizer()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_mse_equalizer ( ) const
inline

Definition at line 7312 of file mm_driver.pb.h.

◆ has_number_bad_frames()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_number_bad_frames ( ) const
inline

Definition at line 7172 of file mm_driver.pb.h.

◆ has_number_frames()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_number_frames ( ) const
inline

Definition at line 7144 of file mm_driver.pb.h.

◆ has_packet_type()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_packet_type ( ) const
inline

Definition at line 7115 of file mm_driver.pb.h.

◆ has_pcm()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_pcm ( ) const
inline

Definition at line 7576 of file mm_driver.pb.h.

◆ has_psk_error_code()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_psk_error_code ( ) const
inline

Definition at line 7086 of file mm_driver.pb.h.

◆ has_rate()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_rate ( ) const
inline

Definition at line 7002 of file mm_driver.pb.h.

◆ has_shf_agn()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_shf_agn ( ) const
inline

Definition at line 6862 of file mm_driver.pb.h.

◆ has_shf_ainpshift()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_shf_ainpshift ( ) const
inline

Definition at line 6890 of file mm_driver.pb.h.

◆ has_shf_ainshift()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_shf_ainshift ( ) const
inline

Definition at line 6918 of file mm_driver.pb.h.

◆ has_shf_mfdshift()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_shf_mfdshift ( ) const
inline

Definition at line 6946 of file mm_driver.pb.h.

◆ has_shf_p2bshift()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_shf_p2bshift ( ) const
inline

Definition at line 6974 of file mm_driver.pb.h.

◆ has_snr_in()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_snr_in ( ) const
inline

Definition at line 7228 of file mm_driver.pb.h.

◆ has_snr_out()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_snr_out ( ) const
inline

Definition at line 7256 of file mm_driver.pb.h.

◆ has_snr_rss()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_snr_rss ( ) const
inline

Definition at line 7200 of file mm_driver.pb.h.

◆ has_snr_symbols()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_snr_symbols ( ) const
inline

Definition at line 7284 of file mm_driver.pb.h.

◆ has_source()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_source ( ) const
inline

Definition at line 7030 of file mm_driver.pb.h.

◆ has_spl()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_spl ( ) const
inline

Definition at line 6834 of file mm_driver.pb.h.

◆ has_stddev_noise()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_stddev_noise ( ) const
inline

Definition at line 7396 of file mm_driver.pb.h.

◆ has_time()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_time ( ) const
inline

Definition at line 6693 of file mm_driver.pb.h.

◆ has_version()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::has_version ( ) const
inline

Definition at line 7480 of file mm_driver.pb.h.

◆ internal_default_instance()

static const ReceiveStatistics * goby::acomms::micromodem::protobuf::ReceiveStatistics::internal_default_instance ( )
inlinestatic

Definition at line 2525 of file mm_driver.pb.h.

◆ IsInitialized()

bool goby::acomms::micromodem::protobuf::ReceiveStatistics::IsInitialized ( ) const
final

◆ MergeFrom()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::MergeFrom ( const ReceiveStatistics from)
inline

Definition at line 2562 of file mm_driver.pb.h.

◆ mfd_peak()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::mfd_peak ( ) const
inline

Definition at line 6760 of file mm_driver.pb.h.

◆ mfd_power()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::mfd_power ( ) const
inline

Definition at line 6788 of file mm_driver.pb.h.

◆ mfd_ratio()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::mfd_ratio ( ) const
inline

Definition at line 6816 of file mm_driver.pb.h.

◆ mode()

goby::acomms::micromodem::protobuf::ReceiveMode goby::acomms::micromodem::protobuf::ReceiveStatistics::mode ( ) const
inline

Definition at line 6674 of file mm_driver.pb.h.

◆ mse_equalizer()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::mse_equalizer ( ) const
inline

Definition at line 7322 of file mm_driver.pb.h.

◆ mutable_date()

std::string * goby::acomms::micromodem::protobuf::ReceiveStatistics::mutable_date ( )
inline

Definition at line 7526 of file mm_driver.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * goby::acomms::micromodem::protobuf::ReceiveStatistics::mutable_unknown_fields ( )
inline

Definition at line 2509 of file mm_driver.pb.h.

◆ New()

ReceiveStatistics * goby::acomms::micromodem::protobuf::ReceiveStatistics::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 2556 of file mm_driver.pb.h.

◆ number_bad_frames()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::number_bad_frames ( ) const
inline

Definition at line 7182 of file mm_driver.pb.h.

◆ number_frames()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::number_frames ( ) const
inline

Definition at line 7154 of file mm_driver.pb.h.

◆ operator=() [1/2]

ReceiveStatistics & goby::acomms::micromodem::protobuf::ReceiveStatistics::operator= ( const ReceiveStatistics from)
inline

Definition at line 2488 of file mm_driver.pb.h.

◆ operator=() [2/2]

ReceiveStatistics & goby::acomms::micromodem::protobuf::ReceiveStatistics::operator= ( ReceiveStatistics &&  from)
inlinenoexcept

Definition at line 2492 of file mm_driver.pb.h.

◆ packet_type()

goby::acomms::micromodem::protobuf::PacketType goby::acomms::micromodem::protobuf::ReceiveStatistics::packet_type ( ) const
inline

Definition at line 7125 of file mm_driver.pb.h.

◆ pcm()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::pcm ( ) const
inline

Definition at line 7586 of file mm_driver.pb.h.

◆ psk_error_code()

goby::acomms::micromodem::protobuf::PSKErrorCode goby::acomms::micromodem::protobuf::ReceiveStatistics::psk_error_code ( ) const
inline

Definition at line 7096 of file mm_driver.pb.h.

◆ rate()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::rate ( ) const
inline

Definition at line 7012 of file mm_driver.pb.h.

◆ release_date()

std::string * goby::acomms::micromodem::protobuf::ReceiveStatistics::release_date ( )
inline

Definition at line 7542 of file mm_driver.pb.h.

◆ set_allocated_date()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_allocated_date ( std::string *  date)
inline

Definition at line 7556 of file mm_driver.pb.h.

◆ set_bandwidth()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_bandwidth ( int32_t  value)
inline

Definition at line 7470 of file mm_driver.pb.h.

◆ set_carrier_freq()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_carrier_freq ( int32_t  value)
inline

Definition at line 7442 of file mm_driver.pb.h.

◆ set_clock_mode()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_clock_mode ( ::goby::acomms::micromodem::protobuf::ClockMode  value)
inline

Definition at line 6740 of file mm_driver.pb.h.

◆ set_data_quality_factor()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_data_quality_factor ( int32_t  value)
inline

Definition at line 7358 of file mm_driver.pb.h.

◆ set_date() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_date ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_date() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_date ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 7521 of file mm_driver.pb.h.

◆ set_dest()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_dest ( int32_t  value)
inline

Definition at line 7076 of file mm_driver.pb.h.

◆ set_doppler()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_doppler ( double  value)
inline

Definition at line 7386 of file mm_driver.pb.h.

◆ set_mfd_peak()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_mfd_peak ( int32_t  value)
inline

Definition at line 6768 of file mm_driver.pb.h.

◆ set_mfd_power()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_mfd_power ( int32_t  value)
inline

Definition at line 6796 of file mm_driver.pb.h.

◆ set_mfd_ratio()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_mfd_ratio ( int32_t  value)
inline

Definition at line 6824 of file mm_driver.pb.h.

◆ set_mode()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_mode ( ::goby::acomms::micromodem::protobuf::ReceiveMode  value)
inline

Definition at line 6683 of file mm_driver.pb.h.

◆ set_mse_equalizer()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_mse_equalizer ( int32_t  value)
inline

Definition at line 7330 of file mm_driver.pb.h.

◆ set_number_bad_frames()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_number_bad_frames ( int32_t  value)
inline

Definition at line 7190 of file mm_driver.pb.h.

◆ set_number_frames()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_number_frames ( int32_t  value)
inline

Definition at line 7162 of file mm_driver.pb.h.

◆ set_packet_type()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_packet_type ( ::goby::acomms::micromodem::protobuf::PacketType  value)
inline

Definition at line 7134 of file mm_driver.pb.h.

◆ set_pcm()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_pcm ( int32_t  value)
inline

Definition at line 7594 of file mm_driver.pb.h.

◆ set_psk_error_code()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_psk_error_code ( ::goby::acomms::micromodem::protobuf::PSKErrorCode  value)
inline

Definition at line 7105 of file mm_driver.pb.h.

◆ set_rate()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_rate ( int32_t  value)
inline

Definition at line 7020 of file mm_driver.pb.h.

◆ set_shf_agn()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_shf_agn ( int32_t  value)
inline

Definition at line 6880 of file mm_driver.pb.h.

◆ set_shf_ainpshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_shf_ainpshift ( int32_t  value)
inline

Definition at line 6908 of file mm_driver.pb.h.

◆ set_shf_ainshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_shf_ainshift ( int32_t  value)
inline

Definition at line 6936 of file mm_driver.pb.h.

◆ set_shf_mfdshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_shf_mfdshift ( int32_t  value)
inline

Definition at line 6964 of file mm_driver.pb.h.

◆ set_shf_p2bshift()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_shf_p2bshift ( int32_t  value)
inline

Definition at line 6992 of file mm_driver.pb.h.

◆ set_snr_in()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_snr_in ( int32_t  value)
inline

Definition at line 7246 of file mm_driver.pb.h.

◆ set_snr_out()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_snr_out ( int32_t  value)
inline

Definition at line 7274 of file mm_driver.pb.h.

◆ set_snr_rss()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_snr_rss ( int32_t  value)
inline

Definition at line 7218 of file mm_driver.pb.h.

◆ set_snr_symbols()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_snr_symbols ( int32_t  value)
inline

Definition at line 7302 of file mm_driver.pb.h.

◆ set_source()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_source ( int32_t  value)
inline

Definition at line 7048 of file mm_driver.pb.h.

◆ set_spl()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_spl ( int32_t  value)
inline

Definition at line 6852 of file mm_driver.pb.h.

◆ set_stddev_noise()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_stddev_noise ( int32_t  value)
inline

Definition at line 7414 of file mm_driver.pb.h.

◆ set_time()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_time ( uint64_t  value)
inline

Definition at line 6711 of file mm_driver.pb.h.

◆ set_time_with_units()

template<typename Quantity >
void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_time_with_units ( Quantity  value_w_units)
inline

Definition at line 3063 of file mm_driver.pb.h.

◆ set_version()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::set_version ( int32_t  value)
inline

Definition at line 7498 of file mm_driver.pb.h.

◆ shf_agn()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::shf_agn ( ) const
inline

Definition at line 6872 of file mm_driver.pb.h.

◆ shf_ainpshift()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::shf_ainpshift ( ) const
inline

Definition at line 6900 of file mm_driver.pb.h.

◆ shf_ainshift()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::shf_ainshift ( ) const
inline

Definition at line 6928 of file mm_driver.pb.h.

◆ shf_mfdshift()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::shf_mfdshift ( ) const
inline

Definition at line 6956 of file mm_driver.pb.h.

◆ shf_p2bshift()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::shf_p2bshift ( ) const
inline

Definition at line 6984 of file mm_driver.pb.h.

◆ snr_in()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::snr_in ( ) const
inline

Definition at line 7238 of file mm_driver.pb.h.

◆ snr_out()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::snr_out ( ) const
inline

Definition at line 7266 of file mm_driver.pb.h.

◆ snr_rss()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::snr_rss ( ) const
inline

Definition at line 7210 of file mm_driver.pb.h.

◆ snr_symbols()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::snr_symbols ( ) const
inline

Definition at line 7294 of file mm_driver.pb.h.

◆ source()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::source ( ) const
inline

Definition at line 7040 of file mm_driver.pb.h.

◆ spl()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::spl ( ) const
inline

Definition at line 6844 of file mm_driver.pb.h.

◆ stddev_noise()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::stddev_noise ( ) const
inline

Definition at line 7406 of file mm_driver.pb.h.

◆ Swap()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::Swap ( ReceiveStatistics other)
inline

Definition at line 2535 of file mm_driver.pb.h.

◆ time()

uint64_t goby::acomms::micromodem::protobuf::ReceiveStatistics::time ( ) const
inline

Definition at line 6703 of file mm_driver.pb.h.

◆ time_with_units() [1/2]

template<typename Quantity >
Quantity goby::acomms::micromodem::protobuf::ReceiveStatistics::time_with_units ( ) const
inline

Definition at line 3067 of file mm_driver.pb.h.

◆ time_with_units() [2/2]

boost::units::quantity< time_unit, google::protobuf::uint64 > goby::acomms::micromodem::protobuf::ReceiveStatistics::time_with_units ( ) const
inline

Definition at line 3070 of file mm_driver.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & goby::acomms::micromodem::protobuf::ReceiveStatistics::unknown_fields ( ) const
inline

Definition at line 2506 of file mm_driver.pb.h.

◆ UnsafeArenaSwap()

void goby::acomms::micromodem::protobuf::ReceiveStatistics::UnsafeArenaSwap ( ReceiveStatistics other)
inline

Definition at line 2548 of file mm_driver.pb.h.

◆ version()

int32_t goby::acomms::micromodem::protobuf::ReceiveStatistics::version ( ) const
inline

Definition at line 7490 of file mm_driver.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 3080 of file mm_driver.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 2584 of file mm_driver.pb.h.

◆ ::TableStruct_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto

◆ swap

void swap ( ReceiveStatistics a,
ReceiveStatistics b 
)
friend

Definition at line 2532 of file mm_driver.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData goby::acomms::micromodem::protobuf::ReceiveStatistics::_class_data_
static

Definition at line 2593 of file mm_driver.pb.h.

◆ _impl_

Impl_ goby::acomms::micromodem::protobuf::ReceiveStatistics::_impl_

Definition at line 3119 of file mm_driver.pb.h.

◆ kIndexInFileMessages

constexpr int goby::acomms::micromodem::protobuf::ReceiveStatistics::kIndexInFileMessages
staticconstexpr
Initial value:
=
8

Definition at line 2529 of file mm_driver.pb.h.


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