QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
CPICapFloorTermPriceSurface Member List

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

allowsExtrapolation() constExtrapolator
atmRate(Date maturity) constCPICapFloorTermPriceSurface
baseDate() const overrideCPICapFloorTermPriceSurfacevirtual
baseRate() constInflationTermStructurevirtual
baseRate_InflationTermStructuremutableprotected
bdc_CPICapFloorTermPriceSurfaceprivate
businessDayConvention() constCPICapFloorTermPriceSurfacevirtual
calendar() constTermStructurevirtual
calendar_TermStructureprotected
capPrice(const Period &d, Rate k) constCPICapFloorTermPriceSurfacevirtual
capPrice(const Date &d, Rate k) const =0CPICapFloorTermPriceSurfacepure virtual
capPrices() constCPICapFloorTermPriceSurfacevirtual
capStrikes() constCPICapFloorTermPriceSurfacevirtual
cfMaturities_CPICapFloorTermPriceSurfaceprotected
cfMaturityTimes_CPICapFloorTermPriceSurfacemutableprotected
cfStrikes_CPICapFloorTermPriceSurfacemutableprotected
checkMaturity(const Date &d)CPICapFloorTermPriceSurfaceprotectedvirtual
checkRange(const Date &, bool extrapolate) constInflationTermStructureprotected
checkRange(Time t, bool extrapolate) constInflationTermStructureprotected
checkStrike(Rate K)CPICapFloorTermPriceSurfaceprotectedvirtual
CPICapFloorTermPriceSurface(Real nominal, Real baseRate, const Period &observationLag, const Calendar &cal, const BusinessDayConvention &bdc, const DayCounter &dc, const ext::shared_ptr< ZeroInflationIndex > &zii, CPI::InterpolationType interpolationType, Handle< YieldTermStructure > yts, const std::vector< Rate > &cStrikes, const std::vector< Rate > &fStrikes, const std::vector< Period > &cfMaturities, const Matrix &cPrice, const Matrix &fPrice)CPICapFloorTermPriceSurface
cpiOptionDateFromTenor(const Period &p) constCPICapFloorTermPriceSurfacevirtual
cPrice_CPICapFloorTermPriceSurfaceprotected
cStrikes_CPICapFloorTermPriceSurfaceprotected
dayCounter() constTermStructurevirtual
dayCounter_TermStructureprivate
deepUpdate()Observervirtual
disableExtrapolation(bool b=true)Extrapolator
enableExtrapolation(bool b=true)Extrapolator
extrapolate_Extrapolatorprivate
Extrapolator()=defaultExtrapolator
floorPrice(const Period &d, Rate k) constCPICapFloorTermPriceSurfacevirtual
floorPrice(const Date &d, Rate k) const =0CPICapFloorTermPriceSurfacepure virtual
floorPrices() constCPICapFloorTermPriceSurfacevirtual
floorStrikes() constCPICapFloorTermPriceSurfacevirtual
fPrice_CPICapFloorTermPriceSurfaceprotected
frequency() constInflationTermStructurevirtual
frequency_InflationTermStructureprotected
fStrikes_CPICapFloorTermPriceSurfaceprotected
hasSeasonality() constInflationTermStructure
InflationTermStructure(Rate baseRate, const Period &observationLag, Frequency frequency, const DayCounter &dayCounter=DayCounter(), ext::shared_ptr< Seasonality > seasonality={})InflationTermStructure
InflationTermStructure(const Date &referenceDate, Rate baseRate, const Period &observationLag, Frequency frequency, const Calendar &calendar=Calendar(), const DayCounter &dayCounter=DayCounter(), ext::shared_ptr< Seasonality > seasonality={})InflationTermStructure
InflationTermStructure(Natural settlementDays, const Calendar &calendar, Rate baseRate, const Period &observationLag, Frequency frequency, const DayCounter &dayCounter=DayCounter(), ext::shared_ptr< Seasonality > seasonality={})InflationTermStructure
interpolationType_CPICapFloorTermPriceSurfaceprotected
QuantLib::iterator typedefObserver
maturities() constCPICapFloorTermPriceSurfacevirtual
maxDate() const overrideCPICapFloorTermPriceSurfacevirtual
maxStrike() constCPICapFloorTermPriceSurfacevirtual
maxTime() constTermStructurevirtual
minDate() constCPICapFloorTermPriceSurfacevirtual
minStrike() constCPICapFloorTermPriceSurfacevirtual
moving_TermStructureprotected
nominal() constCPICapFloorTermPriceSurfacevirtual
nominal_CPICapFloorTermPriceSurfaceprivate
nominalTS_CPICapFloorTermPriceSurfaceprotected
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
observationLag() const overrideCPICapFloorTermPriceSurfacevirtual
observationLag_InflationTermStructureprotected
QuantLib::Observer()=defaultObserver
QuantLib::Observer(const Observer &)Observer
observers_Observableprivate
QuantLib::operator=(const Observer &)Observer
QuantLib::Observable::operator=(const Observable &)Observable
QuantLib::Observable::operator=(Observable &&)=deleteObservable
price(const Period &d, Rate k) constCPICapFloorTermPriceSurfacevirtual
price(const Date &d, Rate k) const =0CPICapFloorTermPriceSurfacepure virtual
referenceDate() constTermStructurevirtual
referenceDate_TermStructuremutableprivate
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
seasonality() constInflationTermStructure
seasonality_InflationTermStructureprotected
QuantLib::set_type typedefObserverprivate
setBaseRate(const Rate &r)InflationTermStructureprotectedvirtual
setSeasonality(const ext::shared_ptr< Seasonality > &seasonality={})InflationTermStructure
settlementDays() constTermStructurevirtual
settlementDays_TermStructureprivate
strikes() constCPICapFloorTermPriceSurfacevirtual
TermStructure(DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(const Date &referenceDate, Calendar calendar=Calendar(), DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(Natural settlementDays, Calendar, DayCounter dc=DayCounter())TermStructure
timeFromReference(const Date &date) constTermStructure
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideTermStructurevirtual
updated_TermStructuremutableprotected
zeroInflationIndex() constCPICapFloorTermPriceSurface
zii_CPICapFloorTermPriceSurfaceprotected
~Extrapolator()=defaultExtrapolatorvirtual
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~TermStructure() override=defaultTermStructure