QuantLib
: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
QuantLib
OvernightIndexFuture
OvernightIndexFuture Member List
This is the complete list of members for
OvernightIndexFuture
, including all inherited members.
additionalResults
() const
Instrument
additionalResults_
Instrument
mutable
protected
alwaysForward_
LazyObject
protected
alwaysForwardNotifications
()
LazyObject
averagedRate
() const
OvernightIndexFuture
private
averagingMethod_
OvernightIndexFuture
private
calculate
() const override
Instrument
protected
virtual
calculated_
LazyObject
mutable
protected
compoundedRate
() const
OvernightIndexFuture
private
convexityAdjustment
() const
OvernightIndexFuture
convexityAdjustment_
OvernightIndexFuture
private
deepUpdate
()
Observer
virtual
engine_
Instrument
protected
errorEstimate
() const
Instrument
errorEstimate_
Instrument
protected
fetchResults
(const PricingEngine::results *) const
Instrument
virtual
forwardFirstNotificationOnly
()
LazyObject
freeze
()
LazyObject
frozen_
LazyObject
protected
Instrument
()
Instrument
isCalculated
() const
LazyObject
isExpired
() const override
OvernightIndexFuture
virtual
QuantLib::iterator
typedef
Observable
private
QuantLib::Observer::iterator
typedef
Observer
LazyObject
()
LazyObject
maturityDate
() const
OvernightIndexFuture
maturityDate_
OvernightIndexFuture
private
notifyObservers
()
Observable
NPV
() const
Instrument
NPV_
Instrument
mutable
protected
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::Observer::operator=
(const Observer &)
Observer
overnightIndex
() const
OvernightIndexFuture
overnightIndex_
OvernightIndexFuture
private
OvernightIndexFuture
(ext::shared_ptr< OvernightIndex > overnightIndex, const Date &valueDate, const Date &maturityDate, Handle< Quote > convexityAdjustment=Handle< Quote >(), RateAveraging::Type averagingMethod=RateAveraging::Compound)
OvernightIndexFuture
performCalculations
() const override
OvernightIndexFuture
private
virtual
rate
() const
OvernightIndexFuture
private
recalculate
()
LazyObject
registerObserver
(Observer *)
Observable
private
registerWith
(const ext::shared_ptr< Observable > &)
Observer
registerWithObservables
(const ext::shared_ptr< Observer > &)
Observer
result
(const std::string &tag) const
Instrument
QuantLib::set_type
typedef
Observable
private
setPricingEngine
(const ext::shared_ptr< PricingEngine > &)
Instrument
setupArguments
(PricingEngine::arguments *) const
Instrument
virtual
setupExpired
() const
Instrument
protected
virtual
unfreeze
()
LazyObject
unregisterObserver
(Observer *)
Observable
private
unregisterWith
(const ext::shared_ptr< Observable > &)
Observer
unregisterWithAll
()
Observer
update
() override
LazyObject
virtual
updating_
LazyObject
private
valuationDate
() const
Instrument
valuationDate_
Instrument
mutable
protected
valueDate
() const
OvernightIndexFuture
valueDate_
OvernightIndexFuture
private
~LazyObject
() override=default
LazyObject
~Observable
()=default
Observable
virtual
~Observer
()
Observer
virtual
Generated by
Doxygen
1.9.5