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

Public Member Functions

void reset () override
 Reset the generator so calls to next() return the first scenario.
QuantLib::ext::shared_ptr< Scenarionext (const Date &) override
 Return the next scenario for the given date.
void setScenario (const QuantLib::ext::shared_ptr< Scenario > &s)
Public Member Functions inherited from ScenarioGenerator
virtual ~ScenarioGenerator ()
 Default destructor.

Member Function Documentation

◆ reset()

void reset ( )
overridevirtual

Reset the generator so calls to next() return the first scenario.

This allows re-generation of scenarios if required.

Implements ScenarioGenerator.

◆ next()

QuantLib::ext::shared_ptr< Scenario > next ( const Date & d)
overridevirtual

Return the next scenario for the given date.

Implements ScenarioGenerator.