42 virtual string keyImpl(
const string& indexName)
override {
return indexName; }
44 virtual QuantLib::ext::shared_ptr<PricingEngine>
engineImpl(
const string& indexName)
override;
Abstract template engine builder class.
Abstract template EngineBuilder class that can cache engines and coupon pricers.
Engine Builder for CPI Caps, Floors and Collars.
CpiCapFloorEngineBuilder()
virtual QuantLib::ext::shared_ptr< PricingEngine > engineImpl(const string &indexName) override
virtual string keyImpl(const string &indexName) override
Serializable Credit Default Swap.