Calendar::Impl Class Reference

#include <ql/time/calendar.hpp>

Inheritance diagram for Calendar::Impl:

List of all members.


Detailed Description

abstract base class for calendar implementations

Public Member Functions

virtual std::string name () const =0
virtual bool isBusinessDay (const Date &) const =0
virtual bool isWeekend (Weekday) const =0

Public Attributes

std::set< DateaddedHolidays
std::set< DateremovedHolidays