Pricer for equity coupons. More...
#include <qle/cashflows/equitycouponpricer.hpp>
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.
|
virtual |
Definition at line 82 of file equitycouponpricer.cpp.
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.