#include <qle/instruments/riskparticipationagreement_tlock.hpp>
Public Member Functions | |
arguments () | |
void | validate () const override |
Public Attributes | |
QuantLib::ext::shared_ptr< QuantLib::Bond > | bond |
Real | bondNotional |
bool | payer |
Real | referenceRate |
DayCounter | dayCounter |
Date | terminationDate |
Date | paymentDate |
std::vector< Leg > | protectionFee |
bool | protectionFeePayer |
std::vector< std::string > | protectionFeeCcys |
Real | participationRate |
Date | protectionStart |
Date | protectionEnd |
bool | settlesAccrual |
Real | fixedRecoveryRate |
Date | maturity |
Definition at line 101 of file riskparticipationagreement_tlock.hpp.
arguments | ( | ) |
Definition at line 103 of file riskparticipationagreement_tlock.hpp.
|
override |
Definition at line 106 of file riskparticipationagreement_tlock.hpp.
QuantLib::ext::shared_ptr<QuantLib::Bond> bond |
Definition at line 109 of file riskparticipationagreement_tlock.hpp.
Real bondNotional |
Definition at line 110 of file riskparticipationagreement_tlock.hpp.
bool payer |
Definition at line 111 of file riskparticipationagreement_tlock.hpp.
Real referenceRate |
Definition at line 112 of file riskparticipationagreement_tlock.hpp.
DayCounter dayCounter |
Definition at line 113 of file riskparticipationagreement_tlock.hpp.
Date terminationDate |
Definition at line 114 of file riskparticipationagreement_tlock.hpp.
Date paymentDate |
Definition at line 115 of file riskparticipationagreement_tlock.hpp.
std::vector<Leg> protectionFee |
Definition at line 118 of file riskparticipationagreement_tlock.hpp.
bool protectionFeePayer |
Definition at line 119 of file riskparticipationagreement_tlock.hpp.
std::vector<std::string> protectionFeeCcys |
Definition at line 120 of file riskparticipationagreement_tlock.hpp.
Real participationRate |
Definition at line 121 of file riskparticipationagreement_tlock.hpp.
Date protectionStart |
Definition at line 122 of file riskparticipationagreement_tlock.hpp.
Date protectionEnd |
Definition at line 122 of file riskparticipationagreement_tlock.hpp.
bool settlesAccrual |
Definition at line 123 of file riskparticipationagreement_tlock.hpp.
Real fixedRecoveryRate |
Definition at line 124 of file riskparticipationagreement_tlock.hpp.
Date maturity |
Definition at line 127 of file riskparticipationagreement_tlock.hpp.