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

#include <GpsWeatherData.h>

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

Public Member Functions

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

Public Attributes

unsigned long int fGPSSecond = 0
 
float fPressure = 0
 
float fTemperature = 0
 

Friends

std::ostream & operator<< (std::ostream &os, const GpsWeatherData &d)
 

Detailed Description

Definition at line 9 of file GpsWeatherData.h.

Constructor & Destructor Documentation

anal::GpsWeatherData::GpsWeatherData ( )
default
anal::GpsWeatherData::GpsWeatherData ( const unsigned long int  gps)
inline

Definition at line 12 of file GpsWeatherData.h.

Member Function Documentation

void anal::GpsWeatherData::Interpolate ( const GpsWeatherData g1,
const GpsWeatherData g2,
const unsigned long int  gps 
)

Definition at line 8 of file GpsWeatherData.cc.

References fGPSSecond, fPressure, fTemperature, and INTERPOLATE.

bool anal::GpsWeatherData::operator< ( const GpsWeatherData d) const
inline

Definition at line 17 of file GpsWeatherData.h.

References fGPSSecond.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const GpsWeatherData d 
)
friend

Definition at line 21 of file GpsWeatherData.h.

Member Data Documentation

unsigned long int anal::GpsWeatherData::fGPSSecond = 0

Definition at line 29 of file GpsWeatherData.h.

Referenced by Interpolate(), and operator<().

float anal::GpsWeatherData::fPressure = 0

Definition at line 31 of file GpsWeatherData.h.

Referenced by Interpolate().

float anal::GpsWeatherData::fTemperature = 0

Definition at line 30 of file GpsWeatherData.h.

Referenced by Interpolate().


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

, generated on Tue Sep 26 2023.