MakeSchedule Class Reference

#include <ql/schedule.hpp>

List of all members.


Detailed Description

helper class

This class provides a more comfortable interface to the argument list of Schedule's constructor.


Public Member Functions

 MakeSchedule (const Date &effectiveDate, const Date &terminationDate, const Period &tenor, const Calendar &calendar, BusinessDayConvention convention)
 MakeSchedule (const Calendar &calendar, const Date &startDate, const Date &endDate, Frequency frequency, BusinessDayConvention convention)
MakeSchedulewithStubDate (const Date &d)
MakeSchedulelongFinalPeriod (bool flag=true)
MakeScheduleshortFinalPeriod (bool flag=true)
MakeScheduleterminationDateConvention (BusinessDayConvention conv)
MakeSchedulebackwards (bool flag=true)
MakeScheduleforwards (bool flag=true)
MakeScheduleendOfMonth (bool flag=true)
MakeSchedulewithFirstDate (const Date &d)
MakeSchedulewithNextToLastDate (const Date &d)
 operator Schedule () const