#include <qle/cashflows/nonstandardcapflooredyoyinflationcoupon.hpp>
Collaboration diagram for NonStandardYoYInflationLeg:Private Attributes | |
| Schedule | schedule_ |
| ext::shared_ptr< ZeroInflationIndex > | index_ |
| Period | observationLag_ |
| std::vector< Real > | notionals_ |
| DayCounter | paymentDayCounter_ |
| BusinessDayConvention | paymentAdjustment_ |
| Calendar | paymentCalendar_ |
| std::vector< Natural > | fixingDays_ |
| std::vector< Real > | gearings_ |
| std::vector< Spread > | spreads_ |
| std::vector< Rate > | caps_ |
| std::vector< Rate > | floors_ |
| Handle< YieldTermStructure > | rateCurve_ |
| bool | addInflationNotional_ |
| QuantLib::CPI::InterpolationType | interpolation_ |
Definition at line 129 of file nonstandardcapflooredyoyinflationcoupon.hpp.
| NonStandardYoYInflationLeg | ( | const Schedule & | schedule, |
| const Calendar & | cal, | ||
| const ext::shared_ptr< ZeroInflationIndex > & | index, | ||
| const Period & | observationLag | ||
| ) |
Definition at line 165 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withNotionals | ( | Real | notional | ) |
Definition at line 171 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withNotionals | ( | const std::vector< Real > & | notionals | ) |
Definition at line 176 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withPaymentDayCounter | ( | const DayCounter & | dayCounter | ) |
Definition at line 181 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withPaymentAdjustment | ( | BusinessDayConvention | convention | ) |
Definition at line 186 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withFixingDays | ( | Natural | fixingDays | ) |
Definition at line 191 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withFixingDays | ( | const std::vector< Natural > & | fixingDays | ) |
Definition at line 196 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withGearings | ( | Real | gearing | ) |
Definition at line 201 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withGearings | ( | const std::vector< Real > & | gearings | ) |
Definition at line 206 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withSpreads | ( | Spread | spread | ) |
Definition at line 211 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withSpreads | ( | const std::vector< Spread > & | spreads | ) |
Definition at line 216 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withCaps | ( | Rate | cap | ) |
Definition at line 221 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withCaps | ( | const std::vector< Rate > & | caps | ) |
Definition at line 226 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withFloors | ( | Rate | floor | ) |
Definition at line 231 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withFloors | ( | const std::vector< Rate > & | floors | ) |
Definition at line 236 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withRateCurve | ( | const Handle< YieldTermStructure > & | rateCurve | ) |
Definition at line 241 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withInflationNotional | ( | bool | addInflationNotional_ | ) |
Definition at line 246 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| NonStandardYoYInflationLeg & withObservationInterpolation | ( | QuantLib::CPI::InterpolationType | interpolation | ) |
Definition at line 251 of file nonstandardcapflooredyoyinflationcoupon.cpp.
| operator Leg | ( | ) | const |
Definition at line 256 of file nonstandardcapflooredyoyinflationcoupon.cpp.
|
private |
Definition at line 153 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 154 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 155 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 156 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 157 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 158 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 159 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 160 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 161 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 162 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 163 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 163 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 164 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 165 of file nonstandardcapflooredyoyinflationcoupon.hpp.
|
private |
Definition at line 166 of file nonstandardcapflooredyoyinflationcoupon.hpp.