@@ -31,13 +31,29 @@ cdef extern from 'ql/instruments/makeois.hpp' namespace 'QuantLib':
3131 MakeOIS& withEffectiveDate(const Date& )
3232 MakeOIS& withTerminationDate(const Date& )
3333 MakeOIS& withRule(DateGeneration r)
34+ MakeOIS& withFixedLegRule(DateGeneration r)
35+ MakeOIS& withOvernightLegRule(DateGeneration r)
3436
3537 MakeOIS& withPaymentFrequency(Frequency f)
38+ MakeOIS& withFixedLegPaymentFrequency(Frequency f)
39+ MakeOIS& withOvernightLegPaymentFrequency(Frequency f)
3640 MakeOIS& withPaymentAdjustment(BusinessDayConvention convention)
3741 MakeOIS& withPaymentLag(Natural lag)
3842 MakeOIS& withPaymentCalendar(const Calendar& cal)
43+ MakeOIS& withCalendar(const Calendar& cal)
44+ MakeOIS& withFixedLegCalendar(const Calendar& cal)
45+ MakeOIS& withOvernightLegCalendar(const Calendar& cal)
3946
47+ MakeOIS& withConvention(BusinessDayConvention bdc)
48+ MakeOIS& withFixedLegConvention(BusinessDayConvention bdc)
49+ MakeOIS& withOvernightLegConvention(BusinessDayConvention bdc)
50+ MakeOIS& withTerminationDateConvention(BusinessDayConvention bdc)
51+ MakeOIS& withFixedLegTerminationDateConvention(BusinessDayConvention bdc)
52+ MakeOIS& withOvernightLegTerminationDateConvention(BusinessDayConvention bdc)
4053 MakeOIS& withEndOfMonth(bool flag) # = true);
54+ MakeOIS& withFixedLegEndOfMonth(bool flag) # = true);
55+ MakeOIS& withOvernightLegEndOfMonth(bool flag) # = true);
56+
4157
4258 MakeOIS& withFixedLegDayCount(const DayCounter& dc)
4359
0 commit comments