public Value(Bond arg0, InterestRateModel arg1, SinkingFundStatus arg2, Date pvdate, Date tradedate) : this(AkaApiPINVOKE.new_Value__SWIG_6(Bond.getCPtr(arg0), InterestRateModel.getCPtr(arg1), SinkingFundStatus.getCPtr(arg2), Date.getCPtr(pvdate), Date.getCPtr(tradedate)), true) { if (AkaApiPINVOKE.SWIGPendingException.Pending) throw AkaApiPINVOKE.SWIGPendingException.Retrieve(); }
internal static HandleRef getCPtr(SinkingFundStatus obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
public int Reset(Bond arg0, InterestRateModel arg1, SinkingFundStatus arg2, Date pvdate, Date tradedate) { int ret = AkaApiPINVOKE.Value_Reset__SWIG_5(swigCPtr, Bond.getCPtr(arg0), InterestRateModel.getCPtr(arg1), SinkingFundStatus.getCPtr(arg2), Date.getCPtr(pvdate), Date.getCPtr(tradedate)); if (AkaApiPINVOKE.SWIGPendingException.Pending) throw AkaApiPINVOKE.SWIGPendingException.Retrieve(); return ret; }