#include <qle/instruments/multilegoption.hpp>
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 |
Definition at line 75 of file multilegoption.hpp.
|
override |
Definition at line 83 of file multilegoption.hpp.
std::vector<Leg> legs |
Definition at line 77 of file multilegoption.hpp.
std::vector<bool> payer |
Definition at line 78 of file multilegoption.hpp.
std::vector<Currency> currency |
Definition at line 79 of file multilegoption.hpp.
QuantLib::ext::shared_ptr<Exercise> exercise |
Definition at line 80 of file multilegoption.hpp.
Settlement::Type settlementType |
Definition at line 81 of file multilegoption.hpp.
Settlement::Method settlementMethod |
Definition at line 82 of file multilegoption.hpp.