class UObject
Defined at line 223 of file ../../third_party/icu/default/source/common/unicode/uobject.h
UObject is the common ICU "boilerplate" class.
UObject inherits UMemory (starting with ICU 2.4),
and all other public ICU C++ classes
are derived from UObject (starting with ICU 2.2).
UObject contains common virtual functions, in particular a virtual destructor.
The clone() function is not available in UObject because it is not
implemented by all ICU classes.
Many ICU services provide a clone() function for their class trees,
defined on the service's C++ base class
(which itself is a subclass of UObject).
ICU 2.2
Public Methods
void ~UObject ()
Destructor.
ICU 2.2
UClassID getDynamicClassID ()
ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class.
The base class implementation returns a dummy value.
Use compiler RTTI rather than ICU's "poor man's RTTI".
Since ICU 4.6, new ICU C++ class hierarchies do not implement "poor man's RTTI".
ICU 2.2