Logo
Reference manual - version ored_version
Classes | Public Member Functions | List of all members
PremiumData Class Reference

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)
 
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)
 
void fromXMLString (const std::string &xml)
 Parse from XML string.
 
std::string toXMLString ()
 Parse from XML string.
 

Serialisation

virtual void fromXML (XMLNode *node) override
 
virtual XMLNodetoXML (XMLDocument &doc) override
 

Detailed Description

Serializable object holding premium data.