28#ifndef quantlib_united_states_calendar_hpp
29#define quantlib_united_states_calendar_hpp
31#include <ql/time/calendar.hpp>
137 std::string
name()
const override {
return "US settlement"; }
142 std::string
name()
const override {
return "US with Libor impact"; }
147 std::string
name()
const override {
return "New York stock exchange"; }
152 std::string
name()
const override {
return "US government bond market"; }
157 std::string
name()
const override {
return "SOFR fixing calendar"; }
162 std::string
name()
const override {
163 return "North American Energy Reliability Council";
169 std::string
name()
const override {
return "Federal Reserve Bankwire System"; }
partial calendar implementation
bool isBusinessDay(const Date &) const override
std::string name() const override
bool isBusinessDay(const Date &) const override
std::string name() const override
bool isBusinessDay(const Date &) const override
std::string name() const override
bool isBusinessDay(const Date &) const override
std::string name() const override
bool isBusinessDay(const Date &) const override
std::string name() const override
bool isBusinessDay(const Date &) const override
std::string name() const override
bool isBusinessDay(const Date &) const override
std::string name() const override
@ FederalReserve
Federal Reserve Bankwire System.
@ NYSE
New York stock exchange calendar.
@ LiborImpact
Libor impact calendar.
@ GovernmentBond
government-bond calendar
@ NERC
off-peak days for NERC
@ Settlement
generic settlement calendar
@ SOFR
SOFR fixing calendar.