Schedule Class Reference

#include <ql/scheduler.hpp>

List of all members.


Detailed Description

Payment schedule.


Iterators

typedef std::vector< Date
>::const_iterator 
const_iterator
const_iterator begin () const
const_iterator end () const

Public Member Functions

 Schedule (const Calendar &calendar, const Date &startDate, const Date &endDate, int frequency, RollingConvention rollingConvention, bool isAdjusted, const Date &stubDate=Date(), bool startFromEnd=false, bool longFinal=false)
 Schedule (const std::vector< Date > &, const Calendar &calendar, RollingConvention rollingConvention, bool isAdjusted)
Date access
Size size () const
const Date & operator[] (Size i) const
const Date & date (Size i) const
bool isRegular (Size i) const
Other inspectors
const Calendar & calendar () const
const Date & startDate () const
const Date & endDate () const
Frequency frequency () const
RollingConvention rollingConvention () const
bool isAdjusted () const


QuantLib.org
QuantLib
Hosted by
SourceForge.net Logo
Documentation generated by
doxygen