This builds and runs through a filter stack for filtering a given parameter.
#include <ProcessingStack.h>
Public Member Functions | |
ProcessingStack (const Config &cfg, const std::string ¶m_name) | |
Constructor parses cfg and builds up a filter stack for param_name. More... | |
virtual | ~ProcessingStack () |
void | process (const std::vector< std::vector< MeteoData > > &ivec, std::vector< std::vector< MeteoData > > &ovec, const bool &second_pass=false) |
void | getWindowSize (ProcessingProperties &o_properties) const |
const std::string | toString () const |
Static Public Attributes | |
static const std::string | filter_section |
static const std::string | filter_pattern |
static const std::string | arg_pattern |
mio::ProcessingStack::ProcessingStack | ( | const Config & | cfg, |
const std::string & | param_name | ||
) |
Constructor parses cfg and builds up a filter stack for param_name.
|
inlinevirtual |
void mio::ProcessingStack::getWindowSize | ( | ProcessingProperties & | o_properties | ) | const |
void mio::ProcessingStack::process | ( | const std::vector< std::vector< MeteoData > > & | ivec, |
std::vector< std::vector< MeteoData > > & | ovec, | ||
const bool & | second_pass = false |
||
) |
const std::string mio::ProcessingStack::toString | ( | ) | const |
|
static |
|
static |
|
static |