Pricer for equity coupons. More...
#include <qle/cashflows/equitycouponpricer.hpp>
Inheritance diagram for EquityCouponPricer:
Collaboration diagram for EquityCouponPricer:Classes | |
| struct | AdditionalResultCache |
Public Member Functions | |
| virtual | ~EquityCouponPricer () |
Interface | |
| virtual Rate | swapletRate () |
| virtual void | initialize (const EquityCoupon &coupon) |
| const AdditionalResultCache & | additionalResultCache () const |
Observer interface | |
| const EquityCoupon * | coupon_ |
| QuantLib::ext::shared_ptr< QuantExt::EquityIndex2 > | equityCurve_ |
| QuantLib::ext::shared_ptr< FxIndex > | fxIndex_ |
| EquityReturnType | returnType_ |
| Real | dividendFactor_ |
| AdditionalResultCache | additionalResultCache_ |
| virtual void | update () override |
Pricer for equity coupons.
Definition at line 36 of file equitycouponpricer.hpp.
|
virtual |
Definition at line 52 of file equitycouponpricer.hpp.
|
virtual |
Definition at line 35 of file equitycouponpricer.cpp.
Here is the call graph for this function:
|
virtual |
Definition at line 82 of file equitycouponpricer.cpp.
Here is the call graph for this function:| const AdditionalResultCache & additionalResultCache | ( | ) | const |
Definition at line 57 of file equitycouponpricer.hpp.
|
overridevirtual |
Definition at line 62 of file equitycouponpricer.hpp.
|
protected |
Definition at line 65 of file equitycouponpricer.hpp.
|
protected |
Definition at line 66 of file equitycouponpricer.hpp.
|
protected |
Definition at line 67 of file equitycouponpricer.hpp.
|
protected |
Definition at line 68 of file equitycouponpricer.hpp.
|
protected |
Definition at line 69 of file equitycouponpricer.hpp.
|
protected |
Definition at line 70 of file equitycouponpricer.hpp.