| 
| 
  | 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, 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, CreditDefaultSwap::PricingModel model=CreditDefaultSwap::Midpoint) | 
|   | 
| 
void  | setTermStructure (DefaultProbabilityTermStructure *) | 
|   | 
| 
ext::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 | 
|   | 
| 
virtual Real  | impliedQuote () const =0 | 
|   | 
| 
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 ext::shared_ptr< Observable > &) | 
|   | 
| void  | registerWithObservables (const ext::shared_ptr< Observer > &) | 
|   | 
| 
Size  | unregisterWith (const ext::shared_ptr< Observable > &) | 
|   | 
| 
void  | unregisterWithAll () | 
|   | 
| virtual void  | deepUpdate () | 
|   | 
| 
  | Observable (const Observable &) | 
|   | 
| Observable &  | operator= (const Observable &) | 
|   | 
| void  | notifyObservers () | 
|   | 
Base default-probability bootstrap helper 
- Parameters
 - 
  
    | tenor | CDS tenor.  | 
    | frequency | Coupon frequency.  | 
    | settlementDays | The number of days from today's date to the start of the protection period. Does not refer to initial cash settlements (upfront and/or rebates) which are typically on T+3  | 
    | paymentConvention | The payment convention applied to coupons schedules, settlement dates and protection period calculations.  |