Payment Instrument.
More...
#include <qle/instruments/payment.hpp>
|
|
| Payment (const Real amount, const Currency ¤cy, const Date &date) |
|
| Payment (const Real amount, const Currency ¤cy, const Date &date, const Currency &payCurrency, const QuantLib::ext::shared_ptr< FxIndex > &fxIndex, const std::optional< QuantLib::Date > &fixingDate) |
|
Currency | currency () const |
|
const QuantLib::ext::shared_ptr< SimpleCashFlow > & | cashFlow () const |
|
|
bool | isExpired () const override |
|
void | setupArguments (PricingEngine::arguments *) const override |
|
void | fetchResults (const PricingEngine::results *) const override |
Payment Instrument.
This class holds the data for single payment.
\ingroup instruments