Serializable object holding premium data. More...
#include <ored/portfolio/premiumdata.hpp>
Inheritance diagram for PremiumData:Classes | |
| struct | PremiumDatum |
Public Member Functions | |
| PremiumData (double amount, const string &ccy, const QuantLib::Date &payDate) | |
| PremiumData (const std::vector< PremiumDatum > &premiumData) | |
| QuantLib::Date | latestPremiumDate () const |
Inspectors | |
| const std::vector< PremiumDatum > & | premiumData () const |
Public Member Functions inherited from XMLSerializable | |
| void | fromFile (const std::string &filename) |
| void | toFile (const std::string &filename) const |
| void | fromXMLString (const std::string &xml) |
| Parse from XML string. | |
| std::string | toXMLString () const |
| Parse from XML string. | |
Serialisation | |
| virtual void | fromXML (XMLNode *node) override |
| virtual XMLNode * | toXML (XMLDocument &doc) const override |
Serializable object holding premium data.