|  | 
|  | 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=0, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), const DayCounter &lastPeriodDayCounter=DayCounter(), const bool rebatesAccrual=true, const CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint) | 
|  | 
|  | 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=0, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), const DayCounter &lastPeriodDayCounter=DayCounter(), const bool rebatesAccrual=true, const CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint) | 
|  | 
| Real | impliedQuote () const | 
|  | 
|  | CdsHelper (const Handle< Quote > "e, const Period &tenor, Integer settlementDays, const Calendar &calendar, Frequency frequency, BusinessDayConvention paymentConvention, DateGeneration::Rule rule, const DayCounter &dayCounter, Real recoveryRate, const Handle< YieldTermStructure > &discountCurve, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), const DayCounter &lastPeriodDayCounter=DayCounter(), bool rebatesAccrual=true, const CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint) | 
|  | 
|  | CdsHelper (Rate quote, const Period &tenor, Integer settlementDays, const Calendar &calendar, Frequency frequency, BusinessDayConvention paymentConvention, DateGeneration::Rule rule, const DayCounter &dayCounter, Real recoveryRate, const Handle< YieldTermStructure > &discountCurve, bool settlesAccrual=true, bool paysAtDefaultTime=true, const Date &startDate=Date(), const DayCounter &lastPeriodDayCounter=DayCounter(), bool rebatesAccrual=true, const CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint) | 
|  | 
| void | setTermStructure (DefaultProbabilityTermStructure *) | 
|  | 
| boost::shared_ptr< CreditDefaultSwap > | swap () const | 
|  | 
| void | update () | 
|  | 
|  | RelativeDateBootstrapHelper (const Handle< Quote > "e) | 
|  | 
|  | RelativeDateBootstrapHelper (Real quote) | 
|  | 
|  | BootstrapHelper (const Handle< Quote > "e) | 
|  | 
|  | BootstrapHelper (Real quote) | 
|  | 
| const Handle< Quote > & | quote () const | 
|  | 
| Real | quoteError () const | 
|  | 
| virtual void | setTermStructure (TS *) | 
|  | sets the term structure to be used for pricing  More... 
 | 
|  | 
| virtual Date | earliestDate () const | 
|  | earliest relevant date  More... 
 | 
|  | 
| virtual Date | maturityDate () const | 
|  | instrument's maturity date 
 | 
|  | 
| virtual Date | latestRelevantDate () const | 
|  | latest relevant date  More... 
 | 
|  | 
| virtual Date | pillarDate () const | 
|  | pillar date 
 | 
|  | 
| virtual Date | latestDate () const | 
|  | latest date  More... 
 | 
|  | 
| virtual void | accept (AcyclicVisitor &) | 
|  | 
|  | Observer (const Observer &) | 
|  | 
| Observer & | operator= (const Observer &) | 
|  | 
| std::pair< iterator, bool > | registerWith (const boost::shared_ptr< Observable > &) | 
|  | 
| void | registerWithObservables (const boost::shared_ptr< Observer > &) | 
|  | 
| Size | unregisterWith (const boost::shared_ptr< Observable > &) | 
|  | 
| void | unregisterWithAll () | 
|  | 
| virtual void | deepUpdate () | 
|  | 
|  | Observable (const Observable &) | 
|  | 
| Observable & | operator= (const Observable &) | 
|  | 
| void | notifyObservers () | 
|  | 
Upfront-quoted CDS hazard rate bootstrap helper.