#include <qle/pricingengines/oiccbasisswapengine.hpp>
Inheritance diagram for OvernightIndexedCrossCcyBasisSwapEngine:
Collaboration diagram for OvernightIndexedCrossCcyBasisSwapEngine:Public Member Functions | |
| OvernightIndexedCrossCcyBasisSwapEngine (const Handle< YieldTermStructure > &ts1, const Currency &ccy1, const Handle< YieldTermStructure > &ts2, const Currency &ccy2, const Handle< Quote > &fx) | |
| void | calculate () const override |
| Handle< YieldTermStructure > | ts1 () |
| Handle< YieldTermStructure > | ts2 () |
| Currency | ccy1 () |
| Currency | ccy2 () |
| Handle< Quote > | fx () |
Private Attributes | |
| Handle< YieldTermStructure > | ts1_ |
| Currency | ccy1_ |
| Handle< YieldTermStructure > | ts2_ |
| Currency | ccy2_ |
| Handle< Quote > | fx_ |
Overnight Indexed Cross Currency Basis Swap Engine
Definition at line 35 of file oiccbasisswapengine.hpp.
| OvernightIndexedCrossCcyBasisSwapEngine | ( | const Handle< YieldTermStructure > & | ts1, |
| const Currency & | ccy1, | ||
| const Handle< YieldTermStructure > & | ts2, | ||
| const Currency & | ccy2, | ||
| const Handle< Quote > & | fx | ||
| ) |
Definition at line 32 of file oiccbasisswapengine.cpp.
|
override |
Definition at line 43 of file oiccbasisswapengine.cpp.
Here is the call graph for this function:| Handle< YieldTermStructure > ts1 | ( | ) |
Definition at line 43 of file oiccbasisswapengine.hpp.
| Handle< YieldTermStructure > ts2 | ( | ) |
Definition at line 44 of file oiccbasisswapengine.hpp.
| Currency ccy1 | ( | ) |
Definition at line 45 of file oiccbasisswapengine.hpp.
| Currency ccy2 | ( | ) |
Definition at line 46 of file oiccbasisswapengine.hpp.
| Handle< Quote > fx | ( | ) |
|
private |
Definition at line 50 of file oiccbasisswapengine.hpp.
|
private |
Definition at line 51 of file oiccbasisswapengine.hpp.
|
private |
Definition at line 52 of file oiccbasisswapengine.hpp.
|
private |
Definition at line 53 of file oiccbasisswapengine.hpp.
|
private |
Definition at line 54 of file oiccbasisswapengine.hpp.