|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
This is the complete list of members for ExchangeRateManager, including all inherited members.
| add(const ExchangeRate &, const Date &startDate=Date::minDate(), const Date &endDate=Date::maxDate()) | ExchangeRateManager | |
| addKnownRates() | ExchangeRateManager | private |
| clear() | ExchangeRateManager | |
| data_ | ExchangeRateManager | mutableprivate |
| directLookup(const Currency &source, const Currency &target, const Date &date) const | ExchangeRateManager | private |
| ExchangeRateManager() | ExchangeRateManager | private |
| fetch(const Currency &source, const Currency &target, const Date &date) const | ExchangeRateManager | private |
| hash(const Currency &, const Currency &) const | ExchangeRateManager | private |
| hashes(Key, const Currency &) const | ExchangeRateManager | private |
| instance() | Singleton< ExchangeRateManager > | static |
| Key typedef | ExchangeRateManager | private |
| lookup(const Currency &source, const Currency &target, Date date=Date(), ExchangeRate::Type type=ExchangeRate::Derived) const | ExchangeRateManager | |
| operator=(const Singleton &)=delete | Singleton< ExchangeRateManager > | |
| operator=(Singleton &&)=delete | Singleton< ExchangeRateManager > | |
| Singleton(const Singleton &)=delete | Singleton< ExchangeRateManager > | |
| Singleton(Singleton &&)=delete | Singleton< ExchangeRateManager > | |
| Singleton()=default | Singleton< ExchangeRateManager > | protected |
| Singleton< ExchangeRateManager > | ExchangeRateManager | friend |
| smartLookup(const Currency &source, const Currency &target, const Date &date, std::list< Integer > forbiddenCodes=std::list< Integer >()) const | ExchangeRateManager | private |
| ~Singleton()=default | Singleton< ExchangeRateManager > |