Public Member Functions | |
| void | validate () const override |
Public Attributes | |
| std::vector< Leg > | legs |
| std::vector< bool > | payer |
| std::vector< Currency > | currency |
| QuantLib::ext::shared_ptr< Exercise > | exercise |
| Settlement::Type | settlementType |
| Settlement::Method | settlementMethod |
| std::vector< Date > | settlementDates |
| bool | midCouponExercise |
| Period | noticePeriod |
| Calendar | noticeCalendar |
| BusinessDayConvention | noticeConvention |