Searched refs:DigitList (Results 1 - 25 of 29) sorted by relevance

12

/external/icu/icu4c/source/i18n/
H A Dfmtableimp.h16 DigitList stackDecimalNum; // 128
H A Ddigitlst.cpp44 // class DigitList
66 DigitList::DigitList() function in class:DigitList
81 DigitList::~DigitList()
88 DigitList::DigitList(const DigitList &other) function in class:DigitList
98 DigitList&
99 DigitList
[all...]
H A Ddigitlst.h56 // is used as a data member of DigitList.
78 * The original DigitList API has been retained, to minimize the impact of
85 * Original DigitList comments:
89 * non-negative numbers. The division of labor between DigitList and
90 * DecimalFormat is that DigitList handles the radix 10 representation
94 * A DigitList is really a representation of a floating point value.
98 * The DigitList representation consists of a string of characters,
100 * 10 exponent associated with it. The value represented by a DigitList
107 * DigitList vs. decimalNumber:
109 * DigitList store
126 class U_I18N_API DigitList : public UMemory { // Declare external to make compiler happy class in inherits:UMemory
[all...]
H A Ddecimalformatpattern.h58 DigitList fRoundingIncrement;
H A Dfmtable.cpp259 fDecimalNum = new DigitList(*source.fDecimalNum); // TODO: use internal digit list
362 fDecimalNum->~DigitList(); // destruct, don't deallocate
718 fDecimalNum = new DigitList; // TODO: use internal digit list
752 DigitList *
757 fDecimalNum = new (&(stackData->stackDecimalNum), kOnStack) DigitList();
766 Formattable::adoptDigitList(DigitList *dl) {
806 DigitList *dnum = new DigitList(); // TODO: use getInternalDigitList
H A Ddecimfmt.cpp14 * 03/31/97 aliu Moved isLONG_MIN to DigitList, and fixed it.
20 * 04/16/97 aliu Rewrote to use DigitList, which has been resurrected.
1123 // through a DigitList, was successful, and the formatter is doing nothing tricky with rounding.
1127 // Slow path. Create a DigitList, and have this formatter round it according to the
1129 DigitList digits;
1151 DigitList *dl = number.getDigitList();
1153 DigitList clonedDL(*dl);
1168 // So filter the problematic values, route them to DigitList.
1180 DigitList digits;
1190 // Create a fixed decimal from a DigitList
[all...]
H A Dcompactdecimalformat.cpp247 DigitList orig, rounded;
312 const DigitList& /* number */,
321 CompactDecimalFormat::format(const DigitList& /* number */,
H A Dnfsubs.cpp1091 DigitList dl;
1163 DigitList dl;
H A Dnumfmt.cpp439 // Subclasses do not normally override this function, but rather the DigitList
444 // DecimalFormat::format(DigitList
446 // Or, for subclasses of Formattable that do not know about DigitList,
449 // NumberFormat::format(DigitList ->
525 UnicodeString& NumberFormat::format(const DigitList &number,
529 // DecimalFormat overrides this function, and handles DigitList based big decimals.
543 NumberFormat::format(const DigitList &number,
547 // DecimalFormat overrides this function, and handles DigitList based big decimals.
580 // Decimal Number. We will have a DigitList available if the value was
583 // The default implementation for formatting a DigitList convert
[all...]
H A Ddecimalformatpattern.cpp198 DigitList roundingInc;
H A Dplurrule.cpp1452 DigitList dl;
/external/chromium_org/third_party/icu/source/i18n/
H A Ddigitlst.h56 // is used as a data member of DigitList.
74 * The original DigitList API has been retained, to minimize the impact of
81 * Original DigitList comments:
85 * non-negative numbers. The division of labor between DigitList and
86 * DecimalFormat is that DigitList handles the radix 10 representation
90 * A DigitList is really a representation of a floating point value.
94 * The DigitList representation consists of a string of characters,
96 * 10 exponent associated with it. The value represented by a DigitList
103 * DigitList vs. decimalNumber:
105 * DigitList store
122 class U_I18N_API DigitList : public UMemory { // Declare external to make compiler happy class in inherits:UMemory
[all...]
H A Ddigitlst.cpp43 // class DigitList
78 DigitList::DigitList() function in class:DigitList
94 DigitList::~DigitList()
101 DigitList::DigitList(const DigitList &other) function in class:DigitList
111 DigitList&
112 DigitList
[all...]
H A Dfmtable.cpp258 fDecimalNum = new DigitList(*source.fDecimalNum);
687 fDecimalNum = new DigitList;
724 Formattable::adoptDigitList(DigitList *dl) {
757 DigitList *dnum = new DigitList();
H A Ddecimfmt.cpp14 * 03/31/97 aliu Moved isLONG_MIN to DigitList, and fixed it.
20 * 04/16/97 aliu Rewrote to use DigitList, which has been resurrected.
965 DigitList digits;
998 // TODO: let NaNs go through DigitList.
1011 DigitList digits;
1027 DigitList dnum;
1039 DecimalFormat::format(const DigitList &number,
1051 DecimalFormat::format(const DigitList &number,
1063 DecimalFormat::_format(const DigitList &number,
1086 DigitList adjustedNu
[all...]
H A Dnfsubs.cpp1044 DigitList dl;
1116 DigitList dl;
H A Dnumfmt.cpp335 // Subclasses do not normally override this function, but rather the DigitList
340 // DecimalFormat::format(DigitList
342 // Or, for subclasses of Formattable that do not know about DigitList,
345 // NumberFormat::format(DigitList ->
410 UnicodeString& NumberFormat::format(const DigitList &number,
414 // DecimalFormat overrides this function, and handles DigitList based big decimals.
428 NumberFormat::format(const DigitList &number,
432 // DecimalFormat overrides this function, and handles DigitList based big decimals.
455 // Decimal Number. We will have a DigitList available if the value was
458 // The default implementation for formatting a DigitList convert
[all...]
/external/chromium_org/third_party/icu/source/i18n/unicode/
H A Dfmtable.h32 class DigitList;
599 * needs to get at the DigitList, if it exists, for
603 DigitList *getDigitList() const { return fDecimalNum;};
606 * Adopt, and set value from, a DigitList
611 void adoptDigitList(DigitList *dl);
640 DigitList *fDecimalNum;
H A Ddecimfmt.h45 class DigitList;
956 * The number is a DigitList wrapper onto a floating point decimal number.
960 * @param number The number, a DigitList format Decimal Floating Point.
969 virtual UnicodeString& format(const DigitList &number,
976 * The number is a DigitList wrapper onto a floating point decimal number.
980 * @param number The number, a DigitList format Decimal Floating Point.
989 virtual UnicodeString& format(const DigitList &number,
1932 DigitList& digits,
1954 DigitList& digits, UBool* status,
1964 DigitList
[all...]
H A Dnumfmt.h477 * The number is a DigitList wrapper onto a floating point decimal number.
483 * @param number The number, a DigitList format Decimal Floating Point.
492 virtual UnicodeString& format(const DigitList &number,
499 * The number is a DigitList wrapper onto a floating point decimal number.
505 * @param number The number, a DigitList format Decimal Floating Point.
514 virtual UnicodeString& format(const DigitList &number,
/external/icu/icu4c/source/i18n/unicode/
H A Dcompactdecimalformat.h200 * The number is a DigitList wrapper onto a floating point decimal number.
204 * @param number The number, a DigitList format Decimal Floating Point.
213 virtual UnicodeString& format(const DigitList &number,
220 * The number is a DigitList wrapper onto a floating point decimal number.
224 * @param number The number, a DigitList format Decimal Floating Point.
233 virtual UnicodeString& format(const DigitList &number,
H A Ddecimfmt.h54 class DigitList;
1097 * The number is a DigitList wrapper onto a floating point decimal number.
1101 * @param number The number, a DigitList format Decimal Floating Point.
1110 virtual UnicodeString& format(const DigitList &number,
1117 * The number is a DigitList wrapper onto a floating point decimal number.
1121 * @param number The number, a DigitList format Decimal Floating Point.
1130 virtual UnicodeString& format(const DigitList &number,
1900 * Get a FixedDecimal corresponding to a DigitList as it would be
1901 * formatted by this DecimalFormat. Note: the DigitList may be modified.
1905 FixedDecimal getFixedDecimal(DigitList
[all...]
H A Dfmtable.h34 class DigitList;
652 * needs to get at the DigitList, if it exists, for
656 DigitList *getDigitList() const { return fDecimalNum;}
661 DigitList *getInternalDigitList();
664 * Adopt, and set value from, a DigitList
669 void adoptDigitList(DigitList *dl);
709 DigitList *fDecimalNum;
711 char fStackData[UNUM_INTERNAL_STACKARRAY_SIZE]; // must be big enough for DigitList
H A Dnumfmt.h531 * The number is a DigitList wrapper onto a floating point decimal number.
537 * @param number The number, a DigitList format Decimal Floating Point.
546 virtual UnicodeString& format(const DigitList &number,
553 * The number is a DigitList wrapper onto a floating point decimal number.
559 * @param number The number, a DigitList format Decimal Floating Point.
568 virtual UnicodeString& format(const DigitList &number,
/external/icu/icu4c/source/test/intltest/
H A Dplurults.cpp631 // DigitList is a convenient way to parse the decimal number string and get a double.
632 DigitList dl;

Completed in 1100 milliseconds

12