@@ -38,7 +38,6 @@ using QuantExt::Philippines;
3838using QuantExt::RussiaModified;
3939using QuantExt::Spain;
4040using QuantExt::Wmr;
41- using QuantExt::LargeJointCalendar;
4241%}
4342
4443class Belgium : public Calendar {
@@ -150,72 +149,63 @@ class ICE : public Calendar {
150149*/
151150
152151class Ireland : public Calendar {
153- enum Market {IrishStockExchange, BankHolidays};
152+ public:
153+ enum Market {IrishStockExchange, BankHolidays};
154154
155- Ireland (const Market market=IrishStockExchange);
155+ Ireland (const Market market=IrishStockExchange);
156156
157157};
158158
159159class IslamicWeekendsOnly : public Calendar {
160- IslamicWeekendsOnly ();
160+ public:
161+ IslamicWeekendsOnly ();
161162};
162163
163164class Luxembourg : public Calendar {
164- enum Market {Settlement};
165- Luxembourg (Market m = Settlement);
165+ public:
166+ enum Market {Settlement};
167+ Luxembourg (Market m = Settlement);
166168};
167169
168170class Malaysia : public Calendar {
169- enum Market {MYX};
170- Malaysia (Market m = MYX);
171+ public:
172+ enum Market {MYX};
173+ Malaysia (Market m = MYX);
171174};
172175
173176class Netherlands : public Calendar {
174- enum Market {Settlement};
175- Netherlands (Market m = Settlement);
177+ public:
178+ enum Market {Settlement};
179+ Netherlands (Market m = Settlement);
176180};
177181
178182class Peru : public Calendar {
179- enum Market {LSE};
180- Peru (Market m = LSE);
183+ public:
184+ enum Market {LSE};
185+ Peru (Market m = LSE);
181186};
182187
183188class Philippines : public Calendar {
184- enum Market {PHE};
185- Philippines (Market m = PHE);
189+ public:
190+ enum Market {PHE};
191+ Philippines (Market m = PHE);
186192};
187193
188194class RussiaModified : public Calendar {
189- RussiaModified (Russia::Market = Russia::Settlement);
195+ public:
196+ RussiaModified (Russia::Market = Russia::Settlement);
190197};
191198
192199class Spain : public Calendar {
193- enum Market {Settlement};
194- Spain (Market m = Settlement);
200+ public:
201+ enum Market {Settlement};
202+ Spain (Market m = Settlement);
195203};
196204
197205class Wmr : public Calendar {
198- enum Market (Settlement);
199- Wmr (Market market = Settlement);
200- };
201-
202- class LargeJointCalendar : public Calendar {
203- LargeJointCalendar (const std::vector<QuantLib::Calendar>&,
204- QuantLib::JointCalendarRule = QuantLib::JoinHolidays);
206+ public:
207+ enum Market (Settlement);
208+ Wmr (Market market = Settlement);
205209};
206210
207211#endif
208-
209-
210-
211-
212-
213-
214-
215-
216-
217-
218-
219-
220-
221-
0 commit comments