Base Class for reading historical scenarios. More...
#include <orea/scenario/historicalscenarioreader.hpp>
Public Member Functions | |
virtual | ~HistoricalScenarioReader () |
Destructor. | |
virtual bool | next ()=0 |
Return true if there is another Scenario to read and move to it. | |
virtual QuantLib::Date | date () const =0 |
Return the current scenario's date if reader is still valid and Null<Date>() otherwise. | |
virtual boost::shared_ptr< ore::analytics::Scenario > | scenario () const =0 |
Return the current scenario if reader is still valid and nullptr otherwise. | |
Base Class for reading historical scenarios.