Equity Reference data.
More...
#include <ored/portfolio/referencedata.hpp>
|
| EquityReferenceDatum (const std::string &id) |
|
| EquityReferenceDatum (const std::string &id, const QuantLib::Date &validFrom) |
|
| EquityReferenceDatum (const std::string &id, const EquityData &equityData) |
|
| EquityReferenceDatum (const std::string &id, const QuantLib::Date &validFrom, const EquityData &equityData) |
|
void | fromXML (XMLNode *node) override |
|
XMLNode * | toXML (ore::data::XMLDocument &doc) override |
|
const EquityData & | equityData () const |
|
void | setEquityData (const EquityData &equityData) |
|
| ReferenceDatum () |
| Default Constructor.
|
|
| ReferenceDatum (const std::string &type, const std::string &id) |
| Base class constructor.
|
|
| ReferenceDatum (const std::string &type, const std::string &id, const QuantLib::Date &validFrom) |
| Base class constructor.
|
|
void | setType (const string &type) |
| setters
|
|
void | setId (const string &id) |
|
void | setValidFrom (const QuantLib::Date &validFrom) |
|
const std::string & | type () const |
| getters
|
|
const std::string & | id () const |
|
const QuantLib::Date & | validFrom () const |
|
void | fromFile (const std::string &filename) |
|
void | toFile (const std::string &filename) |
|
void | fromXMLString (const std::string &xml) |
| Parse from XML string.
|
|
std::string | toXMLString () |
| Parse from XML string.
|
|
|
static constexpr const char * | TYPE = "Equity" |
|