QuantLib
A free/open-source library for quantitative finance
Reference manual - version 1.12
Public Member Functions | Public Attributes | List of all members
Calendar::Impl Class Referenceabstract

abstract base class for calendar implementations More...

#include <ql/time/calendar.hpp>

+ Inheritance diagram for Calendar::Impl:

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
 

Detailed Description

abstract base class for calendar implementations