QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
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 135 of file iborcoupon.hpp.
Definition at line 154 of file iborcoupon.cpp.
Definition at line 164 of file iborcoupon.cpp.
IborLeg & withPaymentDayCounter | ( | const DayCounter & | dayCounter | ) |
IborLeg & withPaymentAdjustment | ( | BusinessDayConvention | convention | ) |
Definition at line 184 of file iborcoupon.cpp.
Definition at line 194 of file iborcoupon.cpp.
Definition at line 204 of file iborcoupon.cpp.
Definition at line 214 of file iborcoupon.cpp.
Definition at line 224 of file iborcoupon.cpp.
Definition at line 234 of file iborcoupon.cpp.
Definition at line 244 of file iborcoupon.cpp.
IborLeg & withExCouponPeriod | ( | const Period & | period, |
const Calendar & | cal, | ||
BusinessDayConvention | convention, | ||
bool | endOfMonth = false |
||
) |
Definition at line 260 of file iborcoupon.cpp.
Definition at line 265 of file iborcoupon.cpp.
operator Leg | ( | ) | const |
|
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 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 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.
|
private |
Definition at line 181 of file iborcoupon.hpp.