#include <qle/instruments/multilegoption.hpp>
Inheritance diagram for MultiLegOption::arguments:
Collaboration diagram for MultiLegOption::arguments: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.