|
|
| IborFallbackConfig (const bool enableIborFallbacks, const bool useRfrCurveInTodaysMarket, const bool useRfrCurveInSimulationMarket, const std::map< std::string, FallbackData > &fallbacks) |
| |
|
bool | enableIborFallbacks () const |
| |
|
bool | useRfrCurveInTodaysMarket () const |
| |
|
bool | useRfrCurveInSimulationMarket () const |
| |
|
void | addIndexFallbackRule (const string &iborIndex, const FallbackData &fallbackData) |
| |
|
bool | isIndexReplaced (const string &iborIndex, const QuantLib::Date &asof=QuantLib::Date::maxDate()) const |
| |
|
const FallbackData & | fallbackData (const string &iborIndex) const |
| |
|
void | fromXML (XMLNode *node) override |
| |
|
XMLNode * | toXML (XMLDocument &doc) const override |
| |
|
void | clear () |
| |
| void | updateSwitchDate (QuantLib::Date targetSwitchDate, const std::string &indexName="") |
| |
|
void | logSwitchDates () |
| |
|
void | fromFile (const std::string &filename) |
| |
|
void | toFile (const std::string &filename) const |
| |
|
void | fromXMLString (const std::string &xml) |
| | Parse from XML string.
|
| |
|
std::string | toXMLString () const |
| | Parse from XML string.
|
| |