Logo
Reference manual - version orea_version
ScenarioLoader Class Reference
Inheritance diagram for ScenarioLoader:

Public Member Functions

QuantLib::Size numScenarios () const
 Number of scenarios.
const std::map< QuantLib::Date, QuantLib::ext::shared_ptr< ore::analytics::Scenario > > & getScenarios (Size i)
std::vector< std::map< QuantLib::Date, QuantLib::ext::shared_ptr< ore::analytics::Scenario > > > & scenarios ()
 Set scenarios.
const std::vector< std::map< QuantLib::Date, QuantLib::ext::shared_ptr< ore::analytics::Scenario > > > & scenarios () const
 The scenarios.
void add (const QuantLib::Date &date, Size index, const QuantLib::ext::shared_ptr< ore::analytics::Scenario > &scenario)

Protected Attributes

std::vector< std::map< QuantLib::Date, QuantLib::ext::shared_ptr< ore::analytics::Scenario > > > scenarios_