QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
Swaption::arguments Class Reference

Arguments for swaption calculation More...

#include <ql/instruments/swaption.hpp>

Inheritance diagram for Swaption::arguments:

Public Member Functions

void validate () const override
Public Member Functions inherited from FixedVsFloatingSwap::arguments
void validate () const override
Public Member Functions inherited from Option::arguments
void validate () const override

Public Attributes

ext::shared_ptr< FixedVsFloatingSwapswap
Settlement::Type settlementType = Settlement::Physical
Settlement::Method settlementMethod
Public Attributes inherited from FixedVsFloatingSwap::arguments
Type type = Receiver
Real nominal
std::vector< RealfixedNominals
std::vector< DatefixedResetDates
std::vector< DatefixedPayDates
std::vector< RealfloatingNominals
std::vector< TimefloatingAccrualTimes
std::vector< DatefloatingResetDates
std::vector< DatefloatingFixingDates
std::vector< DatefloatingPayDates
std::vector< RealfixedCoupons
std::vector< SpreadfloatingSpreads
std::vector< RealfloatingCoupons
Public Attributes inherited from Option::arguments
ext::shared_ptr< Payoffpayoff
ext::shared_ptr< Exerciseexercise

Detailed Description

Arguments for swaption calculation