Logo
Reference manual - version ored_version
CommodityCurveConfig Member List

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

addBasis() const (defined in CommodityCurveConfig)CommodityCurveConfig
addBasis() (defined in CommodityCurveConfig)CommodityCurveConfig
averageBase() const (defined in CommodityCurveConfig)CommodityCurveConfig
averageBase() (defined in CommodityCurveConfig)CommodityCurveConfig
baseConventionsId() const (defined in CommodityCurveConfig)CommodityCurveConfig
baseConventionsId() (defined in CommodityCurveConfig)CommodityCurveConfig
basePriceCurveId() const (defined in CommodityCurveConfig)CommodityCurveConfig
basePriceCurveId() (defined in CommodityCurveConfig)CommodityCurveConfig
baseYieldCurveId() const (defined in CommodityCurveConfig)CommodityCurveConfig
baseYieldCurveId() (defined in CommodityCurveConfig)CommodityCurveConfig
bootstrapConfig() const (defined in CommodityCurveConfig)CommodityCurveConfig
CommodityCurveConfig()CommodityCurveConfig
CommodityCurveConfig(const std::string &curveId, const std::string &curveDescription, const std::string &currency, const std::vector< std::string > &quotes, const std::string &commoditySpotQuote="", const std::string &dayCountId="A365", const std::string &interpolationMethod="Linear", bool extrapolation=true, const std::string &conventionsId="")CommodityCurveConfig
CommodityCurveConfig(const std::string &curveId, const std::string &curveDescription, const std::string &currency, const std::string &basePriceCurveId, const std::string &baseYieldCurveId, const std::string &yieldCurveId, bool extrapolation=true)CommodityCurveConfig
CommodityCurveConfig(const std::string &curveId, const std::string &curveDescription, const std::string &currency, const std::string &basePriceCurveId, const std::string &baseConventionsId, const std::vector< std::string > &basisQuotes, const std::string &basisConventionsId, const std::string &dayCountId="A365", const std::string &interpolationMethod="Linear", bool extrapolation=true, bool addBasis=true, QuantLib::Natural monthOffset=0, bool averageBase=true)CommodityCurveConfig
CommodityCurveConfig(const std::string &curveId, const std::string &curveDescription, const std::string &currency, const std::vector< PriceSegment > &priceSegments, const std::string &dayCountId="A365", const std::string &interpolationMethod="Linear", bool extrapolation=true, const boost::optional< BootstrapConfig > &bootstrapConfig=boost::none)CommodityCurveConfig
commoditySpotQuoteId() const (defined in CommodityCurveConfig)CommodityCurveConfig
commoditySpotQuoteId() (defined in CommodityCurveConfig)CommodityCurveConfig
conventionsId() const (defined in CommodityCurveConfig)CommodityCurveConfig
conventionsId() (defined in CommodityCurveConfig)CommodityCurveConfig
currency() const (defined in CommodityCurveConfig)CommodityCurveConfig
currency() (defined in CommodityCurveConfig)CommodityCurveConfig
CurveConfig(const string &curveID, const string &curveDescription, const vector< string > &quotes=vector< string >())CurveConfig
CurveConfig()CurveConfig
curveDescription() const (defined in CurveConfig)CurveConfig
curveDescription() (defined in CurveConfig)CurveConfig
curveDescription_ (defined in CurveConfig)CurveConfigprotected
curveID() const (defined in CurveConfig)CurveConfig
curveID() (defined in CurveConfig)CurveConfig
curveID_ (defined in CurveConfig)CurveConfigprotected
dayCountId() const (defined in CommodityCurveConfig)CommodityCurveConfig
dayCountId() (defined in CommodityCurveConfig)CommodityCurveConfig
extrapolation() const (defined in CommodityCurveConfig)CommodityCurveConfig
extrapolation() (defined in CommodityCurveConfig)CommodityCurveConfig
fromFile(const std::string &filename) (defined in XMLSerializable)XMLSerializable
fromXML(XMLNode *node) override (defined in CommodityCurveConfig)CommodityCurveConfigvirtual
fromXMLString(const std::string &xml)XMLSerializable
fwdQuotes() const (defined in CommodityCurveConfig)CommodityCurveConfig
interpolationMethod() const (defined in CommodityCurveConfig)CommodityCurveConfig
interpolationMethod() (defined in CommodityCurveConfig)CommodityCurveConfig
monthOffset() const (defined in CommodityCurveConfig)CommodityCurveConfig
monthOffset() (defined in CommodityCurveConfig)CommodityCurveConfig
priceAsHistFixing() const (defined in CommodityCurveConfig)CommodityCurveConfig
priceAsHistFixing() (defined in CommodityCurveConfig)CommodityCurveConfig
priceSegments() const (defined in CommodityCurveConfig)CommodityCurveConfig
quotes()CurveConfigvirtual
quotes_ (defined in CurveConfig)CurveConfigprotected
requiredCurveIds(const CurveSpec::CurveType &curveType) const (defined in CurveConfig)CurveConfig
requiredCurveIds() const (defined in CurveConfig)CurveConfig
requiredCurveIds(const CurveSpec::CurveType &curveType) (defined in CurveConfig)CurveConfig
requiredCurveIds() (defined in CurveConfig)CurveConfig
requiredCurveIds_ (defined in CurveConfig)CurveConfigprotected
setBootstrapConfig(const BootstrapConfig &bootstrapConfig) (defined in CommodityCurveConfig)CommodityCurveConfig
setPriceSegments(const std::map< unsigned short, PriceSegment > &priceSegments) (defined in CommodityCurveConfig)CommodityCurveConfig
toFile(const std::string &filename) (defined in XMLSerializable)XMLSerializable
toXML(XMLDocument &doc) override (defined in CommodityCurveConfig)CommodityCurveConfigvirtual
toXMLString()XMLSerializable
Type enum nameCommodityCurveConfig
type() const (defined in CommodityCurveConfig)CommodityCurveConfig
type() (defined in CommodityCurveConfig)CommodityCurveConfig
yieldCurveId() const (defined in CommodityCurveConfig)CommodityCurveConfig
yieldCurveId() (defined in CommodityCurveConfig)CommodityCurveConfig
~XMLSerializable() (defined in XMLSerializable)XMLSerializablevirtual