Logo
Reference manual - version ored_version
Classes | Public Member Functions | List of all members
ConvertibleBondData::CallabilityData Class Reference
+ Inheritance diagram for ConvertibleBondData::CallabilityData:

Classes

class  MakeWholeData
 

Public Member Functions

 CallabilityData (const std::string &nodeName)
 
bool initialised () const
 
const ScheduleDatadates () const
 
const std::vector< std::string > & styles () const
 
const std::vector< std::string > & styleDates () const
 
const std::vector< double > & prices () const
 
const std::vector< std::string > & priceDates () const
 
const std::vector< std::string > & priceTypes () const
 
const std::vector< std::string > & priceTypeDates () const
 
const std::vector< bool > & includeAccrual () const
 
const std::vector< std::string > & includeAccrualDates () const
 
const std::vector< bool > & isSoft () const
 
const std::vector< std::string > & isSoftDates () const
 
const std::vector< double > & triggerRatios () const
 
const std::vector< std::string > & triggerRatioDates () const
 
const std::vector< std::string > & nOfMTriggers () const
 
const std::vector< std::string > & nOfMTriggerDates () const
 
const MakeWholeDatamakeWholeData () const
 
void fromXML (ore::data::XMLNode *node) override
 
ore::data::XMLNodetoXML (ore::data::XMLDocument &doc) override
 
- 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.