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

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

allowSmile_GenericYieldVolatilityCurveConfigprivate
businessDayConvention() constGenericYieldVolatilityCurveConfig
businessDayConvention()GenericYieldVolatilityCurveConfig
businessDayConvention_GenericYieldVolatilityCurveConfigprivate
calendar() constGenericYieldVolatilityCurveConfig
calendar()GenericYieldVolatilityCurveConfig
calendar_GenericYieldVolatilityCurveConfigprivate
ccyFromSwapIndexBase(const std::string &swapIndexBase)GenericYieldVolatilityCurveConfigprivate
CurveConfig(const string &curveID, const string &curveDescription, const vector< string > &quotes=vector< string >())CurveConfig
CurveConfig()CurveConfig
curveDescription() constCurveConfig
curveDescription()CurveConfig
curveDescription_CurveConfigprotected
curveID() constCurveConfig
curveID()CurveConfig
curveID_CurveConfigprotected
dayCounter() constGenericYieldVolatilityCurveConfig
dayCounter()GenericYieldVolatilityCurveConfig
dayCounter_GenericYieldVolatilityCurveConfigprivate
dimension() constGenericYieldVolatilityCurveConfig
dimension()GenericYieldVolatilityCurveConfig
Dimension enum nameGenericYieldVolatilityCurveConfig
dimension_GenericYieldVolatilityCurveConfigprivate
Extrapolation enum nameGenericYieldVolatilityCurveConfig
extrapolation() constGenericYieldVolatilityCurveConfig
extrapolation()GenericYieldVolatilityCurveConfig
extrapolation_GenericYieldVolatilityCurveConfigprivate
fromFile(const std::string &filename)XMLSerializable
fromXML(XMLNode *node) overrideGenericYieldVolatilityCurveConfigvirtual
fromXMLString(const std::string &xml)XMLSerializable
GenericYieldVolatilityCurveConfig(const std::string &underlyingLabel, const std::string &rootNodeLabel, const std::string &marketDatumInstrumentLabel, const std::string &qualifierLabel, const bool allowSmile, const bool requireSwapIndexBases)GenericYieldVolatilityCurveConfig
GenericYieldVolatilityCurveConfig(const std::string &underlyingLabel, const std::string &rootNodeLabel, const std::string &marketDatumInstrumentLabel, const std::string &qualifierLabel, const string &curveID, const string &curveDescription, const string &qualifier, const Dimension dimension, const VolatilityType volatilityType, const VolatilityType outputVolatilityType, const Interpolation interpolation, const Extrapolation extrapolation, const vector< string > &optionTenors, const vector< string > &underlyingTenors, const DayCounter &dayCounter, const Calendar &calendar, const BusinessDayConvention &businessDayConvention, const string &shortSwapIndexBase="", const string &swapIndexBase="", const vector< string > &smileOptionTenors=vector< string >(), const vector< string > &smileUnderlyingTenors=vector< string >(), const vector< string > &smileSpreads=vector< string >(), const boost::optional< ParametricSmileConfiguration > &parametricSmileConfiguration=boost::none)GenericYieldVolatilityCurveConfig
GenericYieldVolatilityCurveConfig(const std::string &underlyingLabel, const std::string &rootNodeLabel, const std::string &qualifierLabel, const string &curveID, const string &curveDescription, const string &qualifier, const std::string &proxySourceCurveId, const std::string &proxySourceShortSwapIndexBase, const std::string &proxySourceSwapIndexBase, const std::string &proxyTargetShortSwapIndexBase, const std::string &proxyTargetSwapIndexBase)GenericYieldVolatilityCurveConfig
Interpolation enum nameGenericYieldVolatilityCurveConfig
interpolation() constGenericYieldVolatilityCurveConfig
interpolation()GenericYieldVolatilityCurveConfig
interpolation_GenericYieldVolatilityCurveConfigprivate
marketDatumInstrumentLabel_GenericYieldVolatilityCurveConfigprivate
optionTenors() constGenericYieldVolatilityCurveConfig
optionTenors()GenericYieldVolatilityCurveConfig
optionTenors_GenericYieldVolatilityCurveConfigprivate
outputVolatilityType() constGenericYieldVolatilityCurveConfig
outputVolatilityType()GenericYieldVolatilityCurveConfig
outputVolatilityType_GenericYieldVolatilityCurveConfigprivate
parametricSmileConfiguration() constGenericYieldVolatilityCurveConfig
parametricSmileConfiguration_GenericYieldVolatilityCurveConfigprivate
populateRequiredCurveIds()GenericYieldVolatilityCurveConfigprivate
proxySourceCurveId() constGenericYieldVolatilityCurveConfig
proxySourceCurveId_GenericYieldVolatilityCurveConfigprivate
proxySourceShortSwapIndexBase() constGenericYieldVolatilityCurveConfig
proxySourceShortSwapIndexBase_GenericYieldVolatilityCurveConfigprivate
proxySourceSwapIndexBase() constGenericYieldVolatilityCurveConfig
proxySourceSwapIndexBase_GenericYieldVolatilityCurveConfigprivate
proxyTargetShortSwapIndexBase() constGenericYieldVolatilityCurveConfig
proxyTargetShortSwapIndexBase_GenericYieldVolatilityCurveConfigprivate
proxyTargetSwapIndexBase() constGenericYieldVolatilityCurveConfig
proxyTargetSwapIndexBase_GenericYieldVolatilityCurveConfigprivate
qualifier() constGenericYieldVolatilityCurveConfig
qualifier()GenericYieldVolatilityCurveConfig
qualifier_GenericYieldVolatilityCurveConfigprivate
qualifierLabel_GenericYieldVolatilityCurveConfigprivate
quotes() overrideGenericYieldVolatilityCurveConfigvirtual
quotes_CurveConfigprotected
quoteTag() constGenericYieldVolatilityCurveConfig
quoteTag()GenericYieldVolatilityCurveConfig
quoteTag_GenericYieldVolatilityCurveConfigprivate
reportConfig() constGenericYieldVolatilityCurveConfig
reportConfig_GenericYieldVolatilityCurveConfigprivate
requiredCurveIds(const CurveSpec::CurveType &curveType) constCurveConfig
requiredCurveIds() constCurveConfig
requiredCurveIds(const CurveSpec::CurveType &curveType)CurveConfig
requiredCurveIds()CurveConfig
requiredCurveIds_CurveConfigprotected
requireSwapIndexBases_GenericYieldVolatilityCurveConfigprivate
rootNodeLabel_GenericYieldVolatilityCurveConfigprivate
shortSwapIndexBase() constGenericYieldVolatilityCurveConfig
shortSwapIndexBase()GenericYieldVolatilityCurveConfig
shortSwapIndexBase_GenericYieldVolatilityCurveConfigprivate
smileOptionTenors() constGenericYieldVolatilityCurveConfig
smileOptionTenors()GenericYieldVolatilityCurveConfig
smileOptionTenors_GenericYieldVolatilityCurveConfigprivate
smileSpreads() constGenericYieldVolatilityCurveConfig
smileSpreads()GenericYieldVolatilityCurveConfig
smileSpreads_GenericYieldVolatilityCurveConfigprivate
smileUnderlyingTenors() constGenericYieldVolatilityCurveConfig
smileUnderlyingTenors()GenericYieldVolatilityCurveConfig
smileUnderlyingTenors_GenericYieldVolatilityCurveConfigprivate
swapIndexBase() constGenericYieldVolatilityCurveConfig
swapIndexBase()GenericYieldVolatilityCurveConfig
swapIndexBase_GenericYieldVolatilityCurveConfigprivate
toFile(const std::string &filename) constXMLSerializable
toXML(XMLDocument &doc) const overrideGenericYieldVolatilityCurveConfigvirtual
toXMLString() constXMLSerializable
underlyingLabel_GenericYieldVolatilityCurveConfigprivate
underlyingTenors() constGenericYieldVolatilityCurveConfig
underlyingTenors()GenericYieldVolatilityCurveConfig
underlyingTenors_GenericYieldVolatilityCurveConfigprivate
VolatilityType enum nameGenericYieldVolatilityCurveConfig
volatilityType() constGenericYieldVolatilityCurveConfig
volatilityType()GenericYieldVolatilityCurveConfig
volatilityType_GenericYieldVolatilityCurveConfigprivate
~XMLSerializable()XMLSerializablevirtual