Logo
Fully annotated reference manual - version 1.8.12
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Market Member List

This is the complete list of members for Market, including all inherited members.

asofDate() const =0Marketpure virtual
baseCorrelation(const string &, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
capFloorVolIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
cdsVol(const string &, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
commodityCurveLookup(const string &pm) constMarket
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
commodityPriceCurve(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
commodityVolatility(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
correlationCurve(const std::string &index1, const std::string &index2, const std::string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
cpr(const string &securityID, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
defaultConfigurationMarketstatic
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
discountCurve(const string &ccy, const string &configuration=Market::defaultConfiguration) constMarket
discountCurveCache_Marketmutableprivate
discountCurveImpl(const string &ccy, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
equityCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
equityDividendCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
fxIndex(const string &fxIndex, const string &configuration=Market::defaultConfiguration) constMarket
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
fxIndicesCache_Marketmutableprivate
fxRate(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxRateCache_Marketmutableprivate
fxRateImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
fxSpot(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxSpotImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
fxVol(const string &ccypair, const string &configuration=Market::defaultConfiguration) constMarket
fxVolImpl(const string &ccypair, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
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
handlePseudoCurrencies() constMarket
handlePseudoCurrencies_Marketprotected
iborIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
inCcyConfigurationMarketstatic
Market(const bool handlePseudoCurrencies)Marketexplicit
recoveryRate(const string &, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
refresh(const string &)Marketvirtual
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
shortSwapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
spotCache_Marketmutableprivate
swapIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
swapIndexBase(const string &key, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
volCache_Marketmutableprivate
yieldCurve(const YieldCurveType &type, const string &name, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
yieldCurve(const string &name, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
yoyCapFloorVol(const string &indexName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
yoyInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const =0Marketpure virtual
~Market()Marketvirtual