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 |