Monetary currencies. ISO 4217 standard including 3-character currency code. More...
#include <Currency.hpp>
Public Types | |
| enum | Currency_ENUM { AED , AFN , ALL , AMD , ANG , AOA , ARS , AUD , AWG , AZN , BAM , BBD , BDT , BGN , BHD , BIF , BMD , BND , BOB , BOV , BRL , BSD , BTN , BWP , BYR , BZD , CAD , CDF , CHF , CLF , CLP , CNY , COP , COU , CRC , CUC , CUP , CVE , CZK , DJF , DKK , DOP , DZD , EEK , EGP , ERN , ETB , EUR , FJD , FKP , GBP , GEL , GHS , GIP , GMD , GNF , GTQ , GYD , HKD , HNL , HRK , HTG , HUF , IDR , ILS , INR , IQD , IRR , ISK , JMD , JOD , JPY , KES , KGS , KHR , KMF , KPW , KRW , KWD , KYD , KZT , LAK , LBP , LKR , LRD , LSL , LTL , LVL , LYD , MAD , MDL , MGA , MKD , MMK , MNT , MOP , MRO , MUR , MVR , MWK , MXN , MYR , MZN , NAD , NGN , NIO , NOK , NPR , NZD , OMR , PAB , PEN , PGK , PHP , PKR , PLN , PYG , QAR , RON , RSD , RUB , RWF , SAR , SBD , SCR , SDG , SEK , SGD , SHP , SLL , SOS , SRD , STD , SYP , SZL , THB , TJS , TMT , TND , TOP , TRY , TTD , TWD , TZS , UAH , UGX , USD , UYU , UZS , VEF , VND , VUV , WST , XAF , XCD , XOF , XPF , YER , ZAR , ZMK , ZWL } |
Public Member Functions | |
| Currency (Currency_ENUM value) | |
| Currency & | operator= (Currency_ENUM rop) |
| operator Currency_ENUM () const | |
| const char * | debugString () const |
Public Attributes | |
| Currency_ENUM | value |
| bool | initialized |
Static Public Attributes | |
| static const char | debugName [] = "Currency" |
Friends | |
| std::istream & | operator>> (std::istream &lop, Currency &rop) |
| std::ostream & | operator<< (std::ostream &os, const Currency &obj) |
Monetary currencies. ISO 4217 standard including 3-character currency code.