|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <multipleresetscoupon.hpp>
Inheritance diagram for MultipleResetsPricer:
Collaboration diagram for MultipleResetsPricer: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 |
Public Member Functions inherited from FloatingRateCouponPricer | |
| ~FloatingRateCouponPricer () override=default | |
| virtual Rate | swapletRate () const =0 |
| void | update () override |
Public Member Functions inherited from Observer | |
| 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 () |
Public Member Functions inherited from Observable | |
| 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 | |
Public Types inherited from Observer | |
| 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.
Here is the call graph for this function:
|
protected |
Definition at line 131 of file multipleresetscoupon.hpp.
|
protected |
Definition at line 132 of file multipleresetscoupon.hpp.