29 const Date& maturityDate,
32 const Date& issueDate)
33 :
Bond(settlementDays, calendar, issueDate) {
const ext::shared_ptr< CashFlow > & redemption() const
void setSingleRedemption(Real notional, Real redemption, const Date &date)
Date maturityDate() const
Date adjust(const Date &, BusinessDayConvention convention=Following) const
ZeroCouponBond(Natural settlementDays, const Calendar &calendar, Real faceAmount, const Date &maturityDate, BusinessDayConvention paymentConvention=Following, Real redemption=100.0, const Date &issueDate=Date())
BusinessDayConvention
Business Day conventions.
unsigned QL_INTEGER Natural
positive integer