Loading [MathJax]/extensions/tex2jax.js
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ExchangeRateManager Member List

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()ExchangeRateManagerprivate
clear()ExchangeRateManager
data_ExchangeRateManagermutableprivate
directLookup(const Currency &source, const Currency &target, const Date &date) constExchangeRateManagerprivate
ExchangeRateManager()ExchangeRateManagerprivate
fetch(const Currency &source, const Currency &target, const Date &date) constExchangeRateManagerprivate
hash(const Currency &, const Currency &) constExchangeRateManagerprivate
hashes(Key, const Currency &) constExchangeRateManagerprivate
instance()Singleton< ExchangeRateManager >static
Key typedefExchangeRateManagerprivate
lookup(const Currency &source, const Currency &target, Date date=Date(), ExchangeRate::Type type=ExchangeRate::Derived) constExchangeRateManager
operator=(const Singleton &)=deleteSingleton< ExchangeRateManager >
operator=(Singleton &&)=deleteSingleton< ExchangeRateManager >
Singleton(const Singleton &)=deleteSingleton< ExchangeRateManager >
Singleton(Singleton &&)=deleteSingleton< ExchangeRateManager >
Singleton()=defaultSingleton< ExchangeRateManager >protected
Singleton< ExchangeRateManager >ExchangeRateManagerfriend
smartLookup(const Currency &source, const Currency &target, const Date &date, std::list< Integer > forbiddenCodes=std::list< Integer >()) constExchangeRateManagerprivate
~Singleton()=defaultSingleton< ExchangeRateManager >