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 Year on Year Caps, Floors and Collars on an IborIndex.
YoYCapFloorEngineBuilder()
virtual QuantLib::ext::shared_ptr< PricingEngine > engineImpl(const string &indexName) override
virtual string keyImpl(const string &indexName) override
Serializable Credit Default Swap.