OpenCPN Partial API docs
GnssFix Class Reference

GPS, Galileo, etc. More...

#include <comm_appmsg.h>

Inheritance diagram for GnssFix:
AppMsg KeyProvider

Public Types

enum class  Quality { none , gnss , differential }
 
- Public Types inherited from AppMsg
enum class  Type {
  BasicNavData , GPSWatchdog , GnssFix , AisData ,
  DataPrioNeeded , CustomMsg , Undef
}
 

Public Member Functions

 GnssFix (Position p, time_t t, Quality q=Quality::none, int s_used=-1)
 
std::string to_string () const
 
- Public Member Functions inherited from AppMsg
 AppMsg (AppMsg::Type t)
 
virtual std::string key () const
 
std::string GetKey () const
 
std::string TypeToString (const Type t) const
 

Public Attributes

Position pos
 
const time_t time
 
Quality quality
 
int satellites_used
 
- 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

GPS, Galileo, etc.

position data point.

Definition at line 132 of file comm_appmsg.h.


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