Since the time filters are quite specific to TIME (and need to be applied before), they have their own ProcessingStack.
#include <TimeFilters.h>
Public Member Functions | |
| TimeProcStack (const Config &i_cfg) | |
| TimeProcStack (const TimeProcStack &source) | |
| ~TimeProcStack () | |
| void | process (std::vector< std::vector< MeteoData > > &ivec) |
| void | process (Date &dateStart, Date &dateEnd) |
| TimeProcStack & | operator= (const TimeProcStack &source) |
Static Public Member Functions | |
| static void | checkUniqueTimestamps (std::vector< METEO_SET > &vecVecMeteo) |
| check that timestamps are unique and in increasing order More... | |
Static Public Attributes | |
| static const std::string | timeParamName |
| mio::TimeProcStack::TimeProcStack | ( | const Config & | i_cfg | ) |
| mio::TimeProcStack::TimeProcStack | ( | const TimeProcStack & | source | ) |
|
inline |
|
static |
check that timestamps are unique and in increasing order
| [in] | vecVecMeteo | all the data for all the stations |
| TimeProcStack & mio::TimeProcStack::operator= | ( | const TimeProcStack & | source | ) |
| void mio::TimeProcStack::process | ( | std::vector< std::vector< MeteoData > > & | ivec | ) |
|
static |