MOVE input editing command.
[Input]
METEO = SMET
METEOPATH = ./input
STATION1 = STB
STATION2 = WFJ2
STATION3 = WFJ1
STATION4 = DAV1
[...]
[InputEditing]
STB::edit1 = EXCLUDE
STB::arg1::params = ILWR PSUM
WFJ2::edit1 = KEEP
WFJ2::arg1::params = PSUM ILWR RSWR
SLF2::edit2 = MOVE
SLF2::arg2::params = TA RH
SLF2::arg2::dest = *DAV
|
| EditingMove (const std::string &i_stationID, const std::vector< std::pair< std::string, std::string > > &vecArgs, const std::string &name, const Config &cfg) |
|
virtual void | editTimeSeries (std::vector< METEO_SET > &vecMeteo) |
| Apply this editing block. More...
|
|
| EditingBlock (const std::string &i_stationID, const std::vector< std::pair< std::string, std::string > > &vecArgs, const std::string &name, const Config &cfg) |
|
virtual | ~EditingBlock () |
|
virtual void | editTimeSeries (std::vector< METEO_SET > &vecMeteo) |
| Apply this editing block. More...
|
|
virtual void | editTimeSeries (STATIONS_SET &vecStation) |
| Apply this editing block to the StationData. More...
|
|
virtual std::set< std::string > | requiredIDs () const |
| Get the station IDs this editing block depends on for this station. More...
|
|
virtual std::set< std::string > | providedIDs () const |
| Get the station IDs this editing block provides based on this station. More...
|
|
virtual std::set< std::string > | purgeIDs () const |
| Get the station IDs to purge after using them for this station ID. More...
|
|
const std::string | toString () const |
|