|
|
| ScenarioFileReader (const std::string &file, const QuantLib::ext::shared_ptr< ScenarioFactory > &scenarioFactory) |
| | ScenarioCSVReader (const QuantLib::ext::shared_ptr< ore::data::CSVReader > &reader, const QuantLib::ext::shared_ptr< ScenarioFactory > &scenarioFactory) |
|
| ~ScenarioCSVReader () override |
| | Destructor.
|
| bool | next () override |
| | Return true if there is another Scenario to read and move to it.
|
| QuantLib::Date | date () const override |
| | Return the current scenario's date if reader is still valid and Null<Date>() otherwise.
|
| QuantLib::ext::shared_ptr< Scenario > | scenario () const override |
| | Return the current scenario if reader is still valid and nullptr otherwise.
|
|
virtual | ~ScenarioReader () |
| | Destructor.
|
| virtual void | load (const QuantLib::ext::shared_ptr< ore::analytics::ScenarioSimMarketParameters > &simParams, const QuantLib::ext::shared_ptr< ore::data::TodaysMarketParameters > &marketParams) |