#include <qle/termstructures/brlcdiratehelper.hpp>
Public Member Functions | |
BRLCdiRateHelper (const QuantLib::Period &swapTenor, const QuantLib::Handle< QuantLib::Quote > &fixedRate, const QuantLib::ext::shared_ptr< BRLCdi > &brlCdiIndex, const QuantLib::Handle< QuantLib::YieldTermStructure > &discountingCurve=QuantLib::Handle< QuantLib::YieldTermStructure >(), bool telescopicValueDates=false) | |
inspectors | |
QuantLib::ext::shared_ptr< BRLCdiSwap > | swap () const |
RateHelper interface | |
QuantLib::Real | impliedQuote () const override |
void | setTermStructure (QuantLib::YieldTermStructure *) override |
Visitability | |
QuantLib::Period | swapTenor_ |
QuantLib::ext::shared_ptr< BRLCdi > | brlCdiIndex_ |
QuantLib::ext::shared_ptr< BRLCdiSwap > | swap_ |
bool | telescopicValueDates_ |
QuantLib::RelinkableHandle< QuantLib::YieldTermStructure > | termStructureHandle_ |
QuantLib::Handle< QuantLib::YieldTermStructure > | discountHandle_ |
QuantLib::RelinkableHandle< QuantLib::YieldTermStructure > | discountRelinkableHandle_ |
void | accept (QuantLib::AcyclicVisitor &) override |
void | initializeDates () override |
Tenor based rate helper for bootstrapping using standard BRL CDI swaps
Definition at line 36 of file brlcdiratehelper.hpp.
BRLCdiRateHelper | ( | const QuantLib::Period & | swapTenor, |
const QuantLib::Handle< QuantLib::Quote > & | fixedRate, | ||
const QuantLib::ext::shared_ptr< BRLCdi > & | brlCdiIndex, | ||
const QuantLib::Handle< QuantLib::YieldTermStructure > & | discountingCurve = QuantLib::Handle<QuantLib::YieldTermStructure>() , |
||
bool | telescopicValueDates = false |
||
) |
Definition at line 28 of file brlcdiratehelper.cpp.
QuantLib::ext::shared_ptr< BRLCdiSwap > swap | ( | ) | const |
Definition at line 46 of file brlcdiratehelper.hpp.
|
override |
Definition at line 91 of file brlcdiratehelper.cpp.
|
override |
Definition at line 77 of file brlcdiratehelper.cpp.
|
override |
Definition at line 97 of file brlcdiratehelper.cpp.
|
overrideprotected |
Definition at line 49 of file brlcdiratehelper.cpp.
|
protected |
Definition at line 63 of file brlcdiratehelper.hpp.
|
protected |
Definition at line 64 of file brlcdiratehelper.hpp.
|
protected |
Definition at line 65 of file brlcdiratehelper.hpp.
|
protected |
Definition at line 66 of file brlcdiratehelper.hpp.
|
protected |
Definition at line 68 of file brlcdiratehelper.hpp.
|
protected |
Definition at line 69 of file brlcdiratehelper.hpp.
|
protected |
Definition at line 70 of file brlcdiratehelper.hpp.