28 : defTypes_(defType), restrType_(restType) {
32 "Incoherent credit event type definition.");
Atomic credit-event type.
Restructuring::Type restructuringType() const
Restructuring::Type restrType_
DefaultType(AtomicDefault::Type defType=AtomicDefault::Bankruptcy, Restructuring::Type restType=Restructuring::XR)
AtomicDefault::Type defaultType() const
Classes for default-event description.
Classes and functions for error handling.
#define QL_REQUIRE(condition, message)
throw an error if the given pre-condition is not verified
bool operator==(const Currency &c1, const Currency &c2)