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

Public Member Functions | |
| virtual double | getPriceIndex (int year, int month) const =0 |
| This method returns the price index for the given year and month. | |
| virtual double | getPriceIndex (int year, int month, int monthOffset) const =0 |
| This method returns the price index for the given month offset from year and month. | |
| virtual double | getPriceIndex (const FISADate &date) const =0 |
| This method returns the price index for the given Date. | |
| virtual double | getPriceIndex (const FISADate &date, int monthOffset) const =0 |
| This method returns the price index for the given month offset from the given date. | |
Protected Member Functions | |
| PriceIndexFactory (void) | |
| virtual | ~PriceIndexFactory (void) |
| com::ftlabs::fisa::PriceIndexFactory::PriceIndexFactory | ( | void | ) | [inline, protected] |
| virtual com::ftlabs::fisa::PriceIndexFactory::~PriceIndexFactory | ( | void | ) | [inline, protected, virtual] |
| virtual double com::ftlabs::fisa::PriceIndexFactory::getPriceIndex | ( | int | year, | |
| int | month | |||
| ) | const [pure virtual] |
This method returns the price index for the given year and month.
| year | The year | |
| month | The month |
Implemented in com::ftlabs::fisa::DefaultPriceIndexFactory.
| virtual double com::ftlabs::fisa::PriceIndexFactory::getPriceIndex | ( | int | year, | |
| int | month, | |||
| int | monthOffset | |||
| ) | const [pure virtual] |
This method returns the price index 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::DefaultPriceIndexFactory.
| virtual double com::ftlabs::fisa::PriceIndexFactory::getPriceIndex | ( | const FISADate & | date | ) | const [pure virtual] |
This method returns the price index for the given Date.
| date | A Date |
Implemented in com::ftlabs::fisa::DefaultPriceIndexFactory.
| virtual double com::ftlabs::fisa::PriceIndexFactory::getPriceIndex | ( | const FISADate & | date, | |
| int | monthOffset | |||
| ) | const [pure virtual] |
This method returns the price index for the given month offset from the given date.
| date | A date | |
| monthOffset | Months from the given month. |
Implemented in com::ftlabs::fisa::DefaultPriceIndexFactory.
1.5.2