#include <DiscreteInterestRateSchedule.h>
Public Member Functions | |
| InterestRateStep (const InterestRateStep &interestRateStep) | |
| ~InterestRateStep () | |
| InterestRateStep & | operator= (const InterestRateStep &step) |
| bool | operator== (const InterestRateStep &step) const |
| bool | operator!= (const InterestRateStep &step) const |
| bool | operator< (const InterestRateStep &step) const |
| bool | operator> (const InterestRateStep &step) const |
| bool | operator<= (const InterestRateStep &step) const |
| bool | operator>= (const InterestRateStep &step) const |
| const FISADate & | getConversionDate () const |
| void | setConversionDate (const FISADate &conversionDate) |
| double | getInterestRate () const |
| void | setInterestRate (double interestRate) |
Private Member Functions | |
| InterestRateStep (const FISADate &conversionDate, double interestRate) | |
Private Attributes | |
| FISADate | conversionDate |
| double | interestRate |
Friends | |
| class | DiscreteInterestRateSchedule |
| com::ftlabs::fisa::InterestRateStep::InterestRateStep | ( | const FISADate & | conversionDate, | |
| double | interestRate | |||
| ) | [private] |
| com::ftlabs::fisa::InterestRateStep::InterestRateStep | ( | const InterestRateStep & | interestRateStep | ) |
| com::ftlabs::fisa::InterestRateStep::~InterestRateStep | ( | ) |
| InterestRateStep& com::ftlabs::fisa::InterestRateStep::operator= | ( | const InterestRateStep & | step | ) |
| bool com::ftlabs::fisa::InterestRateStep::operator== | ( | const InterestRateStep & | step | ) | const [inline] |
| bool com::ftlabs::fisa::InterestRateStep::operator!= | ( | const InterestRateStep & | step | ) | const [inline] |
| bool com::ftlabs::fisa::InterestRateStep::operator< | ( | const InterestRateStep & | step | ) | const [inline] |
| bool com::ftlabs::fisa::InterestRateStep::operator> | ( | const InterestRateStep & | step | ) | const [inline] |
| bool com::ftlabs::fisa::InterestRateStep::operator<= | ( | const InterestRateStep & | step | ) | const [inline] |
| bool com::ftlabs::fisa::InterestRateStep::operator>= | ( | const InterestRateStep & | step | ) | const [inline] |
| const FISADate& com::ftlabs::fisa::InterestRateStep::getConversionDate | ( | ) | const |
| void com::ftlabs::fisa::InterestRateStep::setConversionDate | ( | const FISADate & | conversionDate | ) |
| double com::ftlabs::fisa::InterestRateStep::getInterestRate | ( | ) | const |
| void com::ftlabs::fisa::InterestRateStep::setInterestRate | ( | double | interestRate | ) |
friend class DiscreteInterestRateSchedule [friend] |
double com::ftlabs::fisa::InterestRateStep::interestRate [private] |
1.5.2