|
| 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.