QuantLibAddin::FixedRateBondHelper Class Reference
#include <qlo/ratehelpers.hpp>
Inheritance diagram for QuantLibAddin::FixedRateBondHelper:
Collaboration diagram for QuantLibAddin::FixedRateBondHelper:
Public Member Functions | |
FixedRateBondHelper (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const QuantLib::Handle< QuantLib::Quote > &price, QuantLib::Natural settlementDays, QuantLib::Real faceAmount, const boost::shared_ptr< QuantLib::Schedule > &schedule, const std::vector< QuantLib::Rate > &coupons, const QuantLib::DayCounter &accrualDayCounter, QuantLib::BusinessDayConvention paymentConvention, QuantLib::Real redemption, const QuantLib::Date &issueDate, const QuantLib::Calendar &paymentCalendar, const QuantLib::Period &exCouponPeriod, const QuantLib::Calendar &exCouponCalendar, const QuantLib::BusinessDayConvention exCouponConvention, bool exCouponEndOfMonth, const bool useCleanPrice, bool permanent) | |
Public Member Functions inherited from QuantLibAddin::BondHelper | |
BondHelper (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const QuantLib::Handle< QuantLib::Quote > &price, const boost::shared_ptr< QuantLib::Bond > &bond, const bool useCleanPrice, bool permanent) | |
Public Member Functions inherited from QuantLibAddin::RateHelper | |
std::string | quoteName () |
Additional Inherited Members | |
Public Types inherited from QuantLibAddin::RateHelper | |
enum | DepoInclusionCriteria { AllDepos, DeposBeforeFirstFuturesStartDate, DeposBeforeFirstFuturesStartDatePlusOne, DeposBeforeFirstFuturesExpiryDate } |
Protected Member Functions inherited from QuantLibAddin::RateHelper | |
OH_LIB_CTOR (RateHelper, QuantLib::RateHelper) | |
Protected Attributes inherited from QuantLibAddin::RateHelper | |
std::string | quoteName_ |
Constructor & Destructor Documentation
◆ FixedRateBondHelper()
QuantLibAddin::FixedRateBondHelper::FixedRateBondHelper | ( | const boost::shared_ptr< ObjectHandler::ValueObject > & | properties, |
const QuantLib::Handle< QuantLib::Quote > & | price, | ||
QuantLib::Natural | settlementDays, | ||
QuantLib::Real | faceAmount, | ||
const boost::shared_ptr< QuantLib::Schedule > & | schedule, | ||
const std::vector< QuantLib::Rate > & | coupons, | ||
const QuantLib::DayCounter & | accrualDayCounter, | ||
QuantLib::BusinessDayConvention | paymentConvention, | ||
QuantLib::Real | redemption, | ||
const QuantLib::Date & | issueDate, | ||
const QuantLib::Calendar & | paymentCalendar, | ||
const QuantLib::Period & | exCouponPeriod, | ||
const QuantLib::Calendar & | exCouponCalendar, | ||
const QuantLib::BusinessDayConvention | exCouponConvention, | ||
bool | exCouponEndOfMonth, | ||
const bool | useCleanPrice, | ||
bool | permanent | ||
) |
The documentation for this class was generated from the following file: