QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
FixedRateBondForward Member List

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

additionalResults() constInstrument
additionalResults_Instrumentmutableprotected
alwaysForward_LazyObjectprotected
alwaysForwardNotifications()LazyObject
bond_BondForwardprotected
BondForward(const Date &valueDate, const Date &maturityDate, Position::Type type, Real strike, Natural settlementDays, const DayCounter &dayCounter, const Calendar &calendar, BusinessDayConvention businessDayConvention, const ext::shared_ptr< Bond > &bond, const Handle< YieldTermStructure > &discountCurve=Handle< YieldTermStructure >(), const Handle< YieldTermStructure > &incomeDiscountCurve=Handle< YieldTermStructure >())BondForward
businessDayConvention() constForward
businessDayConvention_Forwardprotected
calculate() const overrideInstrumentprotectedvirtual
calculated_LazyObjectmutableprotected
calendar() constForward
calendar_Forwardprotected
cleanForwardPrice() constBondForward
dayCounter() constForward
dayCounter_Forwardprotected
deepUpdate()Observervirtual
discountCurve() constForward
discountCurve_Forwardprotected
engine_Instrumentprotected
errorEstimate() constInstrument
errorEstimate_Instrumentprotected
fetchResults(const PricingEngine::results *) constInstrumentvirtual
FixedRateBondForward(const Date &valueDate, const Date &maturityDate, Position::Type type, Real strike, Natural settlementDays, const DayCounter &dayCounter, const Calendar &calendar, BusinessDayConvention businessDayConvention, const ext::shared_ptr< FixedRateBond > &fixedRateBond, const Handle< YieldTermStructure > &discountCurve=Handle< YieldTermStructure >(), const Handle< YieldTermStructure > &incomeDiscountCurve=Handle< YieldTermStructure >())FixedRateBondForward
Forward(DayCounter dayCounter, Calendar calendar, BusinessDayConvention businessDayConvention, Natural settlementDays, ext::shared_ptr< Payoff > payoff, const Date &valueDate, const Date &maturityDate, Handle< YieldTermStructure > discountCurve=Handle< YieldTermStructure >())Forwardprotected
forwardFirstNotificationOnly()LazyObject
forwardPrice() constBondForward
forwardValue() constForwardvirtual
freeze()LazyObject
frozen_LazyObjectprotected
impliedYield(Real underlyingSpotValue, Real forwardValue, Date settlementDate, Compounding compoundingConvention, const DayCounter &dayCounter)Forward
incomeDiscountCurve() constForward
incomeDiscountCurve_Forwardprotected
Instrument()Instrument
isCalculated() constLazyObject
isExpired() const overrideForwardvirtual
QuantLib::iterator typedefObservableprivate
QuantLib::Observer::iterator typedefObserver
LazyObject()LazyObject
maturityDate_Forwardprotected
notifyObservers()Observable
NPV() constInstrument
NPV_Instrumentmutableprotected
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
payoff_Forwardprotected
performCalculations() const overrideBondForwardprotectedvirtual
recalculate()LazyObject
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
result(const std::string &tag) constInstrument
QuantLib::set_type typedefObservableprivate
setPricingEngine(const ext::shared_ptr< PricingEngine > &)Instrument
settlementDate() constForwardvirtual
settlementDays_Forwardprotected
setupArguments(PricingEngine::arguments *) constInstrumentvirtual
setupExpired() constInstrumentprotectedvirtual
spotIncome(const Handle< YieldTermStructure > &incomeDiscountCurve) const overrideBondForwardvirtual
spotValue() const overrideBondForwardvirtual
underlyingIncome_Forwardmutableprotected
underlyingSpotValue_Forwardmutableprotected
unfreeze()LazyObject
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideLazyObjectvirtual
updating_LazyObjectprivate
valuationDate() constInstrument
valuationDate_Instrumentmutableprotected
valueDate_Forwardprotected
~LazyObject() override=defaultLazyObject
~Observable()=defaultObservablevirtual
~Observer()Observervirtual