OpenCPN Partial API docs
Loading...
Searching...
No Matches
GPSWatchdogMsg Class Reference
Inheritance diagram for GPSWatchdogMsg:
AppMsg obs::KeyProvider

Public Types

enum class  WDSource {
  position , velocity , heading , var ,
  sats
}
Public Types inherited from AppMsg
enum class  Type {
  BasicNavData , GPSWatchdog , GnssFix , AisData ,
  DataPrioNeeded , CustomMsg , Undef
}

Public Member Functions

 GPSWatchdogMsg (WDSource _source, int value)
Public Member Functions inherited from AppMsg
 AppMsg (AppMsg::Type t)
virtual std::string key () const
 Return unique key used by Observable.
std::string GetKey () const
 Alias for key().
std::string TypeToString (const Type t) const
virtual std::string to_string () const

Public Attributes

const int gps_watchdog
const WDSource wd_source
Public Attributes inherited from AppMsg
const Type type
const std::string name
NavAddr source
unsigned short prio

Additional Inherited Members

Protected Member Functions inherited from AppMsg
 AppMsg (AppMsg::Type tp, const std::string &nm, NavAddr src)

Detailed Description

Definition at line 204 of file comm_appmsg.h.

Member Enumeration Documentation

◆ WDSource

enum class GPSWatchdogMsg::WDSource
strong

Definition at line 206 of file comm_appmsg.h.

Constructor & Destructor Documentation

◆ GPSWatchdogMsg()

GPSWatchdogMsg::GPSWatchdogMsg ( WDSource _source,
int value )
inline

Definition at line 208 of file comm_appmsg.h.

Member Data Documentation

◆ gps_watchdog

const int GPSWatchdogMsg::gps_watchdog

Definition at line 215 of file comm_appmsg.h.

◆ wd_source

const WDSource GPSWatchdogMsg::wd_source

Definition at line 216 of file comm_appmsg.h.


The documentation for this class was generated from the following file:
  • /home/runner/work/main/main/opencpn/model/include/model/comm_appmsg.h