Logo
Reference manual - version orea_version
Public Member Functions | List of all members
MarketDataLoaderImpl Class Referenceabstract
+ Inheritance diagram for MarketDataLoaderImpl:

Public Member Functions

virtual void loadCorporateActionData (boost::shared_ptr< ore::data::InMemoryLoader > &loader, const std::map< std::string, std::string > &equities)=0
 load corporate action data
 
virtual void retrieveMarketData (const boost::shared_ptr< ore::data::InMemoryLoader > &loader, const QuoteMap &quotes, const QuantLib::Date &requestDate=QuantLib::Date())=0
 retrieve market data
 
virtual void retrieveFixings (const boost::shared_ptr< ore::data::InMemoryLoader > &loader, FixingMap fixings={}, std::map< std::pair< std::string, QuantLib::Date >, std::set< QuantLib::Date >> lastAvailableFixingLookupMap={})=0
 retrieve fixings