Loading [MathJax]/extensions/tex2jax.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
ConstantYoYOptionletVolatility Member List

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

allowsExtrapolation() constExtrapolator
baseDate() constYoYOptionletVolatilitySurfacevirtual
baseLevel() constYoYOptionletVolatilitySurfacevirtual
baseLevel_YoYOptionletVolatilitySurfacemutableprotected
bdc_VolatilityTermStructureprivate
businessDayConvention() constVolatilityTermStructurevirtual
calendar() constTermStructurevirtual
calendar_TermStructureprotected
checkRange(const Date &, Rate strike, bool extrapolate) constYoYOptionletVolatilitySurfaceprotectedvirtual
checkRange(Time, Rate strike, bool extrapolate) constYoYOptionletVolatilitySurfaceprotectedvirtual
QuantLib::VolatilityTermStructure::checkRange(const Date &d, bool extrapolate) constTermStructureprotected
QuantLib::VolatilityTermStructure::checkRange(Time t, bool extrapolate) constTermStructureprotected
checkStrike(Rate strike, bool extrapolate) constVolatilityTermStructureprotected
ConstantYoYOptionletVolatility(Volatility v, Natural settlementDays, const Calendar &, BusinessDayConvention bdc, const DayCounter &dc, const Period &observationLag, Frequency frequency, bool indexIsInterpolated, Rate minStrike=-1.0, Rate maxStrike=100.0, VolatilityType volType=ShiftedLognormal, Real displacement=0.0)ConstantYoYOptionletVolatility
ConstantYoYOptionletVolatility(Handle< Quote > v, Natural settlementDays, const Calendar &, BusinessDayConvention bdc, const DayCounter &dc, const Period &observationLag, Frequency frequency, bool indexIsInterpolated, Rate minStrike=-1.0, Rate maxStrike=100.0, VolatilityType volType=ShiftedLognormal, Real displacement=0.0)ConstantYoYOptionletVolatility
dayCounter() constTermStructurevirtual
dayCounter_TermStructureprivate
deepUpdate()Observervirtual
disableExtrapolation(bool b=true)Extrapolator
displacement() constYoYOptionletVolatilitySurfacevirtual
displacement_YoYOptionletVolatilitySurfaceprotected
enableExtrapolation(bool b=true)Extrapolator
extrapolate_Extrapolatorprivate
Extrapolator()=defaultExtrapolator
frequency() constYoYOptionletVolatilitySurfacevirtual
frequency_YoYOptionletVolatilitySurfaceprotected
indexIsInterpolated() constYoYOptionletVolatilitySurfacevirtual
indexIsInterpolated_YoYOptionletVolatilitySurfaceprotected
QuantLib::iterator typedefObserver
maxDate() const overrideConstantYoYOptionletVolatilityvirtual
maxStrike() const overrideConstantYoYOptionletVolatilityvirtual
maxStrike_ConstantYoYOptionletVolatilityprotected
maxTime() constTermStructurevirtual
minStrike() const overrideConstantYoYOptionletVolatilityvirtual
minStrike_ConstantYoYOptionletVolatilityprotected
moving_TermStructureprotected
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
observationLag() constYoYOptionletVolatilitySurfacevirtual
observationLag_YoYOptionletVolatilitySurfaceprotected
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
optionDateFromTenor(const Period &) constVolatilityTermStructure
referenceDate() constTermStructurevirtual
referenceDate_TermStructuremutableprivate
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
QuantLib::set_type typedefObserverprivate
setBaseLevel(Volatility v)YoYOptionletVolatilitySurfaceprotectedvirtual
settlementDays() constTermStructurevirtual
settlementDays_TermStructureprivate
TermStructure(DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(const Date &referenceDate, Calendar calendar=Calendar(), DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(Natural settlementDays, Calendar, DayCounter dc=DayCounter())TermStructure
timeFromBase(const Date &date, const Period &obsLag=Period(-1, Days)) constYoYOptionletVolatilitySurfacevirtual
timeFromReference(const Date &date) constTermStructure
totalVariance(const Date &exerciseDate, Rate strike, const Period &obsLag=Period(-1, Days), bool extrapolate=false) constYoYOptionletVolatilitySurfacevirtual
totalVariance(const Period &optionTenor, Rate strike, const Period &obsLag=Period(-1, Days), bool extrapolate=false) constYoYOptionletVolatilitySurfacevirtual
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideTermStructurevirtual
updated_TermStructuremutableprotected
volatility(const Date &maturityDate, Rate strike, const Period &obsLag=Period(-1, Days), bool extrapolate=false) constYoYOptionletVolatilitySurface
volatility(const Period &optionTenor, Rate strike, const Period &obsLag=Period(-1, Days), bool extrapolate=false) constYoYOptionletVolatilitySurface
volatility(Time time, Rate strike) constYoYOptionletVolatilitySurface
volatility_ConstantYoYOptionletVolatilityprotected
volatilityImpl(Time length, Rate strike) const overrideConstantYoYOptionletVolatilityprotectedvirtual
VolatilityTermStructure(BusinessDayConvention bdc, const DayCounter &dc=DayCounter())VolatilityTermStructure
VolatilityTermStructure(const Date &referenceDate, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc=DayCounter())VolatilityTermStructure
VolatilityTermStructure(Natural settlementDays, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc=DayCounter())VolatilityTermStructure
volatilityType() constYoYOptionletVolatilitySurfacevirtual
volType_YoYOptionletVolatilitySurfaceprotected
YoYOptionletVolatilitySurface(Natural settlementDays, const Calendar &, BusinessDayConvention bdc, const DayCounter &dc, const Period &observationLag, Frequency frequency, bool indexIsInterpolated, VolatilityType volType=ShiftedLognormal, Real displacement=0.0)YoYOptionletVolatilitySurface
~Extrapolator()=defaultExtrapolatorvirtual
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~TermStructure() override=defaultTermStructure
~YoYOptionletVolatilitySurface() override=defaultYoYOptionletVolatilitySurface