This is the complete list of members for TodaysMarket, including all inherited members.
| addSwapIndex(const string &swapindex, const string &discountIndex, const string &configuration=Market::defaultConfiguration) const | MarketImpl | protected |
| asof_ | MarketImpl | protected |
| asofDate() const override | MarketImpl | virtual |
| baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| baseCorrelations_ | MarketImpl | mutableprotected |
| baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) const | MarketImpl | |
| baseCpis_ | MarketImpl | mutableprotected |
| buildCalibrationInfo_ | TodaysMarket | private |
| buildNode(const std::string &configuration, Node &node) const | TodaysMarket | private |
| calibrationInfo() const | TodaysMarket | |
| calibrationInfo_ | TodaysMarket | private |
| capFloorCurves_ | MarketImpl | mutableprotected |
| capFloorIndexBase_ | MarketImpl | mutableprotected |
| capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| capFloorVolIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| cdsVols_ | MarketImpl | mutableprotected |
| commodityCurveLookup(const string &pm) const | Market | |
| commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| commodityIndices_ | MarketImpl | mutableprotected |
| commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| commodityVols_ | MarketImpl | mutableprotected |
| continueOnError_ | TodaysMarket | private |
| correlationCurve(const string &index1, const string &index2, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| correlationCurves_ | MarketImpl | mutableprotected |
| cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| cpiInflationCapFloorVolatilitySurfaces_ | MarketImpl | mutableprotected |
| cpr(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| cprs_ | MarketImpl | mutableprotected |
| curveConfigs_ | TodaysMarket | private |
| defaultConfiguration | Market | static |
| defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| defaultCurves_ | MarketImpl | mutableprotected |
| dependencies_ | TodaysMarket | mutableprivate |
| discountCurve(const string &ccy, const string &configuration=Market::defaultConfiguration) const | Market | |
| discountCurveCache_ | Market | mutableprivate |
| discountCurveImpl(const string &ccy, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| equityCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| equityCurves_ | MarketImpl | mutableprotected |
| equityDividendCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| equitySpots_ | MarketImpl | mutableprotected |
| equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| equityVols_ | MarketImpl | mutableprotected |
| fx_ | MarketImpl | protected |
| fxIndex(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const | Market | |
| fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| fxIndicesCache_ | Market | mutableprivate |
| fxRate(const string &ccypair, const string &configuration=Market::defaultConfiguration) const | Market | |
| fxRateCache_ | Market | mutableprivate |
| fxRateImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| fxSpot(const string &ccypair, const string &configuration=Market::defaultConfiguration) const | Market | |
| fxSpotImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| fxVol(const string &ccypair, const string &configuration=Market::defaultConfiguration) const | Market | |
| fxVolImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| fxVols_ | MarketImpl | mutableprotected |
| getCorrelationIndexName(const string &ccy) const | Market | private |
| getFxBaseQuote(const string &ccy, const string &config) const | Market | private |
| getFxSpotBaseQuote(const string &ccy, const string &config) const | Market | private |
| getVolatility(const string &ccy, const string &config) const | Market | private |
| Graph typedef | TodaysMarket | private |
| handlePseudoCurrencies() const | Market | |
| handlePseudoCurrencies_ | Market | protected |
| iborFallbackConfig_ | TodaysMarket | private |
| iborIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| iborIndices_ | MarketImpl | mutableprotected |
| inCcyConfiguration | Market | static |
| IndexMap typedef | TodaysMarket | private |
| initialise(const Date &asof) | TodaysMarket | private |
| lazyBuild_ | TodaysMarket | private |
| loader_ | TodaysMarket | private |
| loadFixings_ | TodaysMarket | private |
| Market(const bool handlePseudoCurrencies) | Market | explicit |
| MarketImpl(const bool handlePseudoCurrencies) | MarketImpl | explicit |
| MarketImpl(const MarketImpl &)=delete | MarketImpl | |
| Node typedef | TodaysMarket | private |
| operator=(const MarketImpl &)=delete | MarketImpl | |
| params_ | TodaysMarket | private |
| preserveQuoteLinkage_ | TodaysMarket | private |
| recoveryRate(const string &, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| recoveryRates_ | MarketImpl | mutableprotected |
| referenceData_ | TodaysMarket | private |
| refresh(const string &configuration=Market::defaultConfiguration) override | MarketImpl | virtual |
| refreshTs_ | MarketImpl | protected |
| require(const MarketObject o, const string &name, const string &configuration, const bool forceBuild=false) const override | TodaysMarket | privatevirtual |
| requiredBaseCorrelationCurves_ | TodaysMarket | mutableprivate |
| requiredCapFloorVolCurves_ | TodaysMarket | mutableprivate |
| requiredCDSVolCurves_ | TodaysMarket | mutableprivate |
| requiredCommodityCurves_ | TodaysMarket | mutableprivate |
| requiredCommodityVolCurves_ | TodaysMarket | mutableprivate |
| requiredCorrelationCurves_ | TodaysMarket | mutableprivate |
| requiredDefaultCurves_ | TodaysMarket | mutableprivate |
| requiredEquityCurves_ | TodaysMarket | mutableprivate |
| requiredEquityVolCurves_ | TodaysMarket | mutableprivate |
| requiredFxVolCurves_ | TodaysMarket | mutableprivate |
| requiredGenericYieldVolCurves_ | TodaysMarket | mutableprivate |
| requiredInflationCapFloorVolCurves_ | TodaysMarket | mutableprivate |
| requiredInflationCurves_ | TodaysMarket | mutableprivate |
| requiredSecurities_ | TodaysMarket | mutableprivate |
| requiredSwapIndices_ | TodaysMarket | mutableprivate |
| requiredYieldCurves_ | TodaysMarket | mutableprivate |
| securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| securitySpreads_ | MarketImpl | mutableprotected |
| shortSwapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| spotCache_ | Market | mutableprivate |
| swapIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| swapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| swapIndexBases(const string &key, const string &configuration=Market::defaultConfiguration) const | MarketImpl | private |
| swapIndices_ | MarketImpl | mutableprotected |
| swaptionCurves_ | MarketImpl | mutableprotected |
| swaptionIndexBases_ | MarketImpl | mutableprotected |
| swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| TodaysMarket(const Date &asof, const QuantLib::ext::shared_ptr< TodaysMarketParameters > ¶ms, const QuantLib::ext::shared_ptr< Loader > &loader, const QuantLib::ext::shared_ptr< CurveConfigurations > &curveConfigs, const bool continueOnError=false, const bool loadFixings=true, const bool lazyBuild=false, const QuantLib::ext::shared_ptr< ReferenceDataManager > &referenceData=nullptr, const bool preserveQuoteLinkage=false, const IborFallbackConfig &iborFallbackConfig=IborFallbackConfig::defaultConfig(), const bool buildCalibrationInfo=true, const bool handlePseudoCurrencies=true) | TodaysMarket | |
| Vertex typedef | TodaysMarket | private |
| VertexIterator typedef | TodaysMarket | private |
| volCache_ | Market | mutableprivate |
| yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| yieldCurve(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| yieldCurves_ | MarketImpl | mutableprotected |
| yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| yieldVolCurves_ | MarketImpl | mutableprotected |
| yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| yoyCapFloorVolSurfaces_ | MarketImpl | mutableprotected |
| yoyInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| yoyInflationIndices_ | MarketImpl | mutableprotected |
| zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
| zeroInflationIndices_ | MarketImpl | mutableprotected |
| ~Market() | Market | virtual |