QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
helper class building a sequence of capped/floored ibor-rate coupons More...
#include <iborcoupon.hpp>
Private Attributes | |
Schedule | schedule_ |
ext::shared_ptr< IborIndex > | index_ |
std::vector< Real > | notionals_ |
DayCounter | paymentDayCounter_ |
BusinessDayConvention | paymentAdjustment_ = Following |
Integer | paymentLag_ = 0 |
Calendar | paymentCalendar_ |
std::vector< Natural > | fixingDays_ |
std::vector< Real > | gearings_ |
std::vector< Spread > | spreads_ |
std::vector< Rate > | caps_ |
std::vector< Rate > | floors_ |
bool | inArrears_ = false |
bool | zeroPayments_ = false |
Period | exCouponPeriod_ |
Calendar | exCouponCalendar_ |
BusinessDayConvention | exCouponAdjustment_ = Unadjusted |
bool | exCouponEndOfMonth_ = false |
ext::optional< bool > | useIndexedCoupons_ |
helper class building a sequence of capped/floored ibor-rate coupons
Definition at line 134 of file iborcoupon.hpp.
Definition at line 157 of file iborcoupon.cpp.
Definition at line 167 of file iborcoupon.cpp.
IborLeg & withPaymentDayCounter | ( | const DayCounter & | dayCounter | ) |
IborLeg & withPaymentAdjustment | ( | BusinessDayConvention | convention | ) |
Definition at line 187 of file iborcoupon.cpp.
Definition at line 197 of file iborcoupon.cpp.
Definition at line 207 of file iborcoupon.cpp.
Definition at line 217 of file iborcoupon.cpp.
Definition at line 227 of file iborcoupon.cpp.
Definition at line 237 of file iborcoupon.cpp.
Definition at line 247 of file iborcoupon.cpp.
IborLeg & withExCouponPeriod | ( | const Period & | period, |
const Calendar & | cal, | ||
BusinessDayConvention | convention, | ||
bool | endOfMonth = false |
||
) |
Definition at line 263 of file iborcoupon.cpp.
Definition at line 268 of file iborcoupon.cpp.
operator Leg | ( | ) | const |
|
private |
Definition at line 164 of file iborcoupon.hpp.
|
private |
Definition at line 165 of file iborcoupon.hpp.
|
private |
Definition at line 166 of file iborcoupon.hpp.
|
private |
Definition at line 167 of file iborcoupon.hpp.
|
private |
Definition at line 168 of file iborcoupon.hpp.
|
private |
Definition at line 169 of file iborcoupon.hpp.
|
private |
Definition at line 170 of file iborcoupon.hpp.
|
private |
Definition at line 171 of file iborcoupon.hpp.
|
private |
Definition at line 172 of file iborcoupon.hpp.
|
private |
Definition at line 173 of file iborcoupon.hpp.
|
private |
Definition at line 174 of file iborcoupon.hpp.
|
private |
Definition at line 174 of file iborcoupon.hpp.
|
private |
Definition at line 175 of file iborcoupon.hpp.
|
private |
Definition at line 175 of file iborcoupon.hpp.
|
private |
Definition at line 176 of file iborcoupon.hpp.
|
private |
Definition at line 177 of file iborcoupon.hpp.
|
private |
Definition at line 178 of file iborcoupon.hpp.
|
private |
Definition at line 179 of file iborcoupon.hpp.
|
private |
Definition at line 180 of file iborcoupon.hpp.