|
|
| BlackInterpolatedIborCouponPricer (const Handle< QuantLib::OptionletVolatilityStructure > &v=Handle< QuantLib::OptionletVolatilityStructure >(), const TimingAdjustment timingAdjustment=Black76, const Handle< Quote > correlation=Handle< Quote >(QuantLib::ext::shared_ptr< Quote >(new QuantLib::SimpleQuote(1.0))), const QuantLib::ext::optional< bool > useIndexedCoupon=QuantLib::ext::nullopt) |
|
void | initialize (const QuantLib::FloatingRateCoupon &coupon) override |
|
Real | swapletPrice () const override |
|
Rate | swapletRate () const override |
|
Real | capletPrice (Rate effectiveCap) const override |
|
Rate | capletRate (Rate effectiveCap) const override |
|
Real | floorletPrice (Rate effectiveFloor) const override |
|
Rate | floorletRate (Rate effectiveFloor) const override |
|
| InterpolatedIborCouponPricer (Handle< QuantLib::OptionletVolatilityStructure > v=Handle< QuantLib::OptionletVolatilityStructure >(), QuantLib::ext::optional< bool > useIndexedCoupon=QuantLib::ext::nullopt) |
|
bool | useIndexedCoupon () const |
|
Handle< QuantLib::OptionletVolatilityStructure > | capletVolatility () const |
|
void | setCapletVolatility (const Handle< QuantLib::OptionletVolatilityStructure > &v=Handle< QuantLib::OptionletVolatilityStructure >()) |
|
void | initialize (const QuantLib::FloatingRateCoupon &coupon) override |
|
void | initializeCachedData (const InterpolatedIborCoupon &coupon) const |