24#ifndef quantext_payment_discounting_engine_hpp
25#define quantext_payment_discounting_engine_hpp
27#include <ql/termstructures/yieldtermstructure.hpp>
60 const Handle<Quote>&
spotFX = Handle<Quote>(),
61 boost::optional<bool> includeSettlementDateFlows = boost::none,
62 const Date& settlementDate = Date(),
const Date& npvDate = Date());
Payment discounting engine.
Handle< YieldTermStructure > discountCurve_
const Handle< Quote > & spotFX() const
boost::optional< bool > includeSettlementDateFlows_
void calculate() const override
const Handle< YieldTermStructure > & discountCurve() const