Logo
Reference manual - version orea_version
Public Member Functions | List of all members
HistoricalScenarioReader Class Referenceabstract

Base Class for reading historical scenarios. More...

#include <orea/scenario/historicalscenarioreader.hpp>

+ Inheritance diagram for HistoricalScenarioReader:

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::Scenarioscenario () const =0
 Return the current scenario if reader is still valid and nullptr otherwise.
 

Detailed Description

Base Class for reading historical scenarios.