Public Member Functions | |
Constructors | |
| CommodityCurve () | |
| Default constructor. | |
| 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) | |
| Detailed constructor. | |
Inspectors | |
| const CommodityCurveSpec & | spec () const |
| QuantLib::ext::shared_ptr< QuantExt::PriceTermStructure > | commodityPriceCurve () const |
| QuantLib::ext::shared_ptr< QuantExt::CommodityIndex > | commodityIndex () const |
| QuantLib::ext::shared_ptr< CommodityCurveCalibrationInfo > | calibrationInfo () const |