List of all members | Public Member Functions | Public Attributes | Friends
anal::GpsWeatherRawRow Struct Reference

#include <GpsWeatherData.h>

Inheritance diagram for anal::GpsWeatherRawRow:
Inheritance graph
[legend]

Public Member Functions

void Clear ()
 
void Interpolate (const GpsWeatherData &g1, const GpsWeatherData &g2, const unsigned long int gps)
 
bool operator< (const GpsWeatherData &d) const
 

Public Attributes

float fAverageWindSpeed = 0
 
unsigned long int fGPSSecond = 0
 
float fMaxWindSpeed = 0
 
float fPressure = 0
 
unsigned short fQuality = 0
 
float fRelativeHumidity = 0
 
float fTemperature = 0
 
float fWindDirection = 0
 
float fWindSpeed = 0
 

Friends

std::istream & operator>> (std::istream &is, GpsWeatherRawRow &g)
 

Detailed Description

Definition at line 46 of file GpsWeatherData.h.

Member Function Documentation

void anal::GpsWeatherRawRow::Clear ( )
inline

Definition at line 48 of file GpsWeatherData.h.

void anal::GpsWeatherData::Interpolate ( const GpsWeatherData g1,
const GpsWeatherData g2,
const unsigned long int  gps 
)
inherited
bool anal::GpsWeatherData::operator< ( const GpsWeatherData d) const
inlineinherited

Definition at line 17 of file GpsWeatherData.h.

References anal::GpsWeatherData::fGPSSecond.

Friends And Related Function Documentation

std::istream& operator>> ( std::istream &  is,
GpsWeatherRawRow g 
)
friend

Definition at line 52 of file GpsWeatherData.h.

Member Data Documentation

float anal::GpsWeatherRawRow::fAverageWindSpeed = 0

Definition at line 68 of file GpsWeatherData.h.

unsigned long int anal::GpsWeatherData::fGPSSecond = 0
inherited
float anal::GpsWeatherRawRow::fMaxWindSpeed = 0

Definition at line 69 of file GpsWeatherData.h.

float anal::GpsWeatherData::fPressure = 0
inherited

Definition at line 31 of file GpsWeatherData.h.

Referenced by anal::GpsWeatherData::Interpolate().

unsigned short anal::GpsWeatherRawRow::fQuality = 0

Definition at line 71 of file GpsWeatherData.h.

float anal::GpsWeatherRawRow::fRelativeHumidity = 0

Definition at line 66 of file GpsWeatherData.h.

float anal::GpsWeatherData::fTemperature = 0
inherited

Definition at line 30 of file GpsWeatherData.h.

Referenced by anal::GpsWeatherData::Interpolate().

float anal::GpsWeatherRawRow::fWindDirection = 0

Definition at line 70 of file GpsWeatherData.h.

float anal::GpsWeatherRawRow::fWindSpeed = 0

Definition at line 67 of file GpsWeatherData.h.


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

, generated on Tue Sep 26 2023.