Logo
Reference manual - version ored_version
loader.hpp File Reference

Market Datum Loader Interface. More...

#include <ored/marketdata/fixings.hpp>
#include <ored/marketdata/marketdatum.hpp>
#include <ored/utilities/log.hpp>
#include <ored/utilities/wildcard.hpp>
#include <qle/indexes/dividendmanager.hpp>
#include <qle/utilities/serializationdate.hpp>
#include <ql/time/date.hpp>
#include <ql/shared_ptr.hpp>
#include <vector>

Classes

class  Loader
 Market data loader base class. More...

Namespaces

namespace  ore
 Serializable Credit Default Swap.
namespace  ore::data

Functions

 BOOST_CLASS_EXPORT_KEY (ore::data::Loader)

Detailed Description

Market Datum Loader Interface.

Invariant
Concrete instantiations of this virtual base class guarantee that all of the MarketDatum objects that they store are unique, e.g. by discarding any duplicates during initialization.