|
| MarketDataInMemoryLoader (const boost::shared_ptr< InputParameters > &inputs, const std::vector< std::string > &marketData, const std::vector< std::string > &fixingData) |
|
| MarketDataLoader (const boost::shared_ptr< InputParameters > &inputs, boost::shared_ptr< MarketDataLoaderImpl > impl) |
|
void | populateLoader (const std::vector< boost::shared_ptr< ore::data::TodaysMarketParameters >> &todaysMarketParameters, const std::set< QuantLib::Date > &loaderDates) |
|
virtual void | populateFixings (const std::vector< boost::shared_ptr< ore::data::TodaysMarketParameters >> &todaysMarketParameters, const std::set< QuantLib::Date > &loaderDates={}) |
|
virtual void | addRelevantFixings (const std::pair< std::string, std::set< QuantLib::Date >> &fixing, std::map< std::pair< std::string, QuantLib::Date >, std::set< QuantLib::Date >> &lastAvailableFixingLookupMap) |
|
void | resetLoader () |
| clear the loader
|
|
const boost::shared_ptr< ore::data::InMemoryLoader > & | loader () const |
| getters
|
|
QuoteMap | quotes () |
|