Logo
Reference manual - version qle_version
Public Member Functions | Public Attributes | List of all members
BondTRS::arguments Class Reference
+ Inheritance diagram for BondTRS::arguments:

Public Member Functions

void validate () const override
 

Public Attributes

boost::shared_ptr< QuantExt::BondIndexbondIndex
 
boost::shared_ptr< QuantExt::FxIndexfxIndex
 
Real bondNotional
 
std::vector< Leg > fundingLeg
 
Leg returnLeg
 
bool payTotalReturnLeg
 
bool payBondCashFlowsImmediately
 
Currency fundingCurrency
 
Currency bondCurrency
 
std::vector< Date > paymentDates
 
std::vector< Date > valuationDates