This is the complete list of members for CommodityCurve, including all inherited members.
add(const QuantLib::Date &asof, const QuantLib::Date &expiry, QuantLib::Real value, std::map< QuantLib::Date, QuantLib::Handle< QuantLib::Quote > > &data, bool outright, QuantLib::Real pointsFactor=1.0) | CommodityCurve | private |
addInstruments(const QuantLib::Date &asof, const Loader &loader, const std::string &configId, const std::string ¤cy, const PriceSegment &priceSegment, const std::map< std::string, QuantLib::ext::shared_ptr< CommodityCurve > > &commodityCurves, std::map< QuantLib::Date, QuantLib::ext::shared_ptr< Helper > > &instruments) | CommodityCurve | private |
addOffPeakPowerInstruments(const QuantLib::Date &asof, const Loader &loader, const std::string &configId, const PriceSegment &priceSegment, std::map< QuantLib::Date, QuantLib::ext::shared_ptr< Helper > > &instruments) | CommodityCurve | private |
buildBasisPriceCurve(const QuantLib::Date &asof, const CommodityCurveConfig &config, const QuantLib::Handle< QuantExt::PriceTermStructure > &basePts, const Loader &loader) | CommodityCurve | private |
buildCrossCurrencyPriceCurve(const QuantLib::Date &asof, const QuantLib::ext::shared_ptr< CommodityCurveConfig > &config, const QuantLib::ext::shared_ptr< CommodityCurveConfig > &baseConfig, const FXTriangulation &fxSpots, const std::map< std::string, QuantLib::ext::shared_ptr< YieldCurve > > &yieldCurves, const std::map< std::string, QuantLib::ext::shared_ptr< CommodityCurve > > &commodityCurves) | CommodityCurve | private |
buildCurve(const QuantLib::Date &asof, const std::map< QuantLib::Date, QuantLib::Handle< QuantLib::Quote > > &data, const QuantLib::ext::shared_ptr< CommodityCurveConfig > &config) | CommodityCurve | private |
buildPiecewiseCurve(const QuantLib::Date &asof, const CommodityCurveConfig &config, const Loader &loader, const std::map< std::string, QuantLib::ext::shared_ptr< CommodityCurve > > &commodityCurves) | CommodityCurve | private |
calibrationInfo() const | CommodityCurve | |
calibrationInfo_ | CommodityCurve | private |
CommodityCurve() | CommodityCurve | |
CommodityCurve(const QuantLib::Date &asof, const CommodityCurveSpec &spec, const Loader &loader, const CurveConfigurations &curveConfigs, const FXTriangulation &fxSpots=FXTriangulation(), const std::map< std::string, QuantLib::ext::shared_ptr< YieldCurve > > &yieldCurves={}, const std::map< std::string, QuantLib::ext::shared_ptr< CommodityCurve > > &commodityCurves={}, bool const buildCalibrationInfo=false) | CommodityCurve | |
commodityIndex() const | CommodityCurve | |
commodityIndex_ | CommodityCurve | private |
commodityPriceCurve() const | CommodityCurve | |
commodityPriceCurve_ | CommodityCurve | private |
commoditySpot_ | CommodityCurve | private |
dayCounter_ | CommodityCurve | private |
getQuotes(const QuantLib::Date &asof, const std::string &, const std::vector< std::string > "es, const Loader &loader, bool filter=false) | CommodityCurve | private |
Helper typedef | CommodityCurve | private |
interpolationMethod_ | CommodityCurve | private |
onValue_ | CommodityCurve | private |
populateCurve(Args... args) | CommodityCurve | private |
populateData(std::map< QuantLib::Date, QuantLib::Handle< QuantLib::Quote > > &data, const QuantLib::Date &asof, const QuantLib::ext::shared_ptr< CommodityCurveConfig > &config, const Loader &loader) | CommodityCurve | private |
regexQuotes_ | CommodityCurve | private |
spec() const | CommodityCurve | |
spec_ | CommodityCurve | private |
tnValue_ | CommodityCurve | private |