QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
CallableBondConstantVolatility Member List

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

allowsExtrapolation() constExtrapolator
blackVariance(Time optionTime, Time bondLength, Rate strike, bool extrapolate=false) constCallableBondVolatilityStructure
blackVariance(const Date &optionDate, const Period &bondTenor, Rate strike, bool extrapolate=false) constCallableBondVolatilityStructure
blackVariance(const Period &optionTenor, const Period &bondTenor, Rate strike, bool extrapolate=false) constCallableBondVolatilityStructure
businessDayConvention() constCallableBondVolatilityStructurevirtual
calendar() constTermStructurevirtual
calendar_ (defined in TermStructure)TermStructureprotected
CallableBondConstantVolatility(const Date &referenceDate, Volatility volatility, DayCounter dayCounter) (defined in CallableBondConstantVolatility)CallableBondConstantVolatility
CallableBondConstantVolatility(const Date &referenceDate, Handle< Quote > volatility, DayCounter dayCounter) (defined in CallableBondConstantVolatility)CallableBondConstantVolatility
CallableBondConstantVolatility(Natural settlementDays, const Calendar &, Volatility volatility, DayCounter dayCounter) (defined in CallableBondConstantVolatility)CallableBondConstantVolatility
CallableBondConstantVolatility(Natural settlementDays, const Calendar &, Handle< Quote > volatility, DayCounter dayCounter) (defined in CallableBondConstantVolatility)CallableBondConstantVolatility
CallableBondVolatilityStructure(const DayCounter &dc=DayCounter(), BusinessDayConvention bdc=Following)CallableBondVolatilityStructure
CallableBondVolatilityStructure(const Date &referenceDate, const Calendar &calendar=Calendar(), const DayCounter &dc=DayCounter(), BusinessDayConvention bdc=Following)CallableBondVolatilityStructure
CallableBondVolatilityStructure(Natural settlementDays, const Calendar &, const DayCounter &dc=DayCounter(), BusinessDayConvention bdc=Following)CallableBondVolatilityStructure
checkRange(Time, Time, Rate strike, bool extrapolate) const (defined in CallableBondVolatilityStructure)CallableBondVolatilityStructureprotected
checkRange(const Date &optionDate, const Period &bondTenor, Rate strike, bool extrapolate) const (defined in CallableBondVolatilityStructure)CallableBondVolatilityStructureprotected
QuantLib::TermStructure::checkRange(const Date &d, bool extrapolate) constTermStructureprotected
QuantLib::TermStructure::checkRange(Time t, bool extrapolate) constTermStructureprotected
convertDates(const Date &optionDate, const Period &bondTenor) constCallableBondVolatilityStructurevirtual
dayCounter() const overrideCallableBondConstantVolatilityvirtual
deepUpdate()Observervirtual
disableExtrapolation(bool b=true)Extrapolator
enableExtrapolation(bool b=true)Extrapolator
Extrapolator()=default (defined in Extrapolator)Extrapolator
iterator typedef (defined in Observer)Observer
maxBondLength() const overrideCallableBondConstantVolatilityvirtual
maxBondTenor() const overrideCallableBondConstantVolatilityvirtual
maxDate() const overrideCallableBondConstantVolatilityvirtual
maxStrike() const overrideCallableBondConstantVolatilityvirtual
maxTime() constTermStructurevirtual
minStrike() const overrideCallableBondConstantVolatilityvirtual
moving_ (defined in TermStructure)TermStructureprotected
notifyObservers()Observable
Observable()=default (defined in Observable)Observable
Observable(const Observable &) (defined in Observable)Observable
Observable(Observable &&)=delete (defined in Observable)Observable
Observer()=default (defined in Observer)Observer
Observer(const Observer &) (defined in Observer)Observer
operator=(const Observer &) (defined in Observer)Observer
QuantLib::TermStructure::QuantLib::Observable::operator=(const Observable &)Observable
operator=(Observable &&)=delete (defined in Observable)Observable
optionDateFromTenor(const Period &optionTenor) constCallableBondVolatilityStructure
referenceDate() constTermStructurevirtual
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
settlementDays() constTermStructurevirtual
smileSection(const Date &optionDate, const Period &bondTenor) const (defined in CallableBondVolatilityStructure)CallableBondVolatilityStructurevirtual
smileSection(const Period &optionTenor, const Period &bondTenor) const (defined in CallableBondVolatilityStructure)CallableBondVolatilityStructure
smileSectionImpl(Time optionTime, Time bondLength) const overrideCallableBondConstantVolatilityprotectedvirtual
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
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update() overrideTermStructurevirtual
updated_ (defined in TermStructure)TermStructuremutableprotected
volatility(Time optionTime, Time bondLength, Rate strike, bool extrapolate=false) constCallableBondVolatilityStructure
volatility(const Date &optionDate, const Period &bondTenor, Rate strike, bool extrapolate=false) constCallableBondVolatilityStructure
volatility(const Period &optionTenor, const Period &bondTenor, Rate strike, bool extrapolate=false) constCallableBondVolatilityStructure
volatilityImpl(Time, Time, Rate) const overrideCallableBondConstantVolatilityprotectedvirtual
volatilityImpl(const Date &, const Period &, Rate) const override (defined in CallableBondConstantVolatility)CallableBondConstantVolatilityprotectedvirtual
~CallableBondVolatilityStructure() override=default (defined in CallableBondVolatilityStructure)CallableBondVolatilityStructure
~Extrapolator()=default (defined in Extrapolator)Extrapolatorvirtual
~Observable()=default (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual
~TermStructure() override=default (defined in TermStructure)TermStructure