#include <qle/instruments/subperiodsswap.hpp>
Collaboration diagram for MakeSubPeriodsSwap:Private Attributes | |
| Period | swapTenor_ |
| QuantLib::ext::shared_ptr< IborIndex > | index_ |
| Rate | fixedRate_ |
| Period | floatPayTenor_ |
| Period | forwardStart_ |
| Date | effectiveDate_ |
| Real | nominal_ |
| bool | isPayer_ |
| Natural | settlementDays_ |
| Period | fixedTenor_ |
| Calendar | fixedCalendar_ |
| BusinessDayConvention | fixedConvention_ |
| DateGeneration::Rule | fixedRule_ |
| DayCounter | fixedDayCount_ |
| DayCounter | floatDayCounter_ |
| QuantExt::SubPeriodsCoupon1::Type | subCouponsType_ |
| QuantLib::ext::shared_ptr< PricingEngine > | engine_ |
Definition at line 119 of file subperiodsswap.hpp.
| MakeSubPeriodsSwap | ( | const Period & | swapTenor, |
| const QuantLib::ext::shared_ptr< IborIndex > & | index, | ||
| Rate | fixedRate, | ||
| const Period & | floatPayTenor, | ||
| const Period & | forwardStart = 0 * Days |
||
| ) |
Definition at line 103 of file subperiodsswap.cpp.
| operator SubPeriodsSwap | ( | ) | const |
Definition at line 110 of file subperiodsswap.cpp.
| operator QuantLib::ext::shared_ptr< SubPeriodsSwap > | ( | ) | const |
Definition at line 115 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withEffectiveDate | ( | const Date & | effectiveDate | ) |
Definition at line 186 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withNominal | ( | Real | n | ) |
Definition at line 191 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withIsPayer | ( | bool | p | ) |
Definition at line 196 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withSettlementDays | ( | Natural | settlementDays | ) |
Definition at line 201 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withFixedLegTenor | ( | const Period & | t | ) |
Definition at line 207 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withFixedLegCalendar | ( | const Calendar & | cal | ) |
Definition at line 212 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withFixedLegConvention | ( | BusinessDayConvention | bdc | ) |
Definition at line 217 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withFixedLegRule | ( | DateGeneration::Rule | r | ) |
Definition at line 222 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withFixedLegDayCount | ( | const DayCounter & | dc | ) |
Definition at line 227 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withSubCouponsType | ( | const QuantExt::SubPeriodsCoupon1::Type & | st | ) |
Definition at line 232 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withDiscountingTermStructure | ( | const Handle< YieldTermStructure > & | discountCurve | ) |
Definition at line 237 of file subperiodsswap.cpp.
| MakeSubPeriodsSwap & withPricingEngine | ( | const QuantLib::ext::shared_ptr< PricingEngine > & | engine | ) |
Definition at line 243 of file subperiodsswap.cpp.
|
private |
Definition at line 144 of file subperiodsswap.hpp.
|
private |
Definition at line 145 of file subperiodsswap.hpp.
|
private |
Definition at line 146 of file subperiodsswap.hpp.
|
private |
Definition at line 147 of file subperiodsswap.hpp.
|
private |
Definition at line 148 of file subperiodsswap.hpp.
|
private |
Definition at line 150 of file subperiodsswap.hpp.
|
private |
Definition at line 151 of file subperiodsswap.hpp.
|
private |
Definition at line 152 of file subperiodsswap.hpp.
|
private |
Definition at line 153 of file subperiodsswap.hpp.
|
private |
Definition at line 155 of file subperiodsswap.hpp.
|
private |
Definition at line 156 of file subperiodsswap.hpp.
|
private |
Definition at line 157 of file subperiodsswap.hpp.
|
private |
Definition at line 158 of file subperiodsswap.hpp.
|
private |
Definition at line 159 of file subperiodsswap.hpp.
|
private |
Definition at line 159 of file subperiodsswap.hpp.
|
private |
Definition at line 161 of file subperiodsswap.hpp.
|
private |
Definition at line 163 of file subperiodsswap.hpp.