This is the complete list of members for CommodityBasisFutureIndex, including all inherited members.
addBasis_ | CommodityBasisFutureIndex | private |
baseCashflow(const QuantLib::Date &paymentDate=QuantLib::Date()) const | CommodityBasisFutureIndex | |
baseFec_ | CommodityBasisFutureIndex | private |
baseIndex() | CommodityBasisFutureIndex | |
baseIndex_ | CommodityBasisFutureIndex | private |
baseIsAveraging_ | CommodityBasisFutureIndex | private |
basisFec_ | CommodityBasisFutureIndex | private |
cashflow_ | CommodityBasisFutureIndex | private |
clone(const QuantLib::Date &expiryDate=QuantLib::Date(), const boost::optional< QuantLib::Handle< PriceTermStructure > > &ts=boost::none) const override | CommodityBasisFutureIndex | virtual |
CommodityBasisFutureIndex(const std::string &underlyingName, const QuantLib::Date &expiryDate, const QuantLib::Calendar &fixingCalendar, const QuantLib::ext::shared_ptr< FutureExpiryCalculator > &basisFec, const QuantLib::ext::shared_ptr< QuantExt::CommodityIndex > &baseIndex, const QuantLib::ext::shared_ptr< FutureExpiryCalculator > &baseFec, const QuantLib::Handle< QuantExt::PriceTermStructure > &priceCurve=QuantLib::Handle< QuantExt::PriceTermStructure >(), const bool addBasis=true, const QuantLib::Size monthOffset=0, const bool baseIsAveraging=false, const bool priceAsHistoricalFixing=true) | CommodityBasisFutureIndex | |
CommodityBasisFutureIndex(const std::string &underlyingName, const QuantLib::Date &expiryDate, const QuantLib::Calendar &fixingCalendar, const QuantLib::ext::shared_ptr< CommodityBasisPriceTermStructure > &priceCurve) | CommodityBasisFutureIndex | |
CommodityFuturesIndex(const std::string &underlyingName, const Date &expiryDate, const Calendar &fixingCalendar, const Handle< QuantExt::PriceTermStructure > &priceCurve=Handle< QuantExt::PriceTermStructure >()) | CommodityFuturesIndex | |
CommodityFuturesIndex(const std::string &underlyingName, const Date &expiryDate, const Calendar &fixingCalendar, bool keepDays, const Handle< QuantExt::PriceTermStructure > &priceCurve=Handle< QuantExt::PriceTermStructure >()) | CommodityFuturesIndex | |
CommodityIndex(const std::string &underlyingName, const QuantLib::Date &expiryDate, const Calendar &fixingCalendar, const Handle< QuantExt::PriceTermStructure > &priceCurve=Handle< QuantExt::PriceTermStructure >()) | CommodityIndex | |
CommodityIndex(const std::string &underlyingName, const QuantLib::Date &expiryDate, const Calendar &fixingCalendar, bool keepDays, const Handle< QuantExt::PriceTermStructure > &priceCurve=Handle< QuantExt::PriceTermStructure >()) | CommodityIndex | |
curve_ | CommodityIndex | protected |
expiryDate() const | CommodityIndex | |
expiryDate_ | CommodityIndex | protected |
fixing(const Date &fixingDate, bool forecastTodaysFixing=false) const override | CommodityIndex | |
fixingCalendar() const override | CommodityIndex | |
fixingCalendar_ | CommodityIndex | protected |
forecastFixing(const Date &fixingDate) const | CommodityIndex | virtual |
forecastFixing(const Time &fixingTime) const override | CommodityIndex | virtual |
init() | CommodityIndex | protected |
isFuturesIndex() const | CommodityIndex | |
isFuturesIndex_ | CommodityIndex | protected |
isValidFixingDate(const Date &fixingDate) const override | CommodityIndex | |
keepDays() const | CommodityIndex | |
keepDays_ | CommodityIndex | protected |
monthOffset_ | CommodityBasisFutureIndex | private |
name() const override | CommodityIndex | |
name_ | CommodityIndex | protected |
pastFixing(const QuantLib::Date &fixingDate) const override | CommodityBasisFutureIndex | |
QuantExt::CommodityFuturesIndex::pastFixing(const Date &fixingDate) const override | CommodityIndex | virtual |
priceAsHistoricalFixing_ | CommodityBasisFutureIndex | private |
priceCurve() const | CommodityIndex | |
underlyingName() const | CommodityIndex | |
underlyingName_ | CommodityIndex | protected |
update() override | CommodityIndex | |
~EqFxIndexBase() | EqFxIndexBase | virtual |