QuantLib
: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
QuantLib
CommodityCashFlow
CommodityCashFlow Member List
This is the complete list of members for
CommodityCashFlow
, including all inherited members.
accept
(AcyclicVisitor &) override
CommodityCashFlow
virtual
alwaysForward_
LazyObject
protected
alwaysForwardNotifications
()
LazyObject
amount
() const override
CommodityCashFlow
virtual
calculate
() const
LazyObject
protected
virtual
calculated_
LazyObject
mutable
protected
CommodityCashFlow
(const Date &date, Money discountedAmount, Money undiscountedAmount, Money discountedPaymentAmount, Money undiscountedPaymentAmount, Real discountFactor, Real paymentDiscountFactor, bool finalized)
CommodityCashFlow
currency
() const
CommodityCashFlow
date
() const override
CommodityCashFlow
virtual
date_
CommodityCashFlow
private
deepUpdate
()
Observer
virtual
discountedAmount
() const
CommodityCashFlow
discountedAmount_
CommodityCashFlow
private
discountedPaymentAmount
() const
CommodityCashFlow
discountedPaymentAmount_
CommodityCashFlow
private
discountFactor
() const
CommodityCashFlow
discountFactor_
CommodityCashFlow
private
exCouponDate
() const
CashFlow
virtual
finalized
() const
CommodityCashFlow
finalized_
CommodityCashFlow
private
forwardFirstNotificationOnly
()
LazyObject
freeze
()
LazyObject
frozen_
LazyObject
protected
hasOccurred
(const Date &refDate=Date(), ext::optional< bool > includeRefDate=ext::nullopt) const override
CashFlow
virtual
isCalculated
() const
LazyObject
QuantLib::iterator
typedef
Observable
private
QuantLib::LazyObject::QuantLib::Observer::iterator
typedef
Observer
LazyObject
()
LazyObject
notifyObservers
()
Observable
Observable
()
Observable
Observable
(const Observable &)
Observable
Observable
(Observable &&)=delete
Observable
observables_
Observer
private
Observer
()=default
Observer
QuantLib::Observer::Observer
(const Observer &)
Observer
observers_
Observable
private
QuantLib::operator=
(const Observable &)
Observable
QuantLib::operator=
(Observable &&)=delete
Observable
QuantLib::LazyObject::QuantLib::Observer::operator=
(const Observer &)
Observer
paymentDiscountFactor
() const
CommodityCashFlow
paymentDiscountFactor_
CommodityCashFlow
private
performCalculations
() const override
CashFlow
virtual
recalculate
()
LazyObject
registerObserver
(Observer *)
Observable
private
registerWith
(const ext::shared_ptr< Observable > &)
Observer
registerWithObservables
(const ext::shared_ptr< Observer > &)
Observer
set_type
typedef
Observable
private
tradingExCoupon
(const Date &refDate=Date()) const
CashFlow
undiscountedAmount
() const
CommodityCashFlow
undiscountedAmount_
CommodityCashFlow
private
undiscountedPaymentAmount
() const
CommodityCashFlow
undiscountedPaymentAmount_
CommodityCashFlow
private
unfreeze
()
LazyObject
unregisterObserver
(Observer *)
Observable
private
unregisterWith
(const ext::shared_ptr< Observable > &)
Observer
unregisterWithAll
()
Observer
update
() override
LazyObject
virtual
updating_
LazyObject
private
~CashFlow
() override=default
CashFlow
~Event
() override=default
Event
~LazyObject
() override=default
LazyObject
~Observable
()=default
Observable
virtual
~Observer
()
Observer
virtual
Generated by
Doxygen
1.9.5