Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
TodaysMarket Member List

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) constMarketImplprotected
asof_MarketImplprotected
asofDate() const overrideMarketImplvirtual
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
baseCorrelations_MarketImplmutableprotected
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) constMarketImpl
baseCpis_MarketImplmutableprotected
buildCalibrationInfo_TodaysMarketprivate
buildNode(const std::string &configuration, Node &node) constTodaysMarketprivate
calibrationInfo() constTodaysMarket
calibrationInfo_TodaysMarketprivate
capFloorCurves_MarketImplmutableprotected
capFloorIndexBase_MarketImplmutableprotected
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
capFloorVolIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cdsVols_MarketImplmutableprotected
commodityCurveLookup(const string &pm) constMarket
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
commodityIndices_MarketImplmutableprotected
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
commodityVols_MarketImplmutableprotected
continueOnError_TodaysMarketprivate
correlationCurve(const string &index1, const string &index2, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
correlationCurves_MarketImplmutableprotected
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cpiInflationCapFloorVolatilitySurfaces_MarketImplmutableprotected
cpr(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
cprs_MarketImplmutableprotected
curveConfigs_TodaysMarketprivate
defaultConfigurationMarketstatic
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
defaultCurves_MarketImplmutableprotected
dependencies_TodaysMarketmutableprivate
discountCurve(const string &ccy, const string &configuration=Market::defaultConfiguration) constMarket
discountCurveCache_Marketmutableprivate
discountCurveImpl(const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityCurves_MarketImplmutableprotected
equityDividendCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equitySpots_MarketImplmutableprotected
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
equityVols_MarketImplmutableprotected
fx_MarketImplprotected
fxIndex(const string &fxIndex, const string &configuration=Market::defaultConfiguration) constMarket
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxIndicesCache_Marketmutableprivate
fxRate(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxRateCache_Marketmutableprivate
fxRateImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxSpot(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxSpotImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxVol(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxVolImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
fxVols_MarketImplmutableprotected
getCorrelationIndexName(const string &ccy) constMarketprivate
getFxBaseQuote(const string &ccy, const string &config) constMarketprivate
getFxSpotBaseQuote(const string &ccy, const string &config) constMarketprivate
getVolatility(const string &ccy, const string &config) constMarketprivate
Graph typedefTodaysMarketprivate
handlePseudoCurrencies() constMarket
handlePseudoCurrencies_Marketprotected
iborFallbackConfig_TodaysMarketprivate
iborIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
iborIndices_MarketImplmutableprotected
inCcyConfigurationMarketstatic
IndexMap typedefTodaysMarketprivate
initialise(const Date &asof)TodaysMarketprivate
lazyBuild_TodaysMarketprivate
loader_TodaysMarketprivate
loadFixings_TodaysMarketprivate
Market(const bool handlePseudoCurrencies)Marketexplicit
MarketImpl(const bool handlePseudoCurrencies)MarketImplexplicit
MarketImpl(const MarketImpl &)=deleteMarketImpl
Node typedefTodaysMarketprivate
operator=(const MarketImpl &)=deleteMarketImpl
params_TodaysMarketprivate
preserveQuoteLinkage_TodaysMarketprivate
recoveryRate(const string &, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
recoveryRates_MarketImplmutableprotected
referenceData_TodaysMarketprivate
refresh(const string &configuration=Market::defaultConfiguration) overrideMarketImplvirtual
refreshTs_MarketImplprotected
require(const MarketObject o, const string &name, const string &configuration, const bool forceBuild=false) const overrideTodaysMarketprivatevirtual
requiredBaseCorrelationCurves_TodaysMarketmutableprivate
requiredCapFloorVolCurves_TodaysMarketmutableprivate
requiredCDSVolCurves_TodaysMarketmutableprivate
requiredCommodityCurves_TodaysMarketmutableprivate
requiredCommodityVolCurves_TodaysMarketmutableprivate
requiredCorrelationCurves_TodaysMarketmutableprivate
requiredDefaultCurves_TodaysMarketmutableprivate
requiredEquityCurves_TodaysMarketmutableprivate
requiredEquityVolCurves_TodaysMarketmutableprivate
requiredFxVolCurves_TodaysMarketmutableprivate
requiredGenericYieldVolCurves_TodaysMarketmutableprivate
requiredInflationCapFloorVolCurves_TodaysMarketmutableprivate
requiredInflationCurves_TodaysMarketmutableprivate
requiredSecurities_TodaysMarketmutableprivate
requiredSwapIndices_TodaysMarketmutableprivate
requiredYieldCurves_TodaysMarketmutableprivate
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
securitySpreads_MarketImplmutableprotected
shortSwapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
spotCache_Marketmutableprivate
swapIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
swapIndexBases(const string &key, const string &configuration=Market::defaultConfiguration) constMarketImplprivate
swapIndices_MarketImplmutableprotected
swaptionCurves_MarketImplmutableprotected
swaptionIndexBases_MarketImplmutableprotected
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
TodaysMarket(const Date &asof, const QuantLib::ext::shared_ptr< TodaysMarketParameters > &params, 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 typedefTodaysMarketprivate
VertexIterator typedefTodaysMarketprivate
volCache_Marketmutableprivate
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldCurve(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldCurves_MarketImplmutableprotected
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yieldVolCurves_MarketImplmutableprotected
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yoyCapFloorVolSurfaces_MarketImplmutableprotected
yoyInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
yoyInflationIndices_MarketImplmutableprotected
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const overrideMarketImplvirtual
zeroInflationIndices_MarketImplmutableprotected
~Market()Marketvirtual