25#ifndef quantlib_discounting_swap_engine_hpp
26#define quantlib_discounting_swap_engine_hpp
43 const ext::optional<bool>& includeSettlementDateFlows =
ext::nullopt,
Discounting engine for swaps.
Handle< YieldTermStructure > discountCurve_
ext::optional< bool > includeSettlementDateFlows_
Handle< YieldTermStructure > discountCurve() const
void calculate() const override
Shared handle to an observable.
Globally accessible relinkable pointer.
const boost::none_t & nullopt
Maps optional to either the boost or std implementation.
Interest-rate term structure.