Inheritance diagram for URuleBasedFormat:
Public Member Functions | |
this (inout ULocale locale) | |
void | setLenientParse (bool yes) |
bool | isLenientParse () |
Private Types | |
typedef void * | UFieldPos |
typedef void * | ParseError |
enum | Rounding { Ceiling, Floor, Down, Up, HalfEven, HalfDown, HalfUp } |
enum | Pad { BeforePrefix, AfterPrefix, BeforeSuffix, AfterSuffix } |
Private Member Functions | |
this (Style style, char[] pattern, inout ULocale locale) | |
void | format (UString dst, int number, UFieldPos p=null) |
void | format (UString dst, long number, UFieldPos p=null) |
void | format (UString dst, double number, UFieldPos p=null) |
int | parseInteger (UText src, uint *index=null) |
long | parseLong (UText src, uint *index=null) |
double | parseDouble (UText src, uint *index=null) |
Private Attributes | |
package Handle | handle |
|
Definition at line 680 of file UNumberFormat.d. |
|
Definition at line 681 of file UNumberFormat.d. |
|
Definition at line 684 of file UNumberFormat.d. |
|
Definition at line 695 of file UNumberFormat.d. |
|
Definition at line 215 of file UNumberFormat.d. |
|
Definition at line 224 of file UNumberFormat.d. |
|
Definition at line 234 of file UNumberFormat.d. |
|
Reimplemented in UCommonFormat. Definition at line 707 of file UNumberFormat.d. References ICU::testError(). |
|
Definition at line 728 of file UNumberFormat.d. References UString::format(). |
|
Definition at line 742 of file UNumberFormat.d. References UString::format(). |
|
Definition at line 756 of file UNumberFormat.d. References UString::format(). |
|
Definition at line 770 of file UNumberFormat.d. References UText::content, and UText::len. |
|
Definition at line 781 of file UNumberFormat.d. References UText::content, and UText::len. |
|
Definition at line 792 of file UNumberFormat.d. References UText::content, and UText::len. |
|
Definition at line 678 of file UNumberFormat.d. Referenced by UDateFormat::setNumberFormat(). |