EnergyCommodity Member List

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

Absolute enum value (defined in EnergyCommodity)EnergyCommodity
additionalResults() const Instrument
additionalResults_ (defined in Instrument)Instrumentmutableprotected
addPricingError(PricingError::Level errorLevel, const std::string &error, const std::string &detail="") const (defined in Commodity)Commodity
calculate() const Instrumentprotectedvirtual
calculated_ (defined in LazyObject)LazyObjectmutableprotected
calculateFxConversionFactor(const Currency &fromCurrency, const Currency &toCurrency, const Date &evaluationDate) (defined in EnergyCommodity)EnergyCommodityprotectedstatic
calculateSecondaryCostAmounts(const CommodityType &commodityType, Real totalQuantityValue, const Date &evaluationDate) const (defined in EnergyCommodity)EnergyCommodityprotected
calculateUnitCost(const CommodityType &commodityType, const CommodityUnitCost &unitCost, const Date &evaluationDate) const (defined in EnergyCommodity)EnergyCommodityprotected
calculateUomConversionFactor(const CommodityType &commodityType, const UnitOfMeasure &fromUnitOfMeasure, const UnitOfMeasure &toUnitOfMeasure) (defined in EnergyCommodity)EnergyCommodityprotectedstatic
Commodity(const boost::shared_ptr< SecondaryCosts > &secondaryCosts) (defined in Commodity)Commodity
commodityType() const (defined in EnergyCommodity)EnergyCommodity
commodityType_ (defined in EnergyCommodity)EnergyCommodityprotected
Constant enum value (defined in EnergyCommodity)EnergyCommodity
Daily enum value (defined in EnergyCommodity)EnergyCommodity
DeliverySchedule enum name (defined in EnergyCommodity)EnergyCommodity
EnergyCommodity(const CommodityType &commodityType, const boost::shared_ptr< SecondaryCosts > &secondaryCosts) (defined in EnergyCommodity)EnergyCommodity
engine_ (defined in Instrument)Instrumentprotected
errorEstimate() const Instrument
errorEstimate_ (defined in Instrument)Instrumentmutableprotected
fetchResults(const PricingEngine::results *) const EnergyCommodityvirtual
freeze()LazyObject
frozen_ (defined in LazyObject)LazyObjectmutableprotected
Hourly enum value (defined in EnergyCommodity)EnergyCommodity
Instrument() (defined in Instrument)Instrument
isExpired() const =0Instrumentpure virtual
LazyObject() (defined in LazyObject)LazyObject
Monthly enum value (defined in EnergyCommodity)EnergyCommodity
MonthlySettlement enum value (defined in EnergyCommodity)EnergyCommodity
notifyObservers()Observable
NPV() const Instrument
NPV_ (defined in Instrument)Instrumentmutableprotected
Observable() (defined in Observable)Observable
Observable(const Observable &) (defined in Observable)Observable
Observer() (defined in Observer)Observer
Observer(const Observer &) (defined in Observer)Observer
QuantLib::operator=(const Observable &)Observable
operator=(const Observer &) (defined in Observer)Observer
PaymentSchedule enum name (defined in EnergyCommodity)EnergyCommodity
PerDay enum value (defined in EnergyCommodity)EnergyCommodity
performCalculations() const Instrumentprotectedvirtual
PerHour enum value (defined in EnergyCommodity)EnergyCommodity
PerMonth enum value (defined in EnergyCommodity)EnergyCommodity
PerQuarter enum value (defined in EnergyCommodity)EnergyCommodity
PerWeek enum value (defined in EnergyCommodity)EnergyCommodity
PerYear enum value (defined in EnergyCommodity)EnergyCommodity
pricingErrors() const (defined in Commodity)Commodity
pricingErrors_ (defined in Commodity)Commoditymutableprotected
quantity() const =0 (defined in EnergyCommodity)EnergyCommoditypure virtual
QuantityPeriodicity enum name (defined in EnergyCommodity)EnergyCommodity
Quarterly enum value (defined in EnergyCommodity)EnergyCommodity
QuarterlySettlement enum value (defined in EnergyCommodity)EnergyCommodity
recalculate()LazyObject
registerWith(const boost::shared_ptr< Observable > &) (defined in Observer)Observer
result(const std::string &tag) const Instrument
secondaryCostAmounts() const (defined in Commodity)Commodity
secondaryCostAmounts_ (defined in Commodity)Commoditymutableprotected
secondaryCosts() const (defined in Commodity)Commodity
secondaryCosts_ (defined in Commodity)Commodityprotected
setPricingEngine(const boost::shared_ptr< PricingEngine > &)Instrument
setupArguments(PricingEngine::arguments *) const EnergyCommodityvirtual
setupExpired() const Instrumentprotectedvirtual
unfreeze()LazyObject
unregisterWith(const boost::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll()Observer
update() (defined in LazyObject)LazyObjectvirtual
valuationDate() const Instrument
valuationDate_ (defined in Instrument)Instrumentmutableprotected
Weekly enum value (defined in EnergyCommodity)EnergyCommodity
Window enum value (defined in EnergyCommodity)EnergyCommodity
WindowSettlement enum value (defined in EnergyCommodity)EnergyCommodity
Yearly enum value (defined in EnergyCommodity)EnergyCommodity
YearlySettlement enum value (defined in EnergyCommodity)EnergyCommodity
~LazyObject() (defined in LazyObject)LazyObjectvirtual
~Observable() (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual