QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
CommodityIndex Member List

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

addFixing(const Date &fixingDate, Real fixing, bool forceOverwrite=false) (defined in Index)Indexvirtual
addFixings(const TimeSeries< Real > &t, bool forceOverwrite=false)Index
addFixings(DateIterator dBegin, DateIterator dEnd, ValueIterator vBegin, bool forceOverwrite=false)Index
addQuote(const Date &quoteDate, Real quote)CommodityIndex
addQuotes(const std::map< Date, Real > &quotes)CommodityIndex
allowsNativeFixings()Indexvirtual
calendar() constCommodityIndex
calendar_ (defined in CommodityIndex)CommodityIndexprotected
clearFixings()Index
clearQuotes()CommodityIndex
CommodityIndex(std::string name, CommodityType commodityType, Currency currency, UnitOfMeasure unitOfMeasure, Calendar calendar, Real lotQuantity, ext::shared_ptr< CommodityCurve > forwardCurve, ext::shared_ptr< ExchangeContracts > exchangeContracts, int nearbyOffset) (defined in CommodityIndex)CommodityIndex
commodityType() const (defined in CommodityIndex)CommodityIndex
commodityType_ (defined in CommodityIndex)CommodityIndexprotected
currency() const (defined in CommodityIndex)CommodityIndex
currency_ (defined in CommodityIndex)CommodityIndexprotected
deepUpdate()Observervirtual
empty() const (defined in CommodityIndex)CommodityIndex
exchangeContracts_ (defined in CommodityIndex)CommodityIndexprotected
fixing(const Date &fixingDate, bool forecastTodaysFixing=false) const overrideCommodityIndexvirtual
fixingCalendar() const overrideCommodityIndexvirtual
forwardCurve() const (defined in CommodityIndex)CommodityIndex
forwardCurve_ (defined in CommodityIndex)CommodityIndexprotected
forwardCurveEmpty() const (defined in CommodityIndex)CommodityIndex
forwardCurveUomConversionFactor_ (defined in CommodityIndex)CommodityIndexprotected
forwardPrice(const Date &date) const (defined in CommodityIndex)CommodityIndex
hasHistoricalFixing(const Date &fixingDate) constIndex
isValidFixingDate(const Date &fixingDate) const overrideCommodityIndexvirtual
isValidQuoteDate(const Date &quoteDate) constCommodityIndex
iterator typedef (defined in Observer)Observer
lastQuoteDate() const (defined in CommodityIndex)CommodityIndex
lotQuantity() const (defined in CommodityIndex)CommodityIndex
lotQuantity_ (defined in CommodityIndex)CommodityIndexprotected
name() const overrideCommodityIndexvirtual
name_ (defined in CommodityIndex)CommodityIndexprotected
nearbyOffset_ (defined in CommodityIndex)CommodityIndexprotected
notifier() const (defined in Index)Indexprotected
notifyObservers()Observable
Observable()=default (defined in Observable)Observable
Observable(const Observable &) (defined in Observable)Observable
Observable(Observable &&)=delete (defined in Observable)Observable
Observer()=default (defined in Observer)Observer
Observer(const Observer &) (defined in Observer)Observer
operator<< (defined in CommodityIndex)CommodityIndexfriend
QuantLib::operator=(const Observable &)Observable
operator=(Observable &&)=delete (defined in Observable)Observable
operator=(const Observer &) (defined in Observer)Observer
pastFixing(const Date &fixingDate) constIndexvirtual
price(const Date &date)CommodityIndex
quotes() constCommodityIndex
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
timeSeries() constIndex
unitOfMeasure() const (defined in CommodityIndex)CommodityIndex
unitOfMeasure_ (defined in CommodityIndex)CommodityIndexprotected
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update() overrideCommodityIndexvirtual
~Index() override=default (defined in Index)Index
~Observable()=default (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual