indexed coupon leg More...
#include <qle/cashflows/indexedcoupon.hpp>
Public Member Functions | |
IndexedCouponLeg (const Leg &underlyingLeg, const Real qty, const QuantLib::ext::shared_ptr< Index > &index) | |
IndexedCouponLeg & | withInitialFixing (const Real initialFixing) |
IndexedCouponLeg & | withInitialNotionalFixing (const Real initialNotionalFixing) |
IndexedCouponLeg & | withValuationSchedule (const Schedule &valuationSchedule) |
IndexedCouponLeg & | withFixingDays (const Size fixingDays) |
IndexedCouponLeg & | withFixingCalendar (const Calendar &fixingCalendar) |
IndexedCouponLeg & | withFixingConvention (const BusinessDayConvention &fixingConvention) |
IndexedCouponLeg & | inArrearsFixing (const bool inArrearsFixing=true) |
operator Leg () const | |
Private Attributes | |
const Leg | underlyingLeg_ |
const Real | qty_ |
const QuantLib::ext::shared_ptr< Index > | index_ |
Real | initialFixing_ |
Real | initialNotionalFixing_ |
Schedule | valuationSchedule_ |
Size | fixingDays_ |
Calendar | fixingCalendar_ |
BusinessDayConvention | fixingConvention_ |
bool | inArrearsFixing_ |
indexed coupon leg
Definition at line 150 of file indexedcoupon.hpp.
IndexedCouponLeg | ( | const Leg & | underlyingLeg, |
const Real | qty, | ||
const QuantLib::ext::shared_ptr< Index > & | index | ||
) |
Definition at line 120 of file indexedcoupon.cpp.
IndexedCouponLeg & withInitialFixing | ( | const Real | initialFixing | ) |
Definition at line 127 of file indexedcoupon.cpp.
IndexedCouponLeg & withInitialNotionalFixing | ( | const Real | initialNotionalFixing | ) |
Definition at line 132 of file indexedcoupon.cpp.
IndexedCouponLeg & withValuationSchedule | ( | const Schedule & | valuationSchedule | ) |
Definition at line 137 of file indexedcoupon.cpp.
IndexedCouponLeg & withFixingDays | ( | const Size | fixingDays | ) |
Definition at line 142 of file indexedcoupon.cpp.
IndexedCouponLeg & withFixingCalendar | ( | const Calendar & | fixingCalendar | ) |
Definition at line 147 of file indexedcoupon.cpp.
IndexedCouponLeg & withFixingConvention | ( | const BusinessDayConvention & | fixingConvention | ) |
Definition at line 152 of file indexedcoupon.cpp.
IndexedCouponLeg & inArrearsFixing | ( | const bool | inArrearsFixing = true | ) |
Definition at line 157 of file indexedcoupon.cpp.
operator Leg | ( | ) | const |
Definition at line 162 of file indexedcoupon.cpp.
|
private |
Definition at line 164 of file indexedcoupon.hpp.
|
private |
Definition at line 165 of file indexedcoupon.hpp.
|
private |
Definition at line 166 of file indexedcoupon.hpp.
|
private |
Definition at line 167 of file indexedcoupon.hpp.
|
private |
Definition at line 168 of file indexedcoupon.hpp.
|
private |
Definition at line 169 of file indexedcoupon.hpp.
|
private |
Definition at line 170 of file indexedcoupon.hpp.
|
private |
Definition at line 171 of file indexedcoupon.hpp.
|
private |
Definition at line 172 of file indexedcoupon.hpp.
|
private |
Definition at line 173 of file indexedcoupon.hpp.