|
virtual | ~MeasureFormat () |
| Destructor. More...
|
|
virtual | ~Format () |
| Destructor. More...
|
|
virtual UBool | operator== (const Format &other) const =0 |
| Return true if the given Format objects are semantically equal. More...
|
|
UBool | operator!= (const Format &other) const |
| Return true if the given Format objects are not semantically equal. More...
|
|
virtual Format * | clone () const =0 |
| Clone this object polymorphically. More...
|
|
UnicodeString & | format (const Formattable &obj, UnicodeString &appendTo, UErrorCode &status) const |
| Formats an object to produce a string. More...
|
|
virtual UnicodeString & | format (const Formattable &obj, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &status) const =0 |
| Format an object to produce a string. More...
|
|
virtual UnicodeString & | format (const Formattable &obj, UnicodeString &appendTo, FieldPositionIterator *posIter, UErrorCode &status) const |
| Format an object to produce a string. More...
|
|
virtual void | parseObject (const UnicodeString &source, Formattable &result, ParsePosition &parse_pos) const =0 |
| Parse a string to produce an object. More...
|
|
void | parseObject (const UnicodeString &source, Formattable &result, UErrorCode &status) const |
| Parses a string to produce an object. More...
|
|
Locale | getLocale (ULocDataLocaleType type, UErrorCode &status) const |
| Get the locale for this format object. More...
|
|
const char * | getLocaleID (ULocDataLocaleType type, UErrorCode &status) const |
| Get the locale for this format object. More...
|
|
virtual | ~UObject () |
| Destructor. More...
|
|
virtual UClassID | getDynamicClassID () const =0 |
| ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class. More...
|
|
A formatter for measure objects.
This is an abstract base class.
To format or parse a measure object, first create a formatter object using a MeasureFormat factory method. Then use that object's format and parse methods.
This is an abstract class.
- See Also
- Format
- Author
- Alan Liu
- Stable:
- ICU 3.0
Definition at line 41 of file measfmt.h.