#include <qlo/bonds.hpp>
|
const std::string & | description () |
|
std::string | currency () |
|
QuantLib::Real | redemptionAmount () |
|
QuantLib::Date | redemptionDate () |
|
void | setCouponPricer (const boost::shared_ptr< QuantLib::FloatingRateCouponPricer > &) |
|
void | setCouponPricers (const std::vector< boost::shared_ptr< QuantLib::FloatingRateCouponPricer > > &) |
|
std::vector< std::vector< ObjectHandler::property_t > > | flowAnalysis (const QuantLib::Date &d) |
|
| Bond (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const std::string &description, const QuantLib::Currency ¤cy, QuantLib::Natural settlementDays, const QuantLib::Calendar &calendar, QuantLib::Real faceAmount, const QuantLib::Date &maturityDate, const QuantLib::Date &issueDate, const QuantLib::Leg &leg, bool permanent) |
|
void | setPricingEngine (boost::shared_ptr< PricingEngine > &e) const |
|
|
| Bond (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const std::string &description, const QuantLib::Currency ¤cy, bool permanent) |
|
◆ Bond() [1/2]
QuantLibAddin::Bond::Bond |
( |
const boost::shared_ptr< ObjectHandler::ValueObject > & |
properties, |
|
|
const std::string & |
description, |
|
|
const QuantLib::Currency & |
currency, |
|
|
QuantLib::Natural |
settlementDays, |
|
|
const QuantLib::Calendar & |
calendar, |
|
|
QuantLib::Real |
faceAmount, |
|
|
const QuantLib::Date & |
maturityDate, |
|
|
const QuantLib::Date & |
issueDate, |
|
|
const QuantLib::Leg & |
leg, |
|
|
bool |
permanent |
|
) |
| |
◆ Bond() [2/2]
QuantLibAddin::Bond::Bond |
( |
const boost::shared_ptr< ObjectHandler::ValueObject > & |
properties, |
|
|
const std::string & |
description, |
|
|
const QuantLib::Currency & |
currency, |
|
|
bool |
permanent |
|
) |
| |
|
protected |
◆ currency()
std::string QuantLibAddin::Bond::currency |
( |
| ) |
|
|
inline |
◆ description()
const std::string& QuantLibAddin::Bond::description |
( |
| ) |
|
◆ flowAnalysis()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::Bond::flowAnalysis |
( |
const QuantLib::Date & |
d | ) |
|
◆ redemptionAmount()
QuantLib::Real QuantLibAddin::Bond::redemptionAmount |
( |
| ) |
|
◆ redemptionDate()
QuantLib::Date QuantLibAddin::Bond::redemptionDate |
( |
| ) |
|
◆ setCouponPricer()
void QuantLibAddin::Bond::setCouponPricer |
( |
const boost::shared_ptr< QuantLib::FloatingRateCouponPricer > & |
| ) |
|
◆ setCouponPricers()
void QuantLibAddin::Bond::setCouponPricers |
( |
const std::vector< boost::shared_ptr< QuantLib::FloatingRateCouponPricer > > & |
| ) |
|
◆ currency_
QuantLib::Currency QuantLibAddin::Bond::currency_ |
|
protected |
◆ description_
std::string QuantLibAddin::Bond::description_ |
|
protected |
◆ qlBondObject_
boost::shared_ptr<QuantLib::Bond> QuantLibAddin::Bond::qlBondObject_ |
|
protected |
The documentation for this class was generated from the following file: