Logo
Reference manual - version ored_version
CurrencyParser Class Reference
Inheritance diagram for CurrencyParser:

Public Member Functions

QuantLib::Currency parseCurrency (const std::string &name) const
QuantLib::Currency parseMinorCurrency (const std::string &name) const
QuantLib::Currency parseCurrencyWithMinors (const std::string &name) const
std::pair< QuantLib::Currency, QuantLib::Currency > parseCurrencyPair (const std::string &name, const std::string &delimiters) const
void addCurrency (const std::string &newName, const QuantLib::Currency &currency)
void addMetal (const std::string &newName, const QuantLib::Currency &currency)
void addCrypto (const std::string &newName, const QuantLib::Currency &currency)
bool isValidCurrency (const std::string &name) const
bool isMinorCurrency (const std::string &name) const
bool isPseudoCurrency (const std::string &name) const
bool isPreciousMetal (const std::string &name) const
bool isCryptoCurrency (const std::string &name) const
bool hasMinorCurrency (const std::string &name) const
std::string getMinorCurrency (const std::string &name) const
std::set< std::string > pseudoCurrencyCodes () const
QuantLib::Real convertMinorToMajorCurrency (const std::string &s, QuantLib::Real value)
void reset ()