QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <multipleresetscoupon.hpp>
Public Member Functions | |
Rate | swapletPrice () 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 |
void | initialize (const FloatingRateCoupon &coupon) override |
![]() | |
~FloatingRateCouponPricer () override=default | |
virtual Rate | swapletRate () const =0 |
void | update () override |
![]() | |
Observer ()=default | |
Observer (const Observer &) | |
Observer & | operator= (const Observer &) |
virtual | ~Observer () |
std::pair< iterator, bool > | registerWith (const ext::shared_ptr< Observable > &) |
void | registerWithObservables (const ext::shared_ptr< Observer > &) |
Size | unregisterWith (const ext::shared_ptr< Observable > &) |
void | unregisterWithAll () |
virtual void | update ()=0 |
virtual void | deepUpdate () |
![]() | |
Observable ()=default | |
Observable (const Observable &) | |
Observable & | operator= (const Observable &) |
Observable (Observable &&)=delete | |
Observable & | operator= (Observable &&)=delete |
virtual | ~Observable ()=default |
void | notifyObservers () |
Protected Attributes | |
const MultipleResetsCoupon * | coupon_ |
std::vector< Real > | subPeriodFixings_ |
Additional Inherited Members | |
![]() | |
typedef set_type::iterator | iterator |
Definition at line 121 of file multipleresetscoupon.hpp.
|
overridevirtual |
Implements FloatingRateCouponPricer.
Definition at line 147 of file multipleresetscoupon.cpp.
Implements FloatingRateCouponPricer.
Definition at line 151 of file multipleresetscoupon.cpp.
Implements FloatingRateCouponPricer.
Definition at line 155 of file multipleresetscoupon.cpp.
Implements FloatingRateCouponPricer.
Definition at line 159 of file multipleresetscoupon.cpp.
Implements FloatingRateCouponPricer.
Definition at line 163 of file multipleresetscoupon.cpp.
|
overridevirtual |
Implements FloatingRateCouponPricer.
Definition at line 126 of file multipleresetscoupon.cpp.
|
protected |
Definition at line 131 of file multipleresetscoupon.hpp.
|
protected |
Definition at line 132 of file multipleresetscoupon.hpp.