#include <curramt.h>
Inheritance diagram for CurrencyAmount:

Public Member Functions | |
| CurrencyAmount (const Formattable &amount, const UChar *isoCode, UErrorCode &ec) | |
| Construct an object with the given numeric amount and the given ISO currency code. | |
| CurrencyAmount (double amount, const UChar *isoCode, UErrorCode &ec) | |
| Construct an object with the given numeric amount and the given ISO currency code. | |
| CurrencyAmount (const CurrencyAmount &other) | |
| Copy constructor. | |
| CurrencyAmount & | operator= (const CurrencyAmount &other) |
| Assignment operator. | |
| virtual UObject * | clone () const |
| Return a polymorphic clone of this object. | |
| virtual | ~CurrencyAmount () |
| Destructor. | |
| virtual UClassID | getDynamicClassID () const |
| Returns a unique class ID for this object POLYMORPHICALLY. | |
| const CurrencyUnit & | getCurrency () const |
| Return the currency unit object of this object. | |
| const UChar * | getISOCurrency () const |
| Return the ISO currency code of this object. | |
Static Public Member Functions | |
| static UClassID U_EXPORT2 | getStaticClassID () |
| Returns the class ID for this class. | |
Definition at line 35 of file curramt.h.
|
||||||||||||||||
|
Construct an object with the given numeric amount and the given ISO currency code.
|
|
||||||||||||||||
|
Construct an object with the given numeric amount and the given ISO currency code.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
|
Return a polymorphic clone of this object. The result will have the same class as returned by getDynamicClassID().
Implements Measure. |
|
|
Return the currency unit object of this object.
Definition at line 119 of file curramt.h. References Measure::getUnit(). Referenced by getISOCurrency(). |
|
|
Returns a unique class ID for this object POLYMORPHICALLY. This method implements a simple form of RTTI used by ICU.
Implements UObject. |
|
|
Return the ISO currency code of this object.
Definition at line 123 of file curramt.h. References getCurrency(), and CurrencyUnit::getISOCurrency(). |
|
|
Returns the class ID for this class. This is used to compare to the return value of getDynamicClassID().
|
|
|
Assignment operator.
|
1.4.4