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 |