MeteoIODoc 20250905.f67af007
 
Loading...
Searching...
No Matches
mio::TauCLDGenerator::CLOUDCACHE Struct Reference

Detailed Description

This is a small helper structure to store pairs of <timestamp, cloudiness> values for caching.

#include <TauCLDGenerator.h>

Public Member Functions

 CLOUDCACHE ()
 
 CLOUDCACHE (const double &julian_gmt, const double &cloudiness)
 
void addCloudiness (const double &julian_gmt, const double &cloudiness)
 Add a cloudiness value to the cache.
 

Public Attributes

std::pair< double, double > last_valid
 

Constructor & Destructor Documentation

◆ CLOUDCACHE() [1/2]

mio::TauCLDGenerator::CLOUDCACHE::CLOUDCACHE ( )
inline

◆ CLOUDCACHE() [2/2]

mio::TauCLDGenerator::CLOUDCACHE::CLOUDCACHE ( const double &  julian_gmt,
const double &  cloudiness 
)
inline

Member Function Documentation

◆ addCloudiness()

void mio::TauCLDGenerator::cloudCache::addCloudiness ( const double &  julian_gmt,
const double &  cloudiness 
)

Add a cloudiness value to the cache.

Parameters
[in]julian_gmtTimestamp of the cloudiness value (in GMT)
[in]cloudinesscloudiness value (between 0 and 1)

Member Data Documentation

◆ last_valid

std::pair<double, double> mio::TauCLDGenerator::CLOUDCACHE::last_valid

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