![]() |
FISA C++
|
Public Member Functions | |
virtual double | getCPI (int year, int month) const =0 |
This method returns the CPI for the given year and month. More... | |
virtual double | getCPI (int year, int month, int monthOffset) const =0 |
This method returns the CPI for the given month offset from year and month. More... | |
virtual double | getCPI (const FISADate &date) const =0 |
This method returns the CPI for the given Date. More... | |
virtual double | getCPI (const FISADate &date, int monthOffset) const =0 |
This method returns the CPI for the given month offset from the given date. More... | |
virtual double | getIndexRatio (const FISADate &datedDate, const FISADate &settlementDate) const =0 |
Returns the index ratio for a given datedDate and settlementDate. More... | |
|
pure virtual |
This method returns the CPI for the given Date.
date | A Date |
Implemented in com::ftlabs::fisa::DefaultCPIFactory.
|
pure virtual |
This method returns the CPI for the given month offset from the given date.
date | A date |
monthOffset | Months from the given month. |
Implemented in com::ftlabs::fisa::DefaultCPIFactory.
|
pure virtual |
This method returns the CPI for the given year and month.
year | The year |
month | The month |
Implemented in com::ftlabs::fisa::DefaultCPIFactory.
|
pure virtual |
This method returns the CPI for the given month offset from year and month.
year | The year |
month | The month |
monthOffset | Months from the given month. |
Implemented in com::ftlabs::fisa::DefaultCPIFactory.
|
pure virtual |
Returns the index ratio for a given datedDate and settlementDate.
datedDate | The datedDate of the Security. |
settlementDate | The settlementDate for a given transaction. |
Implemented in com::ftlabs::fisa::DefaultCPIFactory.