Logo
Reference manual - version ored_version
Public Member Functions | List of all members
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)
 
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 ()