#include <CDTrueYieldConvergable.h>
Inheritance diagram for com::ftlabs::fisa::calc::CDTrueYieldConvergable:

Public Member Functions | |
| CDTrueYieldConvergable (const Calculator &calculator, const DayCountBasis &dayCountBasis, int interestFrequency, bool eomAdjust, const FISADate &interestAccrualDate, const HolidaySchedule *holidaySchedule) | |
| virtual | ~CDTrueYieldConvergable (void) |
| double | calculatePrice (double yield) const throw ( CalculationException ) |
Private Attributes | |
| const Calculator * | calculator |
| double * | yearFractions |
| double | remainingYearFraction |
| com::ftlabs::fisa::calc::CDTrueYieldConvergable::CDTrueYieldConvergable | ( | const Calculator & | calculator, | |
| const DayCountBasis & | dayCountBasis, | |||
| int | interestFrequency, | |||
| bool | eomAdjust, | |||
| const FISADate & | interestAccrualDate, | |||
| const HolidaySchedule * | holidaySchedule | |||
| ) |
| virtual com::ftlabs::fisa::calc::CDTrueYieldConvergable::~CDTrueYieldConvergable | ( | void | ) | [virtual] |
| double com::ftlabs::fisa::calc::CDTrueYieldConvergable::calculatePrice | ( | double | yield | ) | const throw ( CalculationException ) [virtual] |
Implements com::ftlabs::fisa::calc::YieldConvergable.
const Calculator* com::ftlabs::fisa::calc::CDTrueYieldConvergable::calculator [private] |
double* com::ftlabs::fisa::calc::CDTrueYieldConvergable::yearFractions [private] |
1.5.2