Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Public Member Functions | List of all members
BlackCPICouponPricer Class Reference

#include <qle/cashflows/cpicouponpricer.hpp>

+ Inheritance diagram for BlackCPICouponPricer:
+ Collaboration diagram for BlackCPICouponPricer:

Public Member Functions

 BlackCPICouponPricer (const Handle< QuantLib::CPIVolatilitySurface > &vol=Handle< QuantLib::CPIVolatilitySurface >(), const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >(), const bool useLastFixing=false)
 
- Public Member Functions inherited from CappedFlooredCPICouponPricer
 CappedFlooredCPICouponPricer (const Handle< QuantLib::CPIVolatilitySurface > &vol=Handle< QuantLib::CPIVolatilitySurface >(), const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >())
 
Handle< YieldTermStructure > yieldCurve ()
 
Handle< QuantLib::CPIVolatilitySurface > volatility ()
 
QuantLib::ext::shared_ptr< PricingEngine > engine ()
 

Additional Inherited Members

- Protected Attributes inherited from CappedFlooredCPICouponPricer
QuantLib::ext::shared_ptr< PricingEngine > engine_
 

Detailed Description

Definition at line 95 of file cpicouponpricer.hpp.

Constructor & Destructor Documentation

◆ BlackCPICouponPricer()

BlackCPICouponPricer ( const Handle< QuantLib::CPIVolatilitySurface > &  vol = Handle<QuantLib::CPIVolatilitySurface>(),
const Handle< YieldTermStructure > &  yts = Handle<YieldTermStructure>(),
const bool  useLastFixing = false 
)

Definition at line 65 of file cpicouponpricer.cpp.

68 engine_ = QuantLib::ext::make_shared<CPIBlackCapFloorEngine>(yieldCurve(), volatility(), useLastFixing);
69}
CappedFlooredCPICouponPricer(const Handle< QuantLib::CPIVolatilitySurface > &vol=Handle< QuantLib::CPIVolatilitySurface >(), const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >())
Handle< YieldTermStructure > yieldCurve()
QuantLib::ext::shared_ptr< PricingEngine > engine_
Handle< QuantLib::CPIVolatilitySurface > volatility()
+ Here is the call graph for this function: