Loading [MathJax]/jax/input/TeX/config.js
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SwapSpreadIndex Member List

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

addFixing(const Date &fixingDate, Real fixing, bool forceOverwrite=false)Indexvirtual
addFixings(const TimeSeries< Real > &t, bool forceOverwrite=false)Index
addFixings(DateIterator dBegin, DateIterator dEnd, ValueIterator vBegin, bool forceOverwrite=false)Index
allowsNativeFixings() overrideSwapSpreadIndexvirtual
checkNativeFixingsAllowed()Indexprivate
clearFixings()Index
currency() constInterestRateIndex
currency_InterestRateIndexprotected
dayCounter() constInterestRateIndex
dayCounter_InterestRateIndexprotected
deepUpdate()Observervirtual
familyName() constInterestRateIndex
familyName_InterestRateIndexprotected
fixing(const Date &fixingDate, bool forecastTodaysFixing=false) const overrideInterestRateIndexvirtual
fixingCalendar() const overrideInterestRateIndexvirtual
fixingCalendar_InterestRateIndexprivate
fixingDate(const Date &valueDate) constInterestRateIndex
fixingDays() constInterestRateIndex
fixingDays_InterestRateIndexprotected
forecastFixing(const Date &fixingDate) const overrideSwapSpreadIndexvirtual
gearing1() constSwapSpreadIndex
gearing1_SwapSpreadIndexprivate
gearing2() constSwapSpreadIndex
gearing2_SwapSpreadIndexprivate
hasHistoricalFixing(const Date &fixingDate) constIndex
InterestRateIndex(std::string familyName, const Period &tenor, Natural settlementDays, Currency currency, Calendar fixingCalendar, DayCounter dayCounter)InterestRateIndex
isValidFixingDate(const Date &fixingDate) const overrideInterestRateIndexvirtual
QuantLib::iterator typedefObservableprivate
QuantLib::Observer::iterator typedefObserver
maturityDate(const Date &valueDate) const overrideSwapSpreadIndexvirtual
name() const overrideInterestRateIndexvirtual
name_InterestRateIndexprotected
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
Observer()=defaultObserver
QuantLib::Observer::Observer(const Observer &)Observer
observers_Observableprivate
QuantLib::operator=(const Observable &)Observable
QuantLib::operator=(Observable &&)=deleteObservable
QuantLib::Observer::operator=(const Observer &)Observer
pastFixing(const Date &fixingDate) const overrideSwapSpreadIndexvirtual
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
QuantLib::set_type typedefObservableprivate
swapIndex1()SwapSpreadIndex
swapIndex1_SwapSpreadIndexprivate
swapIndex2()SwapSpreadIndex
swapIndex2_SwapSpreadIndexprivate
SwapSpreadIndex(const std::string &familyName, const ext::shared_ptr< SwapIndex > &swapIndex1, ext::shared_ptr< SwapIndex > swapIndex2, Real gearing1=1.0, Real gearing2=-1.0)SwapSpreadIndex
tenor() constInterestRateIndex
tenor_InterestRateIndexprotected
timeSeries() constIndex
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideInterestRateIndexvirtual
valueDate(const Date &fixingDate) constInterestRateIndexvirtual
~Index() override=defaultIndex
~Observable()=defaultObservablevirtual
~Observer()Observervirtual