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

helper class building a sequence of formula based coupons More...

#include <qle/cashflows/formulabasedcoupon.hpp>

Public Member Functions

 FormulaBasedLeg (const Currency &paymentCurrency, const Schedule &schedule, const QuantLib::ext::shared_ptr< FormulaBasedIndex > &index)
 
FormulaBasedLegwithNotionals (Real notional)
 
FormulaBasedLegwithNotionals (const std::vector< Real > &notionals)
 
FormulaBasedLegwithPaymentDayCounter (const DayCounter &)
 
FormulaBasedLegwithPaymentAdjustment (BusinessDayConvention)
 
FormulaBasedLegwithPaymentLag (Natural lag)
 
FormulaBasedLegwithPaymentCalendar (const Calendar &)
 
FormulaBasedLegwithFixingDays (Natural fixingDays)
 
FormulaBasedLegwithFixingDays (const std::vector< Natural > &fixingDays)
 
FormulaBasedLeginArrears (bool flag=true)
 
FormulaBasedLegwithZeroPayments (bool flag=true)
 
 operator Leg () const
 

Detailed Description

helper class building a sequence of formula based coupons