41
public ZeroCouponBond(int settlementDays, double faceAmount, Calendar calendar, Date maturityDate, DayCounter dayCounter, BusinessDayConvention paymentConvention, double redemption, Date issueDate, YieldTermStructureHandle discountCurve) : this(NQuantLibcPINVOKE.new_ZeroCouponBond(settlementDays, faceAmount, Calendar.getCPtr(calendar), Date.getCPtr(maturityDate), DayCounter.getCPtr(dayCounter), (int)paymentConvention, redemption, Date.getCPtr(issueDate), YieldTermStructureHandle.getCPtr(discountCurve)), true) {
41
public ZeroCouponBond(uint settlementDays, Calendar calendar, double faceAmount, Date maturityDate, BusinessDayConvention paymentConvention, double redemption, Date issueDate) : this(NQuantLibcPINVOKE.new_ZeroCouponBond(settlementDays, Calendar.getCPtr(calendar), faceAmount, Date.getCPtr(maturityDate), (int)paymentConvention, redemption, Date.getCPtr(issueDate)), true) {
42
42
if (NQuantLibcPINVOKE.SWIGPendingException.Pending) throw NQuantLibcPINVOKE.SWIGPendingException.Retrieve();