Logo
Reference manual - version qle_version
Public Member Functions | List of all members
MakeCreditDefaultSwap Class Reference

helper class More...

#include <qle/instruments/makecds.hpp>

Public Member Functions

 MakeCreditDefaultSwap (const Period &tenor, const Real couponRate)
 
 MakeCreditDefaultSwap (const Date &termDate, const Real couponRate)
 
 operator CreditDefaultSwap () const
 
 operator boost::shared_ptr< CreditDefaultSwap > () const
 
MakeCreditDefaultSwapwithUpfrontRate (Real)
 
MakeCreditDefaultSwapwithSide (Protection::Side)
 
MakeCreditDefaultSwapwithNominal (Real)
 
MakeCreditDefaultSwapwithCouponTenor (Period)
 
MakeCreditDefaultSwapwithDayCounter (const DayCounter &)
 
MakeCreditDefaultSwapwithLastPeriodDayCounter (const DayCounter &)
 
MakeCreditDefaultSwapwithDateGenerationRule (DateGeneration::Rule rule)
 
MakeCreditDefaultSwapwithCashSettlementDays (Natural cashSettlementDays)
 
MakeCreditDefaultSwapwithPricingEngine (const boost::shared_ptr< PricingEngine > &)
 
MakeCreditDefaultSwapwithSettlesAccrual (bool)
 
MakeCreditDefaultSwapwithPaysAtDefaultTime (bool)
 
MakeCreditDefaultSwapwithRebatesAccrual (bool)
 

Detailed Description

helper class

This class provides a more comfortable way to instantiate standard cds.

Bug:
support last period dc