QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
Calendar::WesternImpl Class Reference

partial calendar implementation More...

#include <ql/time/calendar.hpp>

Inheritance diagram for Calendar::WesternImpl:

Public Member Functions

bool isWeekend (Weekday) const override
Public Member Functions inherited from Calendar::Impl
virtual std::string name () const =0
virtual bool isBusinessDay (const Date &) const =0

Static Public Member Functions

static Day easterMonday (Year)
 expressed relative to first day of year

Additional Inherited Members

Public Attributes inherited from Calendar::Impl
std::set< DateaddedHolidays
std::set< DateremovedHolidays

Detailed Description

partial calendar implementation

This class provides the means of determining the Easter Monday for a given year, as well as specifying Saturdays and Sundays as weekend days.

Member Function Documentation

◆ isWeekend()

bool isWeekend ( Weekday ) const
overridevirtual

Implements Calendar::Impl.