24#ifndef quantlib_coupon_quanto_pricer_hpp
25#define quantlib_coupon_quanto_pricer_hpp
Black volatility term structure base classes.
BlackIborQuantoCouponPricer(Handle< BlackVolTermStructure > fxRateBlackVolatility, Handle< Quote > underlyingFxCorrelation, const Handle< OptionletVolatilityStructure > &capletVolatility)
Rate adjustedFixing(Rate fixing=Null< Rate >()) const override
Handle< BlackVolTermStructure > fxRateBlackVolatility_
Handle< Quote > underlyingFxCorrelation_
Shared handle to an observable.
Handle< OptionletVolatilityStructure > capletVolatility() const
template class providing a null value for a given type.
std::pair< iterator, bool > registerWith(const ext::shared_ptr< Observable > &)
purely virtual base class for market observables