Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
Mauritius Class Reference

Mauritius calendar. More...

#include <qle/calendars/mauritius.hpp>

+ Inheritance diagram for Mauritius:
+ Collaboration diagram for Mauritius:

Classes

class  SemImpl
 

Public Types

enum  Market { SEM }
 

Public Member Functions

 Mauritius (Market m=SEM)
 

Detailed Description

Mauritius calendar.

Holidays for which rule is not given are from SEM https://www.stockexchangeofmauritius.com/about-us/market-holidays SEM only provides non-gregorian holidays for the years 2022-2023

Definition at line 32 of file mauritius.hpp.

Member Enumeration Documentation

◆ Market

enum Market
Enumerator
SEM 

Definition at line 39 of file mauritius.hpp.

39 { SEM // Stock exchange of Mauritius
40 };

Constructor & Destructor Documentation

◆ Mauritius()

Mauritius ( Market  m = SEM)

Definition at line 22 of file mauritius.cpp.

22 {
23 // all calendar instances share the same implementation instance
24 static ext::shared_ptr<Calendar::Impl> impl(new Mauritius::SemImpl);
25 impl_ = impl;
26}