49 bool isIndexReplaced(
const string& iborIndex,
const QuantLib::Date& asof = QuantLib::Date::maxDate())
const;
63 void updateSwitchDate(QuantLib::Date targetSwitchDate,
const std::string& indexName =
"");
void updateSwitchDate(QuantLib::Date targetSwitchDate, const std::string &indexName="")
bool useRfrCurveInSimulationMarket_
bool enableIborFallbacks() const
const FallbackData & fallbackData(const string &iborIndex) const
void fromXML(XMLNode *node) override
XMLNode * toXML(XMLDocument &doc) const override
bool useRfrCurveInTodaysMarket() const
bool enableIborFallbacks_
std::map< std::string, FallbackData > fallbacks_
bool useRfrCurveInSimulationMarket() const
static IborFallbackConfig defaultConfig()
bool useRfrCurveInTodaysMarket_
bool isIndexReplaced(const string &iborIndex, const QuantLib::Date &asof=QuantLib::Date::maxDate()) const
void addIndexFallbackRule(const string &iborIndex, const FallbackData &fallbackData)
Small XML Document wrapper class.
Base class for all serializable classes.
Serializable Credit Default Swap.
QuantLib::Date switchDate