Logo Search packages:      
Sourcecode: icu version File versions  Download package

CurrencyAmount Class Reference

#include <curramt.h>

Inheritance diagram for CurrencyAmount:

Measure UObject UMemory

List of all members.

Detailed Description

A currency together with a numeric amount, such as 200 USD.

Alan Liu ICU 3.0

Definition at line 35 of file curramt.h.

Public Member Functions

virtual UObjectclone () const
 CurrencyAmount (const CurrencyAmount &other)
 CurrencyAmount (double amount, const UChar *isoCode, UErrorCode &ec)
 CurrencyAmount (const Formattable &amount, const UChar *isoCode, UErrorCode &ec)
const CurrencyUnitgetCurrency () const
virtual UClassID getDynamicClassID () const
const UChar * getISOCurrency () const
const FormattablegetNumber () const
const MeasureUnitgetUnit () const
CurrencyAmountoperator= (const CurrencyAmount &other)
UBool operator== (const UObject &other) const
virtual ~CurrencyAmount ()

Static Public Member Functions

static UClassID U_EXPORT2 getStaticClassID ()
static void U_EXPORT2 operator delete (void *, void *) U_NO_THROW
static void U_EXPORT2 operator delete (void *p) U_NO_THROW
static void U_EXPORT2 operator delete[] (void *p) U_NO_THROW
static void *U_EXPORT2 operator new (size_t, void *ptr) U_NO_THROW
static void *U_EXPORT2 operator new (size_t size) U_NO_THROW
static void *U_EXPORT2 operator new[] (size_t size) U_NO_THROW

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index