QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
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 > |