#include <measunit.h>
Inheritance diagram for icu::MeasureUnit:
Public Member Functions | |
virtual UObject * | clone () const =0 |
Return a polymorphic clone of this object. | |
virtual | ~MeasureUnit () |
Destructor. | |
virtual UBool | operator== (const UObject &other) const =0 |
Equality operator. | |
Protected Member Functions | |
MeasureUnit () | |
Default constructor. |
A unit is coupled with a numeric amount to produce a Measure.
This is an abstract class.
Definition at line 36 of file measunit.h.
virtual icu::MeasureUnit::~MeasureUnit | ( | ) | [virtual] |
icu::MeasureUnit::MeasureUnit | ( | ) | [protected] |
virtual UObject* icu::MeasureUnit::clone | ( | ) | const [pure virtual] |
Return a polymorphic clone of this object.
The result will have the same class as returned by getDynamicClassID().
Implemented in icu::CurrencyUnit, and icu::TimeUnit.
Equality operator.
Return true if this object is equal to the given object.
Implemented in icu::CurrencyUnit, and icu::TimeUnit.