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

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

accept(AcyclicVisitor &)BootstrapHelper< TS >virtual
BootstrapHelper(Handle< Quote > quote)BootstrapHelper< TS >explicit
BootstrapHelper(Real quote)BootstrapHelper< TS >explicit
calendar_CdsHelperprotected
CdsHelper(const Handle< Quote > &quote, const Period &tenor, Integer settlementDays, Calendar calendar, Frequency frequency, BusinessDayConvention paymentConvention, DateGeneration::Rule rule, DayCounter dayCounter, Real recoveryRate, const Handle< YieldTermStructure > &discountCurve, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), DayCounter lastPeriodDayCounter=DayCounter(), bool rebatesAccrual=true, CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint)CdsHelper
CdsHelper(Rate quote, const Period &tenor, Integer settlementDays, Calendar calendar, Frequency frequency, BusinessDayConvention paymentConvention, DateGeneration::Rule rule, DayCounter dayCounter, Real recoveryRate, const Handle< YieldTermStructure > &discountCurve, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), DayCounter lastPeriodDayCounter=DayCounter(), bool rebatesAccrual=true, CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint)CdsHelper
dayCounter_CdsHelperprotected
deepUpdate()Observervirtual
discountCurve_CdsHelperprotected
earliestDate() constBootstrapHelper< TS >virtual
earliestDate_BootstrapHelper< TS >protected
evaluationDate_RelativeDateBootstrapHelper< TS >protected
frequency_CdsHelperprotected
impliedQuote() const overrideUpfrontCdsHelpervirtual
initializeDates() overrideUpfrontCdsHelperprivatevirtual
QuantLib::iterator typedefObserver
lastPeriodDC_CdsHelperprotected
latestDate() constBootstrapHelper< TS >virtual
latestDate_BootstrapHelper< TS >protected
latestRelevantDate() constBootstrapHelper< TS >virtual
latestRelevantDate_BootstrapHelper< TS >protected
maturityDate() constBootstrapHelper< TS >virtual
maturityDate_BootstrapHelper< TS >protected
model_CdsHelperprotected
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
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
paymentConvention_CdsHelperprotected
paysAtDefaultTime_CdsHelperprotected
pillarDate() constBootstrapHelper< TS >virtual
pillarDate_BootstrapHelper< TS >protected
probability_CdsHelperprotected
protectionStart_CdsHelperprotected
quote() constBootstrapHelper< TS >
quote_BootstrapHelper< TS >protected
quoteError() constBootstrapHelper< TS >
rebatesAccrual_CdsHelperprotected
recoveryRate_CdsHelperprotected
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
RelativeDateBootstrapHelper(const Handle< Quote > &quote)RelativeDateBootstrapHelper< TS >explicit
RelativeDateBootstrapHelper(Real quote)RelativeDateBootstrapHelper< TS >explicit
resetEngine() overrideUpfrontCdsHelperprivatevirtual
rule_CdsHelperprotected
runningSpread_UpfrontCdsHelperprivate
schedule_CdsHelperprotected
QuantLib::set_type typedefObserverprivate
setTermStructure(DefaultProbabilityTermStructure *) overrideCdsHelper
QuantLib::RelativeDateBootstrapHelper::setTermStructure(TS *)BootstrapHelper< TS >virtual
settlementDays_CdsHelperprotected
settlesAccrual_CdsHelperprotected
startDate_CdsHelperprotected
swap() constCdsHelper
swap_CdsHelperprotected
tenor_CdsHelperprotected
termStructure_BootstrapHelper< TS >protected
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideCdsHelpervirtual
UpfrontCdsHelper(const Handle< Quote > &upfront, Rate runningSpread, const Period &tenor, Integer settlementDays, const Calendar &calendar, Frequency frequency, BusinessDayConvention paymentConvention, DateGeneration::Rule rule, const DayCounter &dayCounter, Real recoveryRate, const Handle< YieldTermStructure > &discountCurve, Natural upfrontSettlementDays=3, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), const DayCounter &lastPeriodDayCounter=DayCounter(), bool rebatesAccrual=true, CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint)UpfrontCdsHelper
UpfrontCdsHelper(Rate upfront, Rate runningSpread, const Period &tenor, Integer settlementDays, const Calendar &calendar, Frequency frequency, BusinessDayConvention paymentConvention, DateGeneration::Rule rule, const DayCounter &dayCounter, Real recoveryRate, const Handle< YieldTermStructure > &discountCurve, Natural upfrontSettlementDays=3, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), const DayCounter &lastPeriodDayCounter=DayCounter(), bool rebatesAccrual=true, CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint)UpfrontCdsHelper
upfrontDate()UpfrontCdsHelperprivate
upfrontDate_UpfrontCdsHelperprivate
upfrontSettlementDays_UpfrontCdsHelperprivate
~BootstrapHelper() override=defaultBootstrapHelper< TS >
~Observable()=defaultObservablevirtual
~Observer()Observervirtual