OXIESEC PANEL
- Current Dir:
/
/
opt
/
alt
/
alt-nodejs22
/
root
/
usr
/
share
/
doc
/
alt-nodejs22-libicu-doc
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/21/2025 06:56:32 AM
rwxr-xr-x
📄
ParagraphLayout_8h.html
6.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ParagraphLayout_8h_source.html
81.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
RunArrays_8h.html
10.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
RunArrays_8h_source.html
65.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
alphaindex_8h.html
12.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
alphaindex_8h_source.html
76.31 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
annotated.html
143.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
appendable_8h.html
6.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
appendable_8h_source.html
25.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
basictz_8h.html
5.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
basictz_8h_source.html
33.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bc_s.png
676 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
bdwn.png
147 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
brkiter_8h.html
5.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
brkiter_8h_source.html
66.33 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bytestream_8h.html
6.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bytestream_8h_source.html
36.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bytestrie_8h.html
6.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bytestrie_8h_source.html
75.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bytestriebuilder_8h.html
5.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
bytestriebuilder_8h_source.html
28.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
calendar_8h.html
9.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
calendar_8h_source.html
191.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
caniter_8h.html
7.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
caniter_8h_source.html
28.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
casemap_8h.html
5.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
casemap_8h_source.html
32.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
char16ptr_8h.html
32.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
char16ptr_8h_source.html
60.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
chariter_8h.html
5.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
chariter_8h_source.html
56.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
choicfmt_8h.html
5.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
choicfmt_8h_source.html
51.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAlphabeticIndex.html
87.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAlphabeticIndex.png
732 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAlphabeticIndex_1_1Bucket.html
13.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAlphabeticIndex_1_1Bucket.png
879 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAlphabeticIndex_1_1ImmutableIndex.html
15.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAlphabeticIndex_1_1ImmutableIndex.png
928 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAnnualTimeZoneRule.html
66.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAnnualTimeZoneRule.png
1.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAppendable.html
24.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classAppendable.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBasicTimeZone.html
113.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBasicTimeZone.png
2.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBreakIterator.html
123.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBreakIterator.png
1.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classByteSink.html
23.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classByteSink.png
1.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrie.html
44.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrie.png
473 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrieBuilder.html
24.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrieBuilder.png
584 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrie_1_1Iterator.html
21.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrie_1_1Iterator.png
576 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrie_1_1State.html
7.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classBytesTrie_1_1State.png
565 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCalendar.html
421.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCalendar.png
1.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCanonicalIterator.html
26.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCanonicalIterator.png
748 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCaseMap.html
69.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCaseMap.png
473 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classChar16Ptr.html
15.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCharacterIterator.html
117.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCharacterIterator.png
1.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCheckedArrayByteSink.html
28.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCheckedArrayByteSink.png
924 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classChoiceFormat.html
209.32 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classChoiceFormat.png
1.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollationElementIterator.html
61.61 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollationElementIterator.png
853 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollationKey.html
42.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollationKey.png
699 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollator.html
231.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollator.png
1014 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollatorFactory.html
19.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCollatorFactory.png
736 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCompactDecimalFormat.html
251.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCompactDecimalFormat.png
1.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classConstChar16Ptr.html
16.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classConstrainedFieldPosition.html
33.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classConstrainedFieldPosition.png
649 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCurrencyAmount.html
34.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCurrencyAmount.png
944 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCurrencyPluralInfo.html
39.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCurrencyPluralInfo.png
819 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCurrencyUnit.html
402.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classCurrencyUnit.png
930 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateFormat.html
179.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateFormat.png
1.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateFormatSymbols.html
137.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateFormatSymbols.png
838 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateInterval.html
26.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateInterval.png
689 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateIntervalFormat.html
119.96 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateIntervalFormat.png
1016 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateIntervalInfo.html
52.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateIntervalInfo.png
727 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateTimePatternGenerator.html
99.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateTimePatternGenerator.png
904 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateTimeRule.html
49.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDateTimeRule.png
717 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDecimalFormat.html
440.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDecimalFormat.png
1.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDecimalFormatSymbols.html
80.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDecimalFormatSymbols.png
876 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDisplayOptions.html
33.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classDisplayOptions_1_1Builder.html
23.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classEdits.html
45.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classEdits.png
447 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classErrorCode.html
35.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classErrorCode.png
478 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classExternalBreakEngine.html
18.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classExternalBreakEngine.png
865 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFieldPosition.html
46.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFieldPosition.png
703 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFieldPositionIterator.html
19.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFieldPositionIterator.png
829 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFilteredBreakIteratorBuilder.html
34.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFilteredBreakIteratorBuilder.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFilteredNormalizer2.html
73.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFilteredNormalizer2.png
1.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFontRuns.html
37.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFontRuns.png
840 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormat.html
59.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormat.png
3.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattable.html
140.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattable.png
682 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedDateInterval.html
31.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedDateInterval.png
938 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedList.html
30.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedList.png
748 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedRelativeDateTime.html
30.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedRelativeDateTime.png
994 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedValue.html
23.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classFormattedValue.png
2.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classForwardCharacterIterator.html
38.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classForwardCharacterIterator.png
1.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classGenderInfo.html
17.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classGenderInfo.png
679 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classGregorianCalendar.html
269.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classGregorianCalendar.png
1.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classIDNA.html
46.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classIDNA.png
606 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classIDNAInfo.html
13.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classIDNAInfo.png
453 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classInitialTimeZoneRule.html
52.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classInitialTimeZoneRule.png
1.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classListFormatter.html
34.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classListFormatter.png
708 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalArray.html
51.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalArray.png
642 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalPointer.html
50.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalPointer.png
635 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalPointerBase.html
33.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalPointerBase.png
3.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUBiDiPointer.html
4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUBiDiTransformPointer.html
4.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUBreakIteratorPointer.html
3.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUCPTriePointer.html
4.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUCalendarPointer.html
3.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUCaseMapPointer.html
3.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUCharsetDetectorPointer.html
3.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUCollatorPointer.html
3.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUConstrainedFieldPositionPointer.html
4.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUConverterPointer.html
4.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUConverterSelectorPointer.html
3.96 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUDataMemoryPointer.html
3.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUDateFormatPointer.html
3.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUDateIntervalFormatPointer.html
4.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUDateTimePatternGeneratorPointer.html
3.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUEnumerationPointer.html
3.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFILEPointer.html
3.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFieldPositionIteratorPointer.html
4.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFormattablePointer.html
4.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFormattedDateIntervalPointer.html
4.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFormattedListPointer.html
4.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFormattedNumberPointer.html
5.4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUFormattedRelativeDateTimePointer.html
4.33 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUIDNAPointer.html
3.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUListFormatterPointer.html
4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalULocaleBuilderPointer.html
4.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalULocaleDataPointer.html
3.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalULocaleDisplayNamesPointer.html
4.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalULocalePointer.html
3.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUMessageFormatPointer.html
3.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUMutableCPTriePointer.html
4.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUNormalizer2Pointer.html
4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUNumberFormatPointer.html
3.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUNumberFormatterPointer.html
4.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUNumberRangeFormatterPointer.html
4.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUNumberingSystemPointer.html
3.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUPluralRulesPointer.html
3.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalURegularExpressionPointer.html
4.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalURelativeDateTimeFormatterPointer.html
4.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUResourceBundlePointer.html
4.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUSetPointer.html
3.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUSimpleNumberFormatterPointer.html
4.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUSimpleNumberPointer.html
4.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUSpoofCheckResultPointer.html
4.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUSpoofCheckerPointer.html
4.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUStringPrepProfilePointer.html
3.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUStringSearchPointer.html
4.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUTextPointer.html
4.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocalUTransliteratorPointer.html
3.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale.html
212.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale.png
601 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleBuilder.html
49.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleBuilder.png
709 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleDisplayNames.html
48.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleDisplayNames.png
845 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleMatcher.html
36.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleMatcher.png
533 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleMatcher_1_1Builder.html
47.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleMatcher_1_1Builder.png
635 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleMatcher_1_1Result.html
21.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleMatcher_1_1Result.png
633 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleRuns.html
40.32 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocaleRuns.png
879 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale_1_1ConvertingIterator.html
14.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale_1_1ConvertingIterator.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale_1_1Iterator.html
10.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale_1_1Iterator.png
1.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale_1_1RangeIterator.html
13.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classLocale_1_1RangeIterator.png
977 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMeasure.html
30.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMeasure.png
1.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMeasureFormat.html
92.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMeasureFormat.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMeasureUnit.html
832.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMeasureUnit.png
1.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMessageFormat.html
147.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMessageFormat.png
913 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMessagePattern.html
85.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMessagePattern.png
742 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMessagePattern_1_1Part.html
29.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classMessagePattern_1_1Part.png
633 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNormalizer.html
135.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNormalizer.png
671 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNormalizer2.html
93.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNormalizer2.png
1.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNumberFormat.html
246.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNumberFormat.png
2.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNumberFormatFactory.html
15.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNumberFormatFactory.png
1.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNumberingSystem.html
37.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classNumberingSystem.png
818 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParagraphLayout.html
38.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParagraphLayout.png
781 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParagraphLayout_1_1Line.html
24.25 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParagraphLayout_1_1Line.png
878 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParagraphLayout_1_1VisualRun.html
30.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParagraphLayout_1_1VisualRun.png
945 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParsePosition.html
33.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classParsePosition.png
723 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classPluralFormat.html
109.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classPluralFormat.png
881 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classPluralRules.html
84.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classPluralRules.png
683 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRegexMatcher.html
204.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRegexMatcher.png
749 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRegexPattern.html
98.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRegexPattern.png
728 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRegion.html
42.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRegion.png
617 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRelativeDateTimeFormatter.html
66.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRelativeDateTimeFormatter.png
908 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classReplaceable.html
42.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classReplaceable.png
914 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classResourceBundle.html
81.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classResourceBundle.png
706 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedBreakIterator.html
127.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedBreakIterator.png
1.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedCollator.html
231.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedCollator.png
1012 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedNumberFormat.html
277.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedNumberFormat.png
1.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedTimeZone.html
137.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRuleBasedTimeZone.png
1.31 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRunArray.html
35.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classRunArray.png
1.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classScientificNumberFormatter.html
29.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classScientificNumberFormatter.png
914 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSearchIterator.html
101.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSearchIterator.png
971 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSelectFormat.html
67.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSelectFormat.png
884 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleDateFormat.html
229.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleDateFormat.png
1.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleFormatter.html
52.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleFormatter.png
558 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleNumberFormatFactory.html
20.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleNumberFormatFactory.png
1.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleTimeZone.html
215.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSimpleTimeZone.png
1.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringByteSink.html
18.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringByteSink.png
988 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringCharacterIterator.html
96.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringCharacterIterator.png
1.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringEnumeration.html
46.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringEnumeration.png
831 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringPiece.html
63.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringPiece.png
516 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringSearch.html
105.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classStringSearch.png
962 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classSymbolTable.html
17.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeArrayTimeZoneRule.html
59.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeArrayTimeZoneRule.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeUnit.html
397.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeUnit.png
887 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeUnitAmount.html
40.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeUnitAmount.png
931 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeUnitFormat.html
74.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeUnitFormat.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZone.html
177.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZone.png
2.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneFormat.html
126.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneFormat.png
886 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneNames.html
62.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneNames.png
717 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneNames_1_1MatchInfoCollection.html
24.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneNames_1_1MatchInfoCollection.png
741 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneRule.html
48.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneRule.png
1.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneTransition.html
41.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTimeZoneTransition.png
823 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTransliterator.html
207.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classTransliterator.png
705 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharCharacterIterator.html
114.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharCharacterIterator.png
1.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrie.html
48.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrie.png
497 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrieBuilder.html
25.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrieBuilder.png
641 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrie_1_1Iterator.html
21.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrie_1_1Iterator.png
604 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrie_1_1State.html
7.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUCharsTrie_1_1State.png
567 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUMemory.html
15.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUMemory.png
28.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUObject.html
34.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUObject.png
39.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetCodePointIterator.html
16.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetCodePoints.html
14.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetElementIterator.html
16.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetElements.html
15.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetRangeIterator.html
16.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetRanges.html
15.49 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetStringIterator.html
16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1USetStrings.html
14.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classU__HEADER__ONLY__NAMESPACE_1_1collator_1_1internal_1_1Predicate.html
11.49 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeFilter.html
32.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeFilter.png
1.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeFunctor.html
23.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeFunctor.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeMatcher.html
19.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeMatcher.png
713 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeReplacer.html
15.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeSet.html
270.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeSet.png
1.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeSetIterator.html
40.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeSetIterator.png
803 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeString.html
653.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeString.png
912 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeStringAppendable.html
27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classUnicodeStringAppendable.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classVTimeZone.html
151.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classVTimeZone.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classValueRuns.html
36.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classValueRuns.png
866 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classes.html
38.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AlphabeticIndex.html
87.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AlphabeticIndex.png
732 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AlphabeticIndex_1_1Bucket.html
13.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AlphabeticIndex_1_1Bucket.png
879 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AlphabeticIndex_1_1ImmutableIndex.html
15.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AlphabeticIndex_1_1ImmutableIndex.png
928 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AnnualTimeZoneRule.html
66.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1AnnualTimeZoneRule.png
1.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Appendable.html
24.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Appendable.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BasicTimeZone.html
113.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BasicTimeZone.png
2.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BreakIterator.html
123.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BreakIterator.png
1.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ByteSink.html
23.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ByteSink.png
1.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrie.html
44.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrie.png
473 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrieBuilder.html
24.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrieBuilder.png
584 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrie_1_1Iterator.html
21.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrie_1_1Iterator.png
576 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrie_1_1State.html
7.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1BytesTrie_1_1State.png
565 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Calendar.html
421.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Calendar.png
1.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CanonicalIterator.html
26.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CanonicalIterator.png
748 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CaseMap.html
69.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CaseMap.png
473 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Char16Ptr.html
15.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CharacterIterator.html
117.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CharacterIterator.png
1.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CheckedArrayByteSink.html
28.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CheckedArrayByteSink.png
924 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ChoiceFormat.html
209.32 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ChoiceFormat.png
1.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CollationElementIterator.html
61.61 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CollationElementIterator.png
853 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CollationKey.html
42.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CollationKey.png
699 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Collator.html
231.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Collator.png
1014 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CollatorFactory.html
19.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CollatorFactory.png
736 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CompactDecimalFormat.html
251.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CompactDecimalFormat.png
1.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ConstChar16Ptr.html
16.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ConstrainedFieldPosition.html
33.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ConstrainedFieldPosition.png
649 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CurrencyAmount.html
34.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CurrencyAmount.png
944 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CurrencyPluralInfo.html
39.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CurrencyPluralInfo.png
819 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CurrencyUnit.html
402.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1CurrencyUnit.png
930 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateFormat.html
179.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateFormat.png
1.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateFormatSymbols.html
137.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateFormatSymbols.png
838 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateInterval.html
26.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateInterval.png
689 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateIntervalFormat.html
119.96 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateIntervalFormat.png
1016 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateIntervalInfo.html
52.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateIntervalInfo.png
727 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateTimePatternGenerator.html
99.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateTimePatternGenerator.png
904 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateTimeRule.html
49.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DateTimeRule.png
717 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DecimalFormat.html
440.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DecimalFormat.png
1.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DecimalFormatSymbols.html
80.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DecimalFormatSymbols.png
876 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DisplayOptions.html
33.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1DisplayOptions_1_1Builder.html
23.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Edits.html
45.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Edits.png
447 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ErrorCode.html
35.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ErrorCode.png
478 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ExternalBreakEngine.html
18.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ExternalBreakEngine.png
865 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FieldPosition.html
46.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FieldPosition.png
703 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FieldPositionIterator.html
19.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FieldPositionIterator.png
829 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FilteredBreakIteratorBuilder.html
34.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FilteredBreakIteratorBuilder.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FilteredNormalizer2.html
73.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FilteredNormalizer2.png
1.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FontRuns.html
37.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FontRuns.png
840 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Format.html
59.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Format.png
3.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Formattable.html
140.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Formattable.png
682 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedDateInterval.html
31.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedDateInterval.png
938 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedList.html
30.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedList.png
748 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedRelativeDateTime.html
30.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedRelativeDateTime.png
994 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedValue.html
23.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1FormattedValue.png
2.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ForwardCharacterIterator.html
38.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ForwardCharacterIterator.png
1.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1GenderInfo.html
17.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1GenderInfo.png
679 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1GregorianCalendar.html
269.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1GregorianCalendar.png
1.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1IDNA.html
46.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1IDNA.png
606 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1IDNAInfo.html
13.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1IDNAInfo.png
453 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1InitialTimeZoneRule.html
52.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1InitialTimeZoneRule.png
1.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ListFormatter.html
34.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ListFormatter.png
708 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocalArray.html
51.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocalArray.png
642 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocalPointer.html
50.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocalPointer.png
635 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocalPointerBase.html
33.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocalPointerBase.png
3.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale.html
212.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale.png
601 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleBuilder.html
49.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleBuilder.png
709 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleDisplayNames.html
48.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleDisplayNames.png
845 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleMatcher.html
36.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleMatcher.png
533 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleMatcher_1_1Builder.html
47.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleMatcher_1_1Builder.png
635 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleMatcher_1_1Result.html
21.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleMatcher_1_1Result.png
633 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleRuns.html
40.32 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1LocaleRuns.png
879 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale_1_1ConvertingIterator.html
14.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale_1_1ConvertingIterator.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale_1_1Iterator.html
10.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale_1_1Iterator.png
1.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale_1_1RangeIterator.html
13.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Locale_1_1RangeIterator.png
977 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Measure.html
30.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Measure.png
1.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MeasureFormat.html
92.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MeasureFormat.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MeasureUnit.html
832.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MeasureUnit.png
1.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MessageFormat.html
147.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MessageFormat.png
913 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MessagePattern.html
85.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MessagePattern.png
742 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MessagePattern_1_1Part.html
29.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1MessagePattern_1_1Part.png
633 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Normalizer.html
135.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Normalizer.png
671 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Normalizer2.html
93.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Normalizer2.png
1.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1NumberFormat.html
246.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1NumberFormat.png
2.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1NumberFormatFactory.html
15.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1NumberFormatFactory.png
1.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1NumberingSystem.html
37.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1NumberingSystem.png
818 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParagraphLayout.html
38.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParagraphLayout.png
781 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParagraphLayout_1_1Line.html
24.25 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParagraphLayout_1_1Line.png
878 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParagraphLayout_1_1VisualRun.html
30.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParagraphLayout_1_1VisualRun.png
945 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParsePosition.html
33.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ParsePosition.png
723 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1PluralFormat.html
109.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1PluralFormat.png
881 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1PluralRules.html
84.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1PluralRules.png
683 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RegexMatcher.html
204.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RegexMatcher.png
749 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RegexPattern.html
98.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RegexPattern.png
728 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Region.html
42.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Region.png
617 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RelativeDateTimeFormatter.html
66.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RelativeDateTimeFormatter.png
908 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Replaceable.html
42.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Replaceable.png
914 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ResourceBundle.html
81.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ResourceBundle.png
706 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedBreakIterator.html
127.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedBreakIterator.png
1.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedCollator.html
231.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedCollator.png
1012 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedNumberFormat.html
277.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedNumberFormat.png
1.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedTimeZone.html
137.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RuleBasedTimeZone.png
1.31 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RunArray.html
35.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1RunArray.png
1.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ScientificNumberFormatter.html
29.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ScientificNumberFormatter.png
914 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SearchIterator.html
101.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SearchIterator.png
971 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SelectFormat.html
67.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SelectFormat.png
884 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleDateFormat.html
229.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleDateFormat.png
1.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleFormatter.html
52.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleFormatter.png
558 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleNumberFormatFactory.html
20.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleNumberFormatFactory.png
1.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleTimeZone.html
215.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SimpleTimeZone.png
1.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringByteSink.html
18.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringByteSink.png
988 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringCharacterIterator.html
96.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringCharacterIterator.png
1.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringEnumeration.html
46.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringEnumeration.png
831 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringPiece.html
63.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringPiece.png
516 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringSearch.html
105.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1StringSearch.png
962 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1SymbolTable.html
17.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeArrayTimeZoneRule.html
59.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeArrayTimeZoneRule.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeUnit.html
397.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeUnit.png
887 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeUnitAmount.html
40.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeUnitAmount.png
931 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeUnitFormat.html
74.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeUnitFormat.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZone.html
177.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZone.png
2.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneFormat.html
126.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneFormat.png
886 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneNames.html
62.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneNames.png
717 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneNames_1_1MatchInfoCollection.html
24.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneNames_1_1MatchInfoCollection.png
741 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneRule.html
48.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneRule.png
1.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneTransition.html
41.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1TimeZoneTransition.png
823 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Transliterator.html
207.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1Transliterator.png
705 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharCharacterIterator.html
114.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharCharacterIterator.png
1.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrie.html
48.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrie.png
497 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrieBuilder.html
25.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrieBuilder.png
641 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrie_1_1Iterator.html
21.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrie_1_1Iterator.png
604 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrie_1_1State.html
7.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UCharsTrie_1_1State.png
567 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UMemory.html
15.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UMemory.png
28.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UObject.html
34.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UObject.png
39.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeFilter.html
32.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeFilter.png
1.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeFunctor.html
23.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeFunctor.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeMatcher.html
19.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeMatcher.png
713 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeReplacer.html
15.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeSet.html
270.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeSet.png
1.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeSetIterator.html
40.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeSetIterator.png
803 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeString.html
653.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeString.png
912 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeStringAppendable.html
27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1UnicodeStringAppendable.png
1.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1VTimeZone.html
151.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1VTimeZone.png
1.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ValueRuns.html
36.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1ValueRuns.png
866 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1Formattable.html
70.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1Formattable.png
867 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattableObject.html
12.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattableObject.png
938 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattedMessage.html
32.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattedMessage.png
714 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattedPlaceholder.html
52.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattedPlaceholder.png
962 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattedValue.html
29.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormattedValue.png
911 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1Formatter.html
13.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1Formatter.png
843 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormatterFactory.html
14.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FormatterFactory.png
930 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FunctionOptions.html
21.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1FunctionOptions.png
902 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFDataModel.html
29.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFDataModel.png
664 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFDataModel_1_1Builder.html
28.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFDataModel_1_1Builder.png
735 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFFunctionRegistry.html
26.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFFunctionRegistry.png
968 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFFunctionRegistry_1_1Builder.html
27.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MFFunctionRegistry_1_1Builder.png
991 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MessageArguments.html
18.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MessageArguments.png
945 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MessageFormatter.html
37.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MessageFormatter.png
922 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MessageFormatter_1_1Builder.html
30.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1MessageFormatter_1_1Builder.png
986 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1Selector.html
14.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1Selector.png
830 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1SelectorFactory.html
14.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1SelectorFactory.png
919 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Binding.html
32.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Binding.png
948 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Expression.html
31.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Expression.png
970 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Expression_1_1Builder.html
25.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Expression_1_1Builder.png
874 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Key.html
32.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Key.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Literal.html
35.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Literal.png
938 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Markup.html
27.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Markup.png
961 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Markup_1_1Builder.html
32.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Markup_1_1Builder.png
780 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Operand.html
34.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Operand.png
971 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Operator.html
26.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Operator.png
965 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Operator_1_1Builder.html
22.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Operator_1_1Builder.png
801 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Option.html
26.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Option.png
942 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Pattern.html
26.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Pattern.png
946 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1PatternPart.html
41.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1PatternPart.png
977 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Pattern_1_1Builder.html
25.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Pattern_1_1Builder.png
752 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1SelectorKeys.html
27.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1SelectorKeys.png
1005 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1SelectorKeys_1_1Builder.html
19.25 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1SelectorKeys_1_1Builder.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Variant.html
27.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1message2_1_1data__model_1_1Variant.png
955 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1CurrencyPrecision.html
24.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1CurrencyPrecision.png
941 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1FormattedNumber.html
42.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1FormattedNumber.png
946 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1FormattedNumberRange.html
36.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1FormattedNumberRange.png
1018 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1FractionPrecision.html
30.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1FractionPrecision.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1IncrementPrecision.html
24.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1IncrementPrecision.png
927 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1IntegerWidth.html
13.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1IntegerWidth.png
614 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1LocalizedNumberFormatter.html
102.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1LocalizedNumberFormatter.png
1.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1LocalizedNumberRangeFormatter.html
54.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1LocalizedNumberRangeFormatter.png
1.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1Notation.html
20.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1Notation.png
929 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1NumberFormatter.html
19.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1NumberFormatterSettings.html
137.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1NumberRangeFormatter.html
11.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1NumberRangeFormatterSettings.html
59.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1Precision.html
52.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1Precision.png
1.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1Scale.html
27.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1Scale.png
527 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1ScientificNotation.html
16.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1ScientificNotation.png
918 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1SimpleNumber.html
30.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1SimpleNumber.png
621 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1SimpleNumberFormatter.html
32.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1SimpleNumberFormatter.png
711 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1UnlocalizedNumberFormatter.html
76.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1UnlocalizedNumberFormatter.png
1.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1UnlocalizedNumberRangeFormatter.html
47.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1UnlocalizedNumberRangeFormatter.png
1.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1Grouper.html
15.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1Grouper.png
613 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1Padder.html
11.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1Padder.png
604 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1StringProp.html
17.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1StringProp.png
653 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1SymbolsWrapper.html
25.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classicu_1_1number_1_1impl_1_1SymbolsWrapper.png
702 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1Formattable.html
70.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1Formattable.png
867 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattableObject.html
12.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattableObject.png
938 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattedMessage.html
32.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattedMessage.png
714 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattedPlaceholder.html
52.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattedPlaceholder.png
962 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattedValue.html
29.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormattedValue.png
911 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1Formatter.html
13.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1Formatter.png
843 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormatterFactory.html
14.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FormatterFactory.png
930 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FunctionOptions.html
21.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1FunctionOptions.png
902 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFDataModel.html
29.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFDataModel.png
664 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFDataModel_1_1Builder.html
28.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFDataModel_1_1Builder.png
735 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFFunctionRegistry.html
26.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFFunctionRegistry.png
968 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFFunctionRegistry_1_1Builder.html
27.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MFFunctionRegistry_1_1Builder.png
991 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MessageArguments.html
18.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MessageArguments.png
945 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MessageFormatter.html
37.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MessageFormatter.png
922 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MessageFormatter_1_1Builder.html
30.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1MessageFormatter_1_1Builder.png
986 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1Selector.html
14.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1Selector.png
830 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1SelectorFactory.html
14.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1SelectorFactory.png
919 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Binding.html
32.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Binding.png
948 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Expression.html
31.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Expression.png
970 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Expression_1_1Builder.html
25.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Expression_1_1Builder.png
874 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Key.html
32.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Key.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Literal.html
35.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Literal.png
938 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Markup.html
27.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Markup.png
961 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Markup_1_1Builder.html
32.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Markup_1_1Builder.png
780 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Operand.html
34.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Operand.png
971 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Operator.html
26.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Operator.png
965 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Operator_1_1Builder.html
22.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Operator_1_1Builder.png
801 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Option.html
26.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Option.png
942 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Pattern.html
26.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Pattern.png
946 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1PatternPart.html
41.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1PatternPart.png
977 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Pattern_1_1Builder.html
25.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Pattern_1_1Builder.png
752 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1SelectorKeys.html
27.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1SelectorKeys.png
1005 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1SelectorKeys_1_1Builder.html
19.25 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1SelectorKeys_1_1Builder.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Variant.html
27.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classmessage2_1_1data__model_1_1Variant.png
955 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1CurrencyPrecision.html
24.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1CurrencyPrecision.png
941 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1FormattedNumber.html
42.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1FormattedNumber.png
946 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1FormattedNumberRange.html
36.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1FormattedNumberRange.png
1018 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1FractionPrecision.html
30.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1FractionPrecision.png
916 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1IncrementPrecision.html
24.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1IncrementPrecision.png
927 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1IntegerWidth.html
13.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1IntegerWidth.png
614 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1LocalizedNumberFormatter.html
102.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1LocalizedNumberFormatter.png
1.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1LocalizedNumberRangeFormatter.html
54.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1LocalizedNumberRangeFormatter.png
1.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1Notation.html
20.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1Notation.png
929 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1NumberFormatter.html
19.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1NumberFormatterSettings.html
137.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1NumberRangeFormatter.html
11.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1NumberRangeFormatterSettings.html
59.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1Precision.html
52.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1Precision.png
1.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1Scale.html
27.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1Scale.png
527 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1ScientificNotation.html
16.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1ScientificNotation.png
918 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1SimpleNumber.html
30.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1SimpleNumber.png
621 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1SimpleNumberFormatter.html
32.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1SimpleNumberFormatter.png
711 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1UnlocalizedNumberFormatter.html
76.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1UnlocalizedNumberFormatter.png
1.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1UnlocalizedNumberRangeFormatter.html
47.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1UnlocalizedNumberRangeFormatter.png
1.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1Grouper.html
15.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1Grouper.png
613 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1Padder.html
11.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1Padder.png
604 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1StringProp.html
17.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1StringProp.png
653 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1SymbolsWrapper.html
25.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
classnumber_1_1impl_1_1SymbolsWrapper.png
702 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
closed.png
132 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
coleitr_8h.html
5.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
coleitr_8h_source.html
46.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
coll_8h.html
6.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
coll_8h_source.html
129.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
compactdecimalformat_8h.html
5.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
compactdecimalformat_8h_source.html
25.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
curramt_8h.html
5.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
curramt_8h_source.html
20.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
currpinf_8h.html
5.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
currpinf_8h_source.html
37.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
currunit_8h.html
5.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
currunit_8h_source.html
20.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
datefmt_8h.html
6.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
datefmt_8h_source.html
103.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dbbi_8h.html
5.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dbbi_8h_source.html
9.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dcfmtsym_8h.html
5.83 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dcfmtsym_8h_source.html
88.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
decimfmt_8h.html
5.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
decimfmt_8h_source.html
143.49 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
deprecated.html
254.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_0119ce638985e8a1561a00fdb5f76ff6.html
48.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_4f66ea94ab501ae66e9edea2ec5eed02.html
4.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_73bc6a9bb617ea1bc89a10aa59ce84e4.html
3.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_85f13b36d96bf7d19941498801eef432.html
5.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_bc161955dc3a3d2485839eba21420d01.html
3.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_bdd9a5d540de89e9fe90efdfc6973a4f.html
3.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_c8371c4a12a8c778b1d1929f1cadfb90.html
3.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dir_f59c6450ff718ff1b085cfd1c36acbd7.html
49.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
displayoptions_8h.html
6.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
displayoptions_8h_source.html
40.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
doc.png
746 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
docmain_8h.html
3.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
docmain_8h_source.html
5.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
doxygen.css
30.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
draft.html
39.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtfmtsym_8h.html
5.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtfmtsym_8h_source.html
98.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtintrv_8h.html
5.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtintrv_8h_source.html
22.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtitvfmt_8h.html
6.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtitvfmt_8h_source.html
94.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtitvinf_8h.html
5.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtitvinf_8h_source.html
43.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtptngen_8h.html
5.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtptngen_8h_source.html
80.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtrule_8h.html
5.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
dtrule_8h_source.html
30.4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
edits_8h.html
5.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
edits_8h_source.html
50.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
enumset_8h.html
4.33 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
enumset_8h_source.html
12.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
errorcode_8h.html
5.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
errorcode_8h_source.html
21.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
fieldpos_8h.html
5.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
fieldpos_8h_source.html
30.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
files.html
76.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
filteredbrk_8h.html
5.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
filteredbrk_8h_source.html
22.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
fmtable_8h.html
5.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
fmtable_8h_source.html
83.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
folderclosed.png
616 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
folderopen.png
597 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
format_8h.html
5.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
format_8h_source.html
35.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
formattednumber_8h.html
5.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
formattednumber_8h_source.html
37.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
formattedvalue_8h.html
6.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
formattedvalue_8h_source.html
31.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
fpositer_8h.html
5.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
fpositer_8h_source.html
20.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions.html
4.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_a.html
19.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_b.html
10 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_c.html
63.53 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_d.html
8.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_e.html
9.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_enum.html
6.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_eval.html
18.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_f.html
24.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func.html
4.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_a.html
18.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_b.html
9.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_c.html
60.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_d.html
5.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_e.html
6.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_f.html
19.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_g.html
128.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_h.html
11.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_i.html
21.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_j.html
2.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_k.html
3.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_l.html
8.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_m.html
7.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_n.html
11.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_o.html
36.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_p.html
11.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_q.html
3.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_r.html
14.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_s.html
46.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_t.html
11.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_u.html
9.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_v.html
3.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_w.html
5.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_y.html
2.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_z.html
2.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_func_~.html
27.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_g.html
129.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_h.html
12.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_i.html
22.31 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_j.html
3.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_k.html
15.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_l.html
9.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_m.html
9.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_n.html
12.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_o.html
36.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_p.html
13.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_q.html
3.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_r.html
16.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_rela.html
6.49 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_s.html
52.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_t.html
13.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_type.html
3.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_u.html
10.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_v.html
4.11 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_vars.html
28.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_w.html
6.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_y.html
3.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_z.html
3.05 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
functions_~.html
27.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
gender_8h.html
6.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
gender_8h_source.html
20.49 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals.html
3.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_c.html
3.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_d.html
3.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs.html
2.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_c.html
3.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_d.html
2.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_f.html
2.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_i.html
3.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_j.html
3.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_n.html
2.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_t.html
2.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_defs_u.html
77.48 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_enum.html
21.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_eval.html
3.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_eval_u.html
307.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_f.html
3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_func.html
8.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_func_u.html
146.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_i.html
3.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_j.html
3.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_n.html
2.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_o.html
3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_p.html
9.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_r.html
4.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_t.html
3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_type.html
2.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_type_p.html
3.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_type_u.html
31.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_u.html
558.04 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
globals_vars.html
2.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
gregocal_8h.html
5.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
gregocal_8h_source.html
63.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
group__ustring__ustrlen.html
4.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
hierarchy.html
157.96 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
icudataver_8h.html
8.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
icudataver_8h_source.html
8.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
icudocs.tag
2.73 MB
06/06/2025 11:36:07 AM
rw-r--r--
📄
icuplug_8h.html
71.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
icuplug_8h_source.html
40.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
idna_8h.html
6.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
idna_8h_source.html
34.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
index.html
17.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
internal.html
300.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
listformatter_8h.html
6.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
listformatter_8h_source.html
46.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
localebuilder_8h.html
5.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
localebuilder_8h_source.html
26.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
localematcher_8h.html
16.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
localematcher_8h_source.html
76.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
localpointer_8h.html
12.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
localpointer_8h_source.html
70.11 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
locdspnm_8h.html
5.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
locdspnm_8h_source.html
32.83 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
locid_8h.html
8.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
locid_8h_source.html
130.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
measfmt_8h.html
10.96 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
measfmt_8h_source.html
57.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
measunit_8h.html
16.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
measunit_8h_source.html
438.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
measure_8h.html
5.09 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
measure_8h_source.html
22.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2_8h.html
6.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2_8h_source.html
68.19 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2__arguments_8h.html
5.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2__arguments_8h_source.html
24.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2__data__model_8h_source.html
307.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2__data__model__names_8h_source.html
8.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2__formattable_8h_source.html
130.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messageformat2__function__registry_8h_source.html
54.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messagepattern_8h.html
36.33 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
messagepattern_8h_source.html
104.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
modules.html
3.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
msgfmt_8h.html
7.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
msgfmt_8h_source.html
93.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespaceicu.html
174.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespaceicu_1_1NoUnit.html
3.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespacemembers.html
12.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespacemembers_enum.html
3.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespacemembers_eval.html
9.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespacemembers_func.html
4.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespacemembers_type.html
3.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespacemembers_vars.html
2.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
namespaces.html
116.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
nav_f.png
153 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
nav_g.png
95 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
nav_h.png
98 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
normalizer2_8h.html
6.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
normalizer2_8h_source.html
70.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
normlzr_8h.html
5.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
normlzr_8h_source.html
68.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
nounit_8h.html
4.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
nounit_8h_source.html
9.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numberformatter_8h.html
28.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numberformatter_8h_source.html
312.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numberrangeformatter_8h.html
9.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numberrangeformatter_8h_source.html
106.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numfmt_8h.html
6.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numfmt_8h_source.html
135.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numsys_8h.html
6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
numsys_8h_source.html
30.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
obsolete.html
4.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
open.png
123 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
pages.html
4.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
parseerr_8h.html
9.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
parseerr_8h_source.html
11.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
parsepos_8h.html
5.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
parsepos_8h_source.html
27.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
platform_8h.html
102.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
platform_8h_source.html
84.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
playout_8h.html
70.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
playout_8h_source.html
39.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
plruns_8h.html
71.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
plruns_8h_source.html
38.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
plurfmt_8h.html
5.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
plurfmt_8h_source.html
53.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
plurrule_8h.html
7.13 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
plurrule_8h_source.html
52.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ptypes_8h.html
5.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ptypes_8h_source.html
11.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
putil_8h.html
28.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
putil_8h_source.html
18.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rbbi_8h.html
6.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rbbi_8h_source.html
73.31 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rbnf_8h.html
9.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rbnf_8h_source.html
83.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rbtz_8h.html
5.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rbtz_8h_source.html
45.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
readme.html
1.56 KB
03/13/2025 06:31:23 PM
rw-r--r--
📄
regex_8h.html
7.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
regex_8h_source.html
156.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
region_8h.html
6.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
region_8h_source.html
31.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
reldatefmt_8h.html
29.49 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
reldatefmt_8h_source.html
99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rep_8h.html
5.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
rep_8h_source.html
26.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
resbund_8h.html
5.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
resbund_8h_source.html
55.11 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
schriter_8h.html
5.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
schriter_8h_source.html
25.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
scientificnumberformatter_8h.html
5.26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
scientificnumberformatter_8h_source.html
33.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
search_8h.html
7.25 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
search_8h_source.html
50.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
selfmt_8h.html
5.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
selfmt_8h_source.html
30.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
simpleformatter_8h.html
5.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
simpleformatter_8h_source.html
36.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
simplenumberformatter_8h.html
6.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
simplenumberformatter_8h_source.html
50.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
simpletz_8h.html
5.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
simpletz_8h_source.html
76.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
smpdtfmt_8h.html
5.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
smpdtfmt_8h_source.html
96.83 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
sortkey_8h.html
5.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
sortkey_8h_source.html
34.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
splitbar.png
314 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
stable.html
1.78 MB
06/06/2025 11:36:07 AM
rw-r--r--
📄
std__string_8h.html
3.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
std__string_8h_source.html
8.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
strenum_8h.html
5.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
strenum_8h_source.html
23.56 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stringoptions_8h.html
27.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stringoptions_8h_source.html
10.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stringpiece_8h.html
7.32 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stringpiece_8h_source.html
44.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stringtriebuilder_8h.html
6.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stringtriebuilder_8h_source.html
54.38 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUCPTrie.html
4.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUCharIterator.html
34.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUConverterFromUnicodeArgs.html
15.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUConverterToUnicodeArgs.html
15.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUDataInfo.html
17.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUFieldPosition.html
7.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUIDNAInfo.html
14.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUParseError.html
11.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUReplaceableCallbacks.html
19.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUSerializedSet.html
9.61 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUText.html
40.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUTextFuncs.html
29.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structUTransPosition.html
11.43 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structU__HEADER__ONLY__NAMESPACE_1_1CodePointRange.html
18.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structU__HEADER__ONLY__NAMESPACE_1_1CodePointRange_1_1iterator.html
17.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1Edits_1_1Iterator.html
44.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1Edits_1_1Iterator.png
520 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1message2_1_1data__model_1_1Pattern_1_1Iterator.html
14.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1Notation_1_1NotationUnion_1_1ScientificSettings.html
9.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1Precision_1_1PrecisionUnion_1_1FractionSignificantSettings.html
13.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1Precision_1_1PrecisionUnion_1_1IncrementSettings.html
8.48 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1impl_1_1MacroProps.html
33.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1impl_1_1MacroProps.png
656 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1impl_1_1RangeMacroProps.html
15.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
structicu_1_1number_1_1impl_1_1RangeMacroProps.png
718 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
stsearch_8h.html
5.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
stsearch_8h_source.html
40.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
symtable_8h.html
5.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
symtable_8h_source.html
15.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
sync_off.png
853 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
sync_on.png
845 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
system.html
7.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tab_a.png
142 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
tab_b.png
169 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
tab_h.png
177 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
tab_s.png
184 bytes
06/06/2025 11:36:07 AM
rw-r--r--
📄
tabs.css
10.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tblcoll_8h.html
5.83 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tblcoll_8h_source.html
101.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
timezone_8h.html
5.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
timezone_8h_source.html
85.08 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tmunit_8h.html
5.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tmunit_8h_source.html
20.27 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tmutamt_8h.html
5.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tmutamt_8h_source.html
25.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tmutfmt_8h.html
10.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tmutfmt_8h_source.html
37.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
translit_8h.html
6.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
translit_8h_source.html
98.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tzfmt_8h.html
36.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tzfmt_8h_source.html
111.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tznames_8h.html
13.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tznames_8h_source.html
51.9 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tzrule_8h.html
7.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tzrule_8h_source.html
87.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tztrans_8h.html
5.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
tztrans_8h_source.html
27.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ubidi_8h.html
281.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ubidi_8h_source.html
86.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ubiditransform_8h.html
46.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ubiditransform_8h_source.html
22.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ubrk_8h.html
106.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ubrk_8h_source.html
67.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucal_8h.html
272.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucal_8h_source.html
162.18 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucasemap_8h.html
56.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucasemap_8h_source.html
31.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucat_8h.html
17.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucat_8h_source.html
13.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uchar_8h.html
715.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uchar_8h_source.html
734.25 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucharstrie_8h.html
6.99 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucharstrie_8h_source.html
83.33 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucharstriebuilder_8h.html
5.73 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucharstriebuilder_8h_source.html
28.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uchriter_8h.html
5.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uchriter_8h_source.html
45.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uclean_8h.html
41.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uclean_8h_source.html
26.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnv_8h.html
309.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnv_8h_source.html
140.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnv__cb_8h.html
23.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnv__cb_8h_source.html
17.24 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnv__err_8h.html
75.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnv__err_8h_source.html
49.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnvsel_8h.html
25.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucnvsel_8h_source.html
23.52 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucol_8h.html
246.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucol_8h_source.html
156.14 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucoleitr_8h.html
42.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucoleitr_8h_source.html
24.7 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uconfig_8h.html
54.78 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uconfig_8h_source.html
34.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucpmap_8h.html
25.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucpmap_8h_source.html
16.31 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucptrie_8h.html
87.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucptrie_8h_source.html
56.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucsdet_8h.html
54.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucsdet_8h_source.html
33.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucurr_8h.html
72.47 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ucurr_8h_source.html
46.84 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udat_8h.html
299.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udat_8h_source.html
172.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udata_8h.html
53.2 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udata_8h_source.html
39.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udateintervalformat_8h.html
45.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udateintervalformat_8h_source.html
33.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udatpg_8h.html
130.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udatpg_8h_source.html
82.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udisplaycontext_8h.html
20.15 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udisplaycontext_8h_source.html
24.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udisplayoptions_8h.html
59.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
udisplayoptions_8h_source.html
59.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uenum_8h.html
34.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uenum_8h_source.html
22.68 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ufieldpositer_8h.html
15.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ufieldpositer_8h_source.html
14.4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uformattable_8h.html
55.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uformattable_8h_source.html
35.3 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uformattednumber_8h.html
32.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uformattednumber_8h_source.html
22.79 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uformattedvalue_8h.html
60.11 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uformattedvalue_8h_source.html
44.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ugender_8h.html
16.01 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ugender_8h_source.html
14.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uidna_8h.html
104.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uidna_8h_source.html
66.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uiter_8h.html
82.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uiter_8h_source.html
52.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uldnames_8h.html
55.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uldnames_8h_source.html
38.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulistformatter_8h.html
50.34 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulistformatter_8h_source.html
36.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uloc_8h.html
216.65 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uloc_8h_source.html
90.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulocale_8h.html
41.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulocale_8h_source.html
26 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulocbuilder_8h.html
67.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulocbuilder_8h_source.html
32.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulocdata_8h.html
55.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ulocdata_8h_source.html
42.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umachine_8h.html
57.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umachine_8h_source.html
44.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umisc_8h.html
7.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umisc_8h_source.html
12.11 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umsg_8h.html
103.75 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umsg_8h_source.html
48.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umutablecptrie_8h.html
42.21 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
umutablecptrie_8h_source.html
28.29 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unifilt_8h.html
7.33 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unifilt_8h_source.html
20.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unifunct_8h.html
5.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unifunct_8h_source.html
17.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unimatch_8h.html
6.63 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unimatch_8h_source.html
18.87 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unionicu_1_1Transliterator_1_1Token.html
7.37 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unirepl_8h.html
5.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unirepl_8h_source.html
14.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uniset_8h.html
5.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uniset_8h_source.html
146.11 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unistr_8h.html
25.07 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unistr_8h_source.html
406.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unorm2_8h.html
101.86 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unorm2_8h_source.html
52.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unorm_8h.html
62.91 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unorm_8h_source.html
33.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unum_8h.html
240.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unum_8h_source.html
171.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumberformatter_8h.html
71.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumberformatter_8h_source.html
51.89 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumberoptions_8h.html
20.39 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumberoptions_8h_source.html
19.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumberrangeformatter_8h.html
66.69 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumberrangeformatter_8h_source.html
47.48 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumsys_8h.html
28.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
unumsys_8h_source.html
21.28 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uobject_8h.html
17.41 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uobject_8h_source.html
31.51 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
upluralrules_8h.html
39.82 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
upluralrules_8h_source.html
31.61 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uregex_8h.html
240.42 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uregex_8h_source.html
121.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uregion_8h.html
47.12 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uregion_8h_source.html
32.6 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ureldatefmt_8h.html
67.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ureldatefmt_8h_source.html
55.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
urep_8h.html
7.88 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
urep_8h_source.html
19.92 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ures_8h.html
125.83 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ures_8h_source.html
90.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uscript_8h.html
138.36 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uscript_8h_source.html
201.72 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usearch_8h.html
120.16 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usearch_8h_source.html
64.97 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uset_8h.html
225.06 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uset_8h_source.html
209.77 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usetiter_8h.html
5.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usetiter_8h_source.html
28.61 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ushape_8h.html
90.17 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ushape_8h_source.html
26.8 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usimplenumberformatter_8h.html
50.02 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usimplenumberformatter_8h_source.html
37.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uspoof_8h.html
264.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uspoof_8h_source.html
104.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usprep_8h.html
35.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
usprep_8h_source.html
31.48 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustdio_8h.html
148.44 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustdio_8h_source.html
86.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustream_8h.html
6.67 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustream_8h_source.html
11.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustring_8h.html
255.4 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustring_8h_source.html
100.74 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustringtrie_8h.html
15.55 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
ustringtrie_8h_source.html
11.95 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utext_8h.html
170.98 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utext_8h_source.html
116.66 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf16_8h.html
116.71 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf16_8h_source.html
43.76 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf32_8h.html
3.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf32_8h_source.html
5.62 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf8_8h.html
142.57 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf8_8h_source.html
60.93 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf_8h.html
27.54 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf_8h_source.html
12.94 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf__old_8h.html
329.48 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utf__old_8h_source.html
114.1 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utmscale_8h.html
40.81 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utmscale_8h_source.html
34.23 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utrace_8h.html
50.46 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utrace_8h_source.html
62.5 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utrans_8h.html
88.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utrans_8h_source.html
56.03 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utypes_8h.html
122.35 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
utypes_8h_source.html
187.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uvernum_8h.html
29.58 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uvernum_8h_source.html
18.85 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uversion_8h.html
21.59 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
uversion_8h_source.html
25.45 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
vtzone_8h.html
5.22 KB
06/06/2025 11:36:07 AM
rw-r--r--
📄
vtzone_8h_source.html
59.64 KB
06/06/2025 11:36:07 AM
rw-r--r--
Editing: classRuleBasedCollator.html
Close
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.9.1"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>ICU 77.1: icu::RuleBasedCollator Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">ICU 77.1  <span id="projectnumber">77.1</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.9.1 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceicu.html">icu</a></li><li class="navelem"><a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#friends">Friends</a> </div> <div class="headertitle"> <div class="title">icu::RuleBasedCollator Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div> </div><!--header--> <div class="contents"> <p>The <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> class provides the implementation of <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>, using data-driven tables. <a href="classicu_1_1RuleBasedCollator.html#details">More...</a></p> <p><code>#include <<a class="el" href="tblcoll_8h_source.html">tblcoll.h</a>></code></p> <div class="dynheader"> Inheritance diagram for icu::RuleBasedCollator:</div> <div class="dyncontent"> <div class="center"> <img src="classicu_1_1RuleBasedCollator.png" usemap="#icu::RuleBasedCollator_map" alt=""/> <map id="icu::RuleBasedCollator_map" name="icu::RuleBasedCollator_map"> <area href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison." alt="icu::Collator" shape="rect" coords="0,112,139,136"/> <area href="classicu_1_1UObject.html" title="UObject is the common ICU "boilerplate" class." alt="icu::UObject" shape="rect" coords="0,56,139,80"/> <area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class." alt="icu::UMemory" shape="rect" coords="0,0,139,24"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:ab26b8846a053c2def598ec7c957cfcc4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ab26b8846a053c2def598ec7c957cfcc4">RuleBasedCollator</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &rules, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:ab26b8846a053c2def598ec7c957cfcc4"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. <a href="classicu_1_1RuleBasedCollator.html#ab26b8846a053c2def598ec7c957cfcc4">More...</a><br /></td></tr> <tr class="separator:ab26b8846a053c2def598ec7c957cfcc4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf9a00014372009c71cd36430da4f610"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#aaf9a00014372009c71cd36430da4f610">RuleBasedCollator</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &rules, <a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> collationStrength, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:aaf9a00014372009c71cd36430da4f610"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. <a href="classicu_1_1RuleBasedCollator.html#aaf9a00014372009c71cd36430da4f610">More...</a><br /></td></tr> <tr class="separator:aaf9a00014372009c71cd36430da4f610"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07b23add8f39b6d2dd6d608ac9485b97"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a07b23add8f39b6d2dd6d608ac9485b97">RuleBasedCollator</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &rules, <a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> decompositionMode, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a07b23add8f39b6d2dd6d608ac9485b97"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. <a href="classicu_1_1RuleBasedCollator.html#a07b23add8f39b6d2dd6d608ac9485b97">More...</a><br /></td></tr> <tr class="separator:a07b23add8f39b6d2dd6d608ac9485b97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29e95021c2a9acf1fced334f57c074ba"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a29e95021c2a9acf1fced334f57c074ba">RuleBasedCollator</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &rules, <a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> collationStrength, <a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> decompositionMode, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a29e95021c2a9acf1fced334f57c074ba"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. <a href="classicu_1_1RuleBasedCollator.html#a29e95021c2a9acf1fced334f57c074ba">More...</a><br /></td></tr> <tr class="separator:a29e95021c2a9acf1fced334f57c074ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a8fcec445c513c2d32979b565b95528"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a4a8fcec445c513c2d32979b565b95528">RuleBasedCollator</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &rules, <a class="el" href="structUParseError.html">UParseError</a> &parseError, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &reason, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode)</td></tr> <tr class="memdesc:a4a8fcec445c513c2d32979b565b95528"><td class="mdescLeft"> </td><td class="mdescRight">TODO: document & propose as public API. <a href="classicu_1_1RuleBasedCollator.html#a4a8fcec445c513c2d32979b565b95528">More...</a><br /></td></tr> <tr class="separator:a4a8fcec445c513c2d32979b565b95528"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad60f53ba1323a3516edf93154006d91c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ad60f53ba1323a3516edf93154006d91c">RuleBasedCollator</a> (const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> &other)</td></tr> <tr class="memdesc:ad60f53ba1323a3516edf93154006d91c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="classicu_1_1RuleBasedCollator.html#ad60f53ba1323a3516edf93154006d91c">More...</a><br /></td></tr> <tr class="separator:ad60f53ba1323a3516edf93154006d91c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f4c7eeaf020ad68e3bd9722dd272357"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a2f4c7eeaf020ad68e3bd9722dd272357">RuleBasedCollator</a> (const uint8_t *bin, int32_t length, const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> *base, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a2f4c7eeaf020ad68e3bd9722dd272357"><td class="mdescLeft"> </td><td class="mdescRight">Opens a collator from a collator binary image created using cloneBinary. <a href="classicu_1_1RuleBasedCollator.html#a2f4c7eeaf020ad68e3bd9722dd272357">More...</a><br /></td></tr> <tr class="separator:a2f4c7eeaf020ad68e3bd9722dd272357"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f0ee2464acb12f597680df69a69d97d"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a7f0ee2464acb12f597680df69a69d97d">~RuleBasedCollator</a> ()</td></tr> <tr class="memdesc:a7f0ee2464acb12f597680df69a69d97d"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classicu_1_1RuleBasedCollator.html#a7f0ee2464acb12f597680df69a69d97d">More...</a><br /></td></tr> <tr class="separator:a7f0ee2464acb12f597680df69a69d97d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a977c57fe95e8d7121fd899cefd1af8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a1a977c57fe95e8d7121fd899cefd1af8">operator=</a> (const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> &other)</td></tr> <tr class="memdesc:a1a977c57fe95e8d7121fd899cefd1af8"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="classicu_1_1RuleBasedCollator.html#a1a977c57fe95e8d7121fd899cefd1af8">More...</a><br /></td></tr> <tr class="separator:a1a977c57fe95e8d7121fd899cefd1af8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a6fc19f906622cca51ecb5573ff43ce"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a7a6fc19f906622cca51ecb5573ff43ce">operator==</a> (const <a class="el" href="classicu_1_1Collator.html">Collator</a> &other) const override</td></tr> <tr class="memdesc:a7a6fc19f906622cca51ecb5573ff43ce"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if argument is the same as this object. <a href="classicu_1_1RuleBasedCollator.html#a7a6fc19f906622cca51ecb5573ff43ce">More...</a><br /></td></tr> <tr class="separator:a7a6fc19f906622cca51ecb5573ff43ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c510da518ce8dbaff1bbc07c7469ec0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a6c510da518ce8dbaff1bbc07c7469ec0">clone</a> () const override</td></tr> <tr class="memdesc:a6c510da518ce8dbaff1bbc07c7469ec0"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of this object. <a href="classicu_1_1RuleBasedCollator.html#a6c510da518ce8dbaff1bbc07c7469ec0">More...</a><br /></td></tr> <tr class="separator:a6c510da518ce8dbaff1bbc07c7469ec0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa506d09eeaa289fc600c69c6b53d2d45"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1CollationElementIterator.html">CollationElementIterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#aa506d09eeaa289fc600c69c6b53d2d45">createCollationElementIterator</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source) const</td></tr> <tr class="memdesc:aa506d09eeaa289fc600c69c6b53d2d45"><td class="mdescLeft"> </td><td class="mdescRight">Creates a collation element iterator for the source string. <a href="classicu_1_1RuleBasedCollator.html#aa506d09eeaa289fc600c69c6b53d2d45">More...</a><br /></td></tr> <tr class="separator:aa506d09eeaa289fc600c69c6b53d2d45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b9e34bb7c3757d6454356674f9b4e5b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1CollationElementIterator.html">CollationElementIterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a0b9e34bb7c3757d6454356674f9b4e5b">createCollationElementIterator</a> (const <a class="el" href="classicu_1_1CharacterIterator.html">CharacterIterator</a> &source) const</td></tr> <tr class="memdesc:a0b9e34bb7c3757d6454356674f9b4e5b"><td class="mdescLeft"> </td><td class="mdescRight">Creates a collation element iterator for the source. <a href="classicu_1_1RuleBasedCollator.html#a0b9e34bb7c3757d6454356674f9b4e5b">More...</a><br /></td></tr> <tr class="separator:a0b9e34bb7c3757d6454356674f9b4e5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6531f45f77f74c561e17240a2ed9aee7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a6531f45f77f74c561e17240a2ed9aee7">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:a6531f45f77f74c561e17240a2ed9aee7"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different strings. <a href="classicu_1_1RuleBasedCollator.html#a6531f45f77f74c561e17240a2ed9aee7">More...</a><br /></td></tr> <tr class="separator:a6531f45f77f74c561e17240a2ed9aee7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76620dd60d50b82af5ebe474ae41228c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a76620dd60d50b82af5ebe474ae41228c">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target, int32_t length, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:a76620dd60d50b82af5ebe474ae41228c"><td class="mdescLeft"> </td><td class="mdescRight">Does the same thing as compare but limits the comparison to a specified length. <a href="classicu_1_1RuleBasedCollator.html#a76620dd60d50b82af5ebe474ae41228c">More...</a><br /></td></tr> <tr class="separator:a76620dd60d50b82af5ebe474ae41228c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaff5a52978b5bec6cebbbdaf4e915547"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#aaff5a52978b5bec6cebbbdaf4e915547">compare</a> (const char16_t *source, int32_t sourceLength, const char16_t *target, int32_t targetLength, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:aaff5a52978b5bec6cebbbdaf4e915547"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different string arrays. <a href="classicu_1_1RuleBasedCollator.html#aaff5a52978b5bec6cebbbdaf4e915547">More...</a><br /></td></tr> <tr class="separator:aaff5a52978b5bec6cebbbdaf4e915547"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4eaf724180c65c17f1e10b88213aa62"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#af4eaf724180c65c17f1e10b88213aa62">compare</a> (<a class="el" href="structUCharIterator.html">UCharIterator</a> &sIter, <a class="el" href="structUCharIterator.html">UCharIterator</a> &tIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:af4eaf724180c65c17f1e10b88213aa62"><td class="mdescLeft"> </td><td class="mdescRight">Compares two strings using the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1RuleBasedCollator.html#af4eaf724180c65c17f1e10b88213aa62">More...</a><br /></td></tr> <tr class="separator:af4eaf724180c65c17f1e10b88213aa62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae39fb8896ba5034d533e87717a1e4ca0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ae39fb8896ba5034d533e87717a1e4ca0">compareUTF8</a> (const <a class="el" href="classicu_1_1StringPiece.html">StringPiece</a> &source, const <a class="el" href="classicu_1_1StringPiece.html">StringPiece</a> &target, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:ae39fb8896ba5034d533e87717a1e4ca0"><td class="mdescLeft"> </td><td class="mdescRight">Compares two UTF-8 strings using the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1RuleBasedCollator.html#ae39fb8896ba5034d533e87717a1e4ca0">More...</a><br /></td></tr> <tr class="separator:ae39fb8896ba5034d533e87717a1e4ca0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb0e947073f346319415296533d9c88c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1CollationKey.html">CollationKey</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#adb0e947073f346319415296533d9c88c">getCollationKey</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, <a class="el" href="classicu_1_1CollationKey.html">CollationKey</a> &key, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:adb0e947073f346319415296533d9c88c"><td class="mdescLeft"> </td><td class="mdescRight">Transforms the string into a series of characters that can be compared with CollationKey.compare(). <a href="classicu_1_1RuleBasedCollator.html#adb0e947073f346319415296533d9c88c">More...</a><br /></td></tr> <tr class="separator:adb0e947073f346319415296533d9c88c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad00f17082375aeba45d9d6f83dda1cd2"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1CollationKey.html">CollationKey</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ad00f17082375aeba45d9d6f83dda1cd2">getCollationKey</a> (const char16_t *source, int32_t sourceLength, <a class="el" href="classicu_1_1CollationKey.html">CollationKey</a> &key, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:ad00f17082375aeba45d9d6f83dda1cd2"><td class="mdescLeft"> </td><td class="mdescRight">Transforms a specified region of the string into a series of characters that can be compared with CollationKey.compare. <a href="classicu_1_1RuleBasedCollator.html#ad00f17082375aeba45d9d6f83dda1cd2">More...</a><br /></td></tr> <tr class="separator:ad00f17082375aeba45d9d6f83dda1cd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28830536284acc2682ce4bb595e3c89e"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a28830536284acc2682ce4bb595e3c89e">hashCode</a> () const override</td></tr> <tr class="memdesc:a28830536284acc2682ce4bb595e3c89e"><td class="mdescLeft"> </td><td class="mdescRight">Generates the hash code for the rule-based collation object. <a href="classicu_1_1RuleBasedCollator.html#a28830536284acc2682ce4bb595e3c89e">More...</a><br /></td></tr> <tr class="separator:a28830536284acc2682ce4bb595e3c89e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a714adc2e9efff2f4286ba3b8c340381a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Locale.html">Locale</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a714adc2e9efff2f4286ba3b8c340381a">getLocale</a> (<a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:a714adc2e9efff2f4286ba3b8c340381a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the locale of the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1RuleBasedCollator.html#a714adc2e9efff2f4286ba3b8c340381a">More...</a><br /></td></tr> <tr class="separator:a714adc2e9efff2f4286ba3b8c340381a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ef1149c88c6d9568ce38bd8ff38df22"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a7ef1149c88c6d9568ce38bd8ff38df22">getRules</a> () const</td></tr> <tr class="memdesc:a7ef1149c88c6d9568ce38bd8ff38df22"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tailoring rules for this collator. <a href="classicu_1_1RuleBasedCollator.html#a7ef1149c88c6d9568ce38bd8ff38df22">More...</a><br /></td></tr> <tr class="separator:a7ef1149c88c6d9568ce38bd8ff38df22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91be0fc1c81bf4521d8b346e61490700"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a91be0fc1c81bf4521d8b346e61490700">getVersion</a> (<a class="el" href="uversion_8h.html#a61caef96ba86d8e86a4031925ea44e94">UVersionInfo</a> info) const override</td></tr> <tr class="memdesc:a91be0fc1c81bf4521d8b346e61490700"><td class="mdescLeft"> </td><td class="mdescRight">Gets the version information for a <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1RuleBasedCollator.html#a91be0fc1c81bf4521d8b346e61490700">More...</a><br /></td></tr> <tr class="separator:a91be0fc1c81bf4521d8b346e61490700"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b78b0997f2473d446436b822230061f"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a9b78b0997f2473d446436b822230061f">getMaxExpansion</a> (int32_t order) const</td></tr> <tr class="memdesc:a9b78b0997f2473d446436b822230061f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the maximum length of any expansion sequences that end with the specified comparison order. <a href="classicu_1_1RuleBasedCollator.html#a9b78b0997f2473d446436b822230061f">More...</a><br /></td></tr> <tr class="separator:a9b78b0997f2473d446436b822230061f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d6f927333d75614c21494af5a934046"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a9d6f927333d75614c21494af5a934046">getDynamicClassID</a> () const override</td></tr> <tr class="memdesc:a9d6f927333d75614c21494af5a934046"><td class="mdescLeft"> </td><td class="mdescRight">Returns a unique class ID POLYMORPHICALLY. <a href="classicu_1_1RuleBasedCollator.html#a9d6f927333d75614c21494af5a934046">More...</a><br /></td></tr> <tr class="separator:a9d6f927333d75614c21494af5a934046"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac53f97c06ed99c9bb960606095dedc5"><td class="memItemLeft" align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#aac53f97c06ed99c9bb960606095dedc5">cloneRuleData</a> (int32_t &length, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const</td></tr> <tr class="memdesc:aac53f97c06ed99c9bb960606095dedc5"><td class="mdescLeft"> </td><td class="mdescRight">Do not use this method: The caller and the ICU library might use different heaps. <a href="classicu_1_1RuleBasedCollator.html#aac53f97c06ed99c9bb960606095dedc5">More...</a><br /></td></tr> <tr class="separator:aac53f97c06ed99c9bb960606095dedc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a890d2eb9b1a9daa0ef9875806d327f1e"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a890d2eb9b1a9daa0ef9875806d327f1e">cloneBinary</a> (uint8_t *buffer, int32_t capacity, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const</td></tr> <tr class="memdesc:a890d2eb9b1a9daa0ef9875806d327f1e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a binary image of a collator. <a href="classicu_1_1RuleBasedCollator.html#a890d2eb9b1a9daa0ef9875806d327f1e">More...</a><br /></td></tr> <tr class="separator:a890d2eb9b1a9daa0ef9875806d327f1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdd629c4c2677431e003c5426ec3b613"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#afdd629c4c2677431e003c5426ec3b613">getRules</a> (<a class="el" href="ucol_8h.html#a46363290036b8dffd6862c35e7b5872f">UColRuleOption</a> delta, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &buffer) const</td></tr> <tr class="memdesc:afdd629c4c2677431e003c5426ec3b613"><td class="mdescLeft"> </td><td class="mdescRight">Returns current rules. <a href="classicu_1_1RuleBasedCollator.html#afdd629c4c2677431e003c5426ec3b613">More...</a><br /></td></tr> <tr class="separator:afdd629c4c2677431e003c5426ec3b613"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af43340dfe2c3fbb95f6ba319807f9caf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#af43340dfe2c3fbb95f6ba319807f9caf">setAttribute</a> (<a class="el" href="ucol_8h.html#a583fbe7fc4a850e2fcc692e766d2826c">UColAttribute</a> attr, <a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> value, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) override</td></tr> <tr class="memdesc:af43340dfe2c3fbb95f6ba319807f9caf"><td class="mdescLeft"> </td><td class="mdescRight">Universal attribute setter. <a href="classicu_1_1RuleBasedCollator.html#af43340dfe2c3fbb95f6ba319807f9caf">More...</a><br /></td></tr> <tr class="separator:af43340dfe2c3fbb95f6ba319807f9caf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2fd4581e8ae2afe313992d4e798a2b4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ab2fd4581e8ae2afe313992d4e798a2b4">getAttribute</a> (<a class="el" href="ucol_8h.html#a583fbe7fc4a850e2fcc692e766d2826c">UColAttribute</a> attr, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:ab2fd4581e8ae2afe313992d4e798a2b4"><td class="mdescLeft"> </td><td class="mdescRight">Universal attribute getter. <a href="classicu_1_1RuleBasedCollator.html#ab2fd4581e8ae2afe313992d4e798a2b4">More...</a><br /></td></tr> <tr class="separator:ab2fd4581e8ae2afe313992d4e798a2b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af52cbe6d080a5f3670f0bd16f0731224"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html">Collator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224">setMaxVariable</a> (<a class="el" href="ucol_8h.html#ae491f1262ff311f19e74830eb685f887">UColReorderCode</a> group, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) override</td></tr> <tr class="memdesc:af52cbe6d080a5f3670f0bd16f0731224"><td class="mdescLeft"> </td><td class="mdescRight">Sets the variable top to the top of the specified reordering group. <a href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224">More...</a><br /></td></tr> <tr class="separator:af52cbe6d080a5f3670f0bd16f0731224"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1437cef7b437702c4fdbcb74e6a6957"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#ae491f1262ff311f19e74830eb685f887">UColReorderCode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#af1437cef7b437702c4fdbcb74e6a6957">getMaxVariable</a> () const override</td></tr> <tr class="memdesc:af1437cef7b437702c4fdbcb74e6a6957"><td class="mdescLeft"> </td><td class="mdescRight">Returns the maximum reordering group whose characters are affected by UCOL_ALTERNATE_HANDLING. <a href="classicu_1_1RuleBasedCollator.html#af1437cef7b437702c4fdbcb74e6a6957">More...</a><br /></td></tr> <tr class="separator:af1437cef7b437702c4fdbcb74e6a6957"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52657f3d6cbc31172ef7ddaac54c5faa"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a52657f3d6cbc31172ef7ddaac54c5faa">setVariableTop</a> (const char16_t *varTop, int32_t len, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) override</td></tr> <tr class="memdesc:a52657f3d6cbc31172ef7ddaac54c5faa"><td class="mdescLeft"> </td><td class="mdescRight">Sets the variable top to the primary weight of the specified string. <a href="classicu_1_1RuleBasedCollator.html#a52657f3d6cbc31172ef7ddaac54c5faa">More...</a><br /></td></tr> <tr class="separator:a52657f3d6cbc31172ef7ddaac54c5faa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c021c116f6241bac66c975d3705dab9"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a5c021c116f6241bac66c975d3705dab9">setVariableTop</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &varTop, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) override</td></tr> <tr class="memdesc:a5c021c116f6241bac66c975d3705dab9"><td class="mdescLeft"> </td><td class="mdescRight">Sets the variable top to the primary weight of the specified string. <a href="classicu_1_1RuleBasedCollator.html#a5c021c116f6241bac66c975d3705dab9">More...</a><br /></td></tr> <tr class="separator:a5c021c116f6241bac66c975d3705dab9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0731e13a58b5d07d1946bf53e2784e27"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a0731e13a58b5d07d1946bf53e2784e27">setVariableTop</a> (uint32_t varTop, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) override</td></tr> <tr class="memdesc:a0731e13a58b5d07d1946bf53e2784e27"><td class="mdescLeft"> </td><td class="mdescRight">Sets the variable top to the specified primary weight. <a href="classicu_1_1RuleBasedCollator.html#a0731e13a58b5d07d1946bf53e2784e27">More...</a><br /></td></tr> <tr class="separator:a0731e13a58b5d07d1946bf53e2784e27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29c53a46bd85a9d22f80b957bbe9cca1"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a29c53a46bd85a9d22f80b957bbe9cca1">getVariableTop</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:a29c53a46bd85a9d22f80b957bbe9cca1"><td class="mdescLeft"> </td><td class="mdescRight">Gets the variable top value of a <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1RuleBasedCollator.html#a29c53a46bd85a9d22f80b957bbe9cca1">More...</a><br /></td></tr> <tr class="separator:a29c53a46bd85a9d22f80b957bbe9cca1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64d1039b871922aaf103b23856cb68ef"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a64d1039b871922aaf103b23856cb68ef">getTailoredSet</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:a64d1039b871922aaf103b23856cb68ef"><td class="mdescLeft"> </td><td class="mdescRight">Get a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> that contains all the characters and sequences tailored in this collator. <a href="classicu_1_1RuleBasedCollator.html#a64d1039b871922aaf103b23856cb68ef">More...</a><br /></td></tr> <tr class="separator:a64d1039b871922aaf103b23856cb68ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4022c4f0ff2e11844c8df66ff57192f4"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a4022c4f0ff2e11844c8df66ff57192f4">getSortKey</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, uint8_t *result, int32_t resultLength) const override</td></tr> <tr class="memdesc:a4022c4f0ff2e11844c8df66ff57192f4"><td class="mdescLeft"> </td><td class="mdescRight">Get the sort key as an array of bytes from a <a class="el" href="classicu_1_1UnicodeString.html" title="UnicodeString is a string class that stores Unicode characters directly and provides similar function...">UnicodeString</a>. <a href="classicu_1_1RuleBasedCollator.html#a4022c4f0ff2e11844c8df66ff57192f4">More...</a><br /></td></tr> <tr class="separator:a4022c4f0ff2e11844c8df66ff57192f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16e8282fce29b5d8466dc64ee9208e42"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a16e8282fce29b5d8466dc64ee9208e42">getSortKey</a> (const char16_t *source, int32_t sourceLength, uint8_t *result, int32_t resultLength) const override</td></tr> <tr class="memdesc:a16e8282fce29b5d8466dc64ee9208e42"><td class="mdescLeft"> </td><td class="mdescRight">Get the sort key as an array of bytes from a char16_t buffer. <a href="classicu_1_1RuleBasedCollator.html#a16e8282fce29b5d8466dc64ee9208e42">More...</a><br /></td></tr> <tr class="separator:a16e8282fce29b5d8466dc64ee9208e42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e52d1e2a03f747e76885fa049b0dc54"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a5e52d1e2a03f747e76885fa049b0dc54">getReorderCodes</a> (int32_t *dest, int32_t destCapacity, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:a5e52d1e2a03f747e76885fa049b0dc54"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the reordering codes for this collator. <a href="classicu_1_1RuleBasedCollator.html#a5e52d1e2a03f747e76885fa049b0dc54">More...</a><br /></td></tr> <tr class="separator:a5e52d1e2a03f747e76885fa049b0dc54"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8464677d2d97452898244e86dccb3dee"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a8464677d2d97452898244e86dccb3dee">setReorderCodes</a> (const int32_t *reorderCodes, int32_t reorderCodesLength, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) override</td></tr> <tr class="memdesc:a8464677d2d97452898244e86dccb3dee"><td class="mdescLeft"> </td><td class="mdescRight">Sets the ordering of scripts for this collator. <a href="classicu_1_1RuleBasedCollator.html#a8464677d2d97452898244e86dccb3dee">More...</a><br /></td></tr> <tr class="separator:a8464677d2d97452898244e86dccb3dee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09e4c7e9f2e99a27833df56853e74275"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a09e4c7e9f2e99a27833df56853e74275">internalCompareUTF8</a> (const char *left, int32_t leftLength, const char *right, int32_t rightLength, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) const override</td></tr> <tr class="memdesc:a09e4c7e9f2e99a27833df56853e74275"><td class="mdescLeft"> </td><td class="mdescRight">Implements <a class="el" href="ucol_8h.html#a85ed590f640f6339d5c9447177e93864" title="Compare two strings in UTF-8.">ucol_strcollUTF8()</a>. <a href="classicu_1_1RuleBasedCollator.html#a09e4c7e9f2e99a27833df56853e74275">More...</a><br /></td></tr> <tr class="separator:a09e4c7e9f2e99a27833df56853e74275"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2069d0a87f3c972ea2661989e7137f3"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#aa2069d0a87f3c972ea2661989e7137f3">internalGetShortDefinitionString</a> (const char *locale, char *buffer, int32_t capacity, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const override</td></tr> <tr class="memdesc:aa2069d0a87f3c972ea2661989e7137f3"><td class="mdescLeft"> </td><td class="mdescRight">Get the short definition string for a collator. <a href="classicu_1_1RuleBasedCollator.html#aa2069d0a87f3c972ea2661989e7137f3">More...</a><br /></td></tr> <tr class="separator:aa2069d0a87f3c972ea2661989e7137f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a927620c85fcbdc2879e23264e499c05a"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a927620c85fcbdc2879e23264e499c05a">internalNextSortKeyPart</a> (<a class="el" href="structUCharIterator.html">UCharIterator</a> *iter, uint32_t state[2], uint8_t *dest, int32_t count, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) const override</td></tr> <tr class="memdesc:a927620c85fcbdc2879e23264e499c05a"><td class="mdescLeft"> </td><td class="mdescRight">Implements <a class="el" href="ucol_8h.html#a9335659ec3bb470905b4b87059998743" title="Gets the next count bytes of a sort key.">ucol_nextSortKeyPart()</a>. <a href="classicu_1_1RuleBasedCollator.html#a927620c85fcbdc2879e23264e499c05a">More...</a><br /></td></tr> <tr class="separator:a927620c85fcbdc2879e23264e499c05a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac584aec76ee794a86c8611236456b9fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ac584aec76ee794a86c8611236456b9fb">RuleBasedCollator</a> ()</td></tr> <tr class="memdesc:ac584aec76ee794a86c8611236456b9fb"><td class="mdescLeft"> </td><td class="mdescRight">Only for use in <a class="el" href="ucol_8h.html#a0cb1ddd81f322ed24e389f208eb35c8a" title="Produce a UCollator instance according to the rules supplied.">ucol_openRules()</a>. <a href="classicu_1_1RuleBasedCollator.html#ac584aec76ee794a86c8611236456b9fb">More...</a><br /></td></tr> <tr class="separator:ac584aec76ee794a86c8611236456b9fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87f75a9b9643497498de7a1d245a6c76"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a87f75a9b9643497498de7a1d245a6c76">internalGetLocaleID</a> (<a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) const</td></tr> <tr class="memdesc:a87f75a9b9643497498de7a1d245a6c76"><td class="mdescLeft"> </td><td class="mdescRight">Implements <a class="el" href="ucol_8h.html#a8ea9e3d2477c17330c747fb7048253ca" title="gets the locale name of the collator.">ucol_getLocaleByType()</a>. <a href="classicu_1_1RuleBasedCollator.html#a87f75a9b9643497498de7a1d245a6c76">More...</a><br /></td></tr> <tr class="separator:a87f75a9b9643497498de7a1d245a6c76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a766cafe2e3cb0016347285fe3cfbdda1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a766cafe2e3cb0016347285fe3cfbdda1">internalGetContractionsAndExpansions</a> (<a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> *contractions, <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> *expansions, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> addPrefixes, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) const</td></tr> <tr class="memdesc:a766cafe2e3cb0016347285fe3cfbdda1"><td class="mdescLeft"> </td><td class="mdescRight">Implements <a class="el" href="ucol_8h.html#a1244568fde2dd6adce066827bc4b356d" title="Get a set containing the expansions defined by the collator.">ucol_getContractionsAndExpansions()</a>. <a href="classicu_1_1RuleBasedCollator.html#a766cafe2e3cb0016347285fe3cfbdda1">More...</a><br /></td></tr> <tr class="separator:a766cafe2e3cb0016347285fe3cfbdda1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70a09d357eade2dbe2717e45d7e485ac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a70a09d357eade2dbe2717e45d7e485ac">internalAddContractions</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c, <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &set, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) const</td></tr> <tr class="memdesc:a70a09d357eade2dbe2717e45d7e485ac"><td class="mdescLeft"> </td><td class="mdescRight">Adds the contractions that start with character c to the set. <a href="classicu_1_1RuleBasedCollator.html#a70a09d357eade2dbe2717e45d7e485ac">More...</a><br /></td></tr> <tr class="separator:a70a09d357eade2dbe2717e45d7e485ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6eb360c4a1a95bbb24a19090361b8923"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a6eb360c4a1a95bbb24a19090361b8923">internalBuildTailoring</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &rules, int32_t strength, <a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> decompositionMode, <a class="el" href="structUParseError.html">UParseError</a> *outParseError, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *outReason, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode)</td></tr> <tr class="memdesc:a6eb360c4a1a95bbb24a19090361b8923"><td class="mdescLeft"> </td><td class="mdescRight">Implements from-rule constructors, and <a class="el" href="ucol_8h.html#a0cb1ddd81f322ed24e389f208eb35c8a" title="Produce a UCollator instance according to the rules supplied.">ucol_openRules()</a>. <a href="classicu_1_1RuleBasedCollator.html#a6eb360c4a1a95bbb24a19090361b8923">More...</a><br /></td></tr> <tr class="separator:a6eb360c4a1a95bbb24a19090361b8923"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a970cfceba327c2c92f35c8f0dc3f7682"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a970cfceba327c2c92f35c8f0dc3f7682">internalGetCEs</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &str, UVector64 &ces, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &errorCode) const</td></tr> <tr class="memdesc:a970cfceba327c2c92f35c8f0dc3f7682"><td class="mdescLeft"> </td><td class="mdescRight">Appends the CEs for the string to the vector. <a href="classicu_1_1RuleBasedCollator.html#a970cfceba327c2c92f35c8f0dc3f7682">More...</a><br /></td></tr> <tr class="separator:a970cfceba327c2c92f35c8f0dc3f7682"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40b92eb7b4a2f37c89fcf1caf957fff0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a40b92eb7b4a2f37c89fcf1caf957fff0">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target) const</td></tr> <tr class="memdesc:a40b92eb7b4a2f37c89fcf1caf957fff0"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different strings. <a href="classicu_1_1RuleBasedCollator.html#a40b92eb7b4a2f37c89fcf1caf957fff0">More...</a><br /></td></tr> <tr class="separator:a40b92eb7b4a2f37c89fcf1caf957fff0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0022dcdbc789f240ddb198c2ab156b30"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a0022dcdbc789f240ddb198c2ab156b30">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const=0</td></tr> <tr class="memdesc:a0022dcdbc789f240ddb198c2ab156b30"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different strings. <a href="classicu_1_1RuleBasedCollator.html#a0022dcdbc789f240ddb198c2ab156b30">More...</a><br /></td></tr> <tr class="separator:a0022dcdbc789f240ddb198c2ab156b30"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af769a7b211843daf7613227d562a082b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#af769a7b211843daf7613227d562a082b">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target, int32_t length) const</td></tr> <tr class="memdesc:af769a7b211843daf7613227d562a082b"><td class="mdescLeft"> </td><td class="mdescRight">Does the same thing as compare but limits the comparison to a specified length. <a href="classicu_1_1RuleBasedCollator.html#af769a7b211843daf7613227d562a082b">More...</a><br /></td></tr> <tr class="separator:af769a7b211843daf7613227d562a082b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0db734e3b90e935b732dc46707d79c39"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a0db734e3b90e935b732dc46707d79c39">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target, int32_t length, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const=0</td></tr> <tr class="memdesc:a0db734e3b90e935b732dc46707d79c39"><td class="mdescLeft"> </td><td class="mdescRight">Does the same thing as compare but limits the comparison to a specified length. <a href="classicu_1_1RuleBasedCollator.html#a0db734e3b90e935b732dc46707d79c39">More...</a><br /></td></tr> <tr class="separator:a0db734e3b90e935b732dc46707d79c39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4b4db8baa10e2d5e783d223886d624c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#aa4b4db8baa10e2d5e783d223886d624c">compare</a> (const char16_t *source, int32_t sourceLength, const char16_t *target, int32_t targetLength) const</td></tr> <tr class="memdesc:aa4b4db8baa10e2d5e783d223886d624c"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different string arrays. <a href="classicu_1_1RuleBasedCollator.html#aa4b4db8baa10e2d5e783d223886d624c">More...</a><br /></td></tr> <tr class="separator:aa4b4db8baa10e2d5e783d223886d624c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d59ee59297fa7beb53a27a54f771b0a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a5d59ee59297fa7beb53a27a54f771b0a">compare</a> (const char16_t *source, int32_t sourceLength, const char16_t *target, int32_t targetLength, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const=0</td></tr> <tr class="memdesc:a5d59ee59297fa7beb53a27a54f771b0a"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different string arrays. <a href="classicu_1_1RuleBasedCollator.html#a5d59ee59297fa7beb53a27a54f771b0a">More...</a><br /></td></tr> <tr class="separator:a5d59ee59297fa7beb53a27a54f771b0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a850e0665cb0e87a0fa13657ef34d67c0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a850e0665cb0e87a0fa13657ef34d67c0">compare</a> (<a class="el" href="structUCharIterator.html">UCharIterator</a> &sIter, <a class="el" href="structUCharIterator.html">UCharIterator</a> &tIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const</td></tr> <tr class="memdesc:a850e0665cb0e87a0fa13657ef34d67c0"><td class="mdescLeft"> </td><td class="mdescRight">Compares two strings using the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1RuleBasedCollator.html#a850e0665cb0e87a0fa13657ef34d67c0">More...</a><br /></td></tr> <tr class="separator:a850e0665cb0e87a0fa13657ef34d67c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classicu_1_1Collator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1Collator')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicu_1_1Collator.html">icu::Collator</a></td></tr> <tr class="memitem:a9c517ed7ea3633ec4e3e1fb879260cf6 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a9c517ed7ea3633ec4e3e1fb879260cf6">~Collator</a> ()</td></tr> <tr class="memdesc:a9c517ed7ea3633ec4e3e1fb879260cf6 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classicu_1_1Collator.html#a9c517ed7ea3633ec4e3e1fb879260cf6">More...</a><br /></td></tr> <tr class="separator:a9c517ed7ea3633ec4e3e1fb879260cf6 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:accb8533f041969233e1a39899ac2426b inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#accb8533f041969233e1a39899ac2426b">operator!=</a> (const <a class="el" href="classicu_1_1Collator.html">Collator</a> &other) const</td></tr> <tr class="memdesc:accb8533f041969233e1a39899ac2426b inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if "other" is not the same as "this". <a href="classicu_1_1Collator.html#accb8533f041969233e1a39899ac2426b">More...</a><br /></td></tr> <tr class="separator:accb8533f041969233e1a39899ac2426b inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40b92eb7b4a2f37c89fcf1caf957fff0 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a40b92eb7b4a2f37c89fcf1caf957fff0">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target) const</td></tr> <tr class="memdesc:a40b92eb7b4a2f37c89fcf1caf957fff0 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different strings. <a href="classicu_1_1Collator.html#a40b92eb7b4a2f37c89fcf1caf957fff0">More...</a><br /></td></tr> <tr class="separator:a40b92eb7b4a2f37c89fcf1caf957fff0 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af769a7b211843daf7613227d562a082b inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#af769a7b211843daf7613227d562a082b">compare</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target, int32_t length) const</td></tr> <tr class="memdesc:af769a7b211843daf7613227d562a082b inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Does the same thing as compare but limits the comparison to a specified length. <a href="classicu_1_1Collator.html#af769a7b211843daf7613227d562a082b">More...</a><br /></td></tr> <tr class="separator:af769a7b211843daf7613227d562a082b inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4b4db8baa10e2d5e783d223886d624c inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#aa4b4db8baa10e2d5e783d223886d624c">compare</a> (const char16_t *source, int32_t sourceLength, const char16_t *target, int32_t targetLength) const</td></tr> <tr class="memdesc:aa4b4db8baa10e2d5e783d223886d624c inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">The comparison function compares the character data stored in two different string arrays. <a href="classicu_1_1Collator.html#aa4b4db8baa10e2d5e783d223886d624c">More...</a><br /></td></tr> <tr class="separator:aa4b4db8baa10e2d5e783d223886d624c inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a592a40cfbfc87c4c4f9887e71adc24c5 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a592a40cfbfc87c4c4f9887e71adc24c5">greater</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target) const</td></tr> <tr class="memdesc:a592a40cfbfc87c4c4f9887e71adc24c5 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Convenience method for comparing two strings based on the collation rules. <a href="classicu_1_1Collator.html#a592a40cfbfc87c4c4f9887e71adc24c5">More...</a><br /></td></tr> <tr class="separator:a592a40cfbfc87c4c4f9887e71adc24c5 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5163de17bf2c90b9c0ed15671c583e18 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a5163de17bf2c90b9c0ed15671c583e18">greaterOrEqual</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target) const</td></tr> <tr class="memdesc:a5163de17bf2c90b9c0ed15671c583e18 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Convenience method for comparing two strings based on the collation rules. <a href="classicu_1_1Collator.html#a5163de17bf2c90b9c0ed15671c583e18">More...</a><br /></td></tr> <tr class="separator:a5163de17bf2c90b9c0ed15671c583e18 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15592eaf91149799427277796524ab8b inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a15592eaf91149799427277796524ab8b">equals</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &source, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &target) const</td></tr> <tr class="memdesc:a15592eaf91149799427277796524ab8b inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Convenience method for comparing two strings based on the collation rules. <a href="classicu_1_1Collator.html#a15592eaf91149799427277796524ab8b">More...</a><br /></td></tr> <tr class="separator:a15592eaf91149799427277796524ab8b inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60187e0af85f518f04b860ca90bd50a9 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a60187e0af85f518f04b860ca90bd50a9">equal_to</a> () const</td></tr> <tr class="memdesc:a60187e0af85f518f04b860ca90bd50a9 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates a comparison function object that uses this collator. <a href="classicu_1_1Collator.html#a60187e0af85f518f04b860ca90bd50a9">More...</a><br /></td></tr> <tr class="separator:a60187e0af85f518f04b860ca90bd50a9 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7c0a745cd22297bdd114d07d8a7f8ac inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#ab7c0a745cd22297bdd114d07d8a7f8ac">greater</a> () const</td></tr> <tr class="memdesc:ab7c0a745cd22297bdd114d07d8a7f8ac inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates a comparison function object that uses this collator. <a href="classicu_1_1Collator.html#ab7c0a745cd22297bdd114d07d8a7f8ac">More...</a><br /></td></tr> <tr class="separator:ab7c0a745cd22297bdd114d07d8a7f8ac inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ee0f430e0e7148c2fc02694835cbae0 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a2ee0f430e0e7148c2fc02694835cbae0">less</a> () const</td></tr> <tr class="memdesc:a2ee0f430e0e7148c2fc02694835cbae0 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates a comparison function object that uses this collator. <a href="classicu_1_1Collator.html#a2ee0f430e0e7148c2fc02694835cbae0">More...</a><br /></td></tr> <tr class="separator:a2ee0f430e0e7148c2fc02694835cbae0 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f630c159289f6e647e05e59adee088b inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a8f630c159289f6e647e05e59adee088b">not_equal_to</a> () const</td></tr> <tr class="memdesc:a8f630c159289f6e647e05e59adee088b inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates a comparison function object that uses this collator. <a href="classicu_1_1Collator.html#a8f630c159289f6e647e05e59adee088b">More...</a><br /></td></tr> <tr class="separator:a8f630c159289f6e647e05e59adee088b inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f1bafef43b28c1d4dad95107b201498 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a8f1bafef43b28c1d4dad95107b201498">greater_equal</a> () const</td></tr> <tr class="memdesc:a8f1bafef43b28c1d4dad95107b201498 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates a comparison function object that uses this collator. <a href="classicu_1_1Collator.html#a8f1bafef43b28c1d4dad95107b201498">More...</a><br /></td></tr> <tr class="separator:a8f1bafef43b28c1d4dad95107b201498 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4234e84deac5a1ead9354c02af5451d1 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a4234e84deac5a1ead9354c02af5451d1">less_equal</a> () const</td></tr> <tr class="memdesc:a4234e84deac5a1ead9354c02af5451d1 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates a comparison function object that uses this collator. <a href="classicu_1_1Collator.html#a4234e84deac5a1ead9354c02af5451d1">More...</a><br /></td></tr> <tr class="separator:a4234e84deac5a1ead9354c02af5451d1 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f5001958b0a8e6323355e5f8fae9175 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a0f5001958b0a8e6323355e5f8fae9175">getStrength</a> () const</td></tr> <tr class="memdesc:a0f5001958b0a8e6323355e5f8fae9175 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Determines the minimum strength that will be used in comparison or transformation. <a href="classicu_1_1Collator.html#a0f5001958b0a8e6323355e5f8fae9175">More...</a><br /></td></tr> <tr class="separator:a0f5001958b0a8e6323355e5f8fae9175 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bfd9426f93b39666975c6259fb71281 inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a5bfd9426f93b39666975c6259fb71281">setStrength</a> (<a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> newStrength)</td></tr> <tr class="memdesc:a5bfd9426f93b39666975c6259fb71281 inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Sets the minimum strength to be used in comparison or transformation. <a href="classicu_1_1Collator.html#a5bfd9426f93b39666975c6259fb71281">More...</a><br /></td></tr> <tr class="separator:a5bfd9426f93b39666975c6259fb71281 inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a267edd9cce4ed8125c05fec1a99935bb inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Collator.html">Collator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a267edd9cce4ed8125c05fec1a99935bb">safeClone</a> () const</td></tr> <tr class="memdesc:a267edd9cce4ed8125c05fec1a99935bb inherit pub_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Same as <a class="el" href="classicu_1_1Collator.html#a0a352599d4db33541d41fc2232fc223c" title="Makes a copy of this object.">clone()</a>. <a href="classicu_1_1Collator.html#a267edd9cce4ed8125c05fec1a99935bb">More...</a><br /></td></tr> <tr class="separator:a267edd9cce4ed8125c05fec1a99935bb inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a689c266ee05d6400ad28fe53a0454c5e inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"><a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a689c266ee05d6400ad28fe53a0454c5e">toUCollator</a> ()</td></tr> <tr class="separator:a689c266ee05d6400ad28fe53a0454c5e inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2631d249d78680e3f0b5a0182eafc1ea inherit pub_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a2631d249d78680e3f0b5a0182eafc1ea">toUCollator</a> () const</td></tr> <tr class="separator:a2631d249d78680e3f0b5a0182eafc1ea inherit pub_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classicu_1_1UObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UObject')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicu_1_1UObject.html">icu::UObject</a></td></tr> <tr class="memitem:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">~UObject</a> ()</td></tr> <tr class="memdesc:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">More...</a><br /></td></tr> <tr class="separator:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:ae354bd9f1d0d45b8a06802b75f471316"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#ae354bd9f1d0d45b8a06802b75f471316">getStaticClassID</a> ()</td></tr> <tr class="memdesc:ae354bd9f1d0d45b8a06802b75f471316"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class ID for this class. <a href="classicu_1_1RuleBasedCollator.html#ae354bd9f1d0d45b8a06802b75f471316">More...</a><br /></td></tr> <tr class="separator:ae354bd9f1d0d45b8a06802b75f471316"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1fd0965e5d4d3c5bc59d714734131eba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a1fd0965e5d4d3c5bc59d714734131eba">rbcFromUCollator</a> (<a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> *uc)</td></tr> <tr class="separator:a1fd0965e5d4d3c5bc59d714734131eba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2181fe478db9dbe58d1e6cbaed29fe30"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a2181fe478db9dbe58d1e6cbaed29fe30">rbcFromUCollator</a> (const <a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> *uc)</td></tr> <tr class="separator:a2181fe478db9dbe58d1e6cbaed29fe30"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classicu_1_1Collator"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classicu_1_1Collator')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classicu_1_1Collator.html">icu::Collator</a></td></tr> <tr class="memitem:a4e6fdf681aa52573ef5ad0a0bd22eb97 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1Collator.html">Collator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a4e6fdf681aa52573ef5ad0a0bd22eb97">createInstance</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &err)</td></tr> <tr class="memdesc:a4e6fdf681aa52573ef5ad0a0bd22eb97 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Creates the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a> object for the current default locale. <a href="classicu_1_1Collator.html#a4e6fdf681aa52573ef5ad0a0bd22eb97">More...</a><br /></td></tr> <tr class="separator:a4e6fdf681aa52573ef5ad0a0bd22eb97 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7aa04c72be7c47935cc5c6308c0677c inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1Collator.html">Collator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#af7aa04c72be7c47935cc5c6308c0677c">createInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &loc, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &err)</td></tr> <tr class="memdesc:af7aa04c72be7c47935cc5c6308c0677c inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Gets the collation object for the desired locale. <a href="classicu_1_1Collator.html#af7aa04c72be7c47935cc5c6308c0677c">More...</a><br /></td></tr> <tr class="separator:af7aa04c72be7c47935cc5c6308c0677c inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7c8befb8e7086be8fca27d23072b4d5 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#af7c8befb8e7086be8fca27d23072b4d5">getEquivalentReorderCodes</a> (int32_t reorderCode, int32_t *dest, int32_t destCapacity, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:af7c8befb8e7086be8fca27d23072b4d5 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the reorder codes that are grouped with the given reorder code. <a href="classicu_1_1Collator.html#af7c8befb8e7086be8fca27d23072b4d5">More...</a><br /></td></tr> <tr class="separator:af7c8befb8e7086be8fca27d23072b4d5 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbdfbd00fc3442fdd01b2c3519e54b3d inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#afbdfbd00fc3442fdd01b2c3519e54b3d">getDisplayName</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &objectLocale, const <a class="el" href="classicu_1_1Locale.html">Locale</a> &displayLocale, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &name)</td></tr> <tr class="memdesc:afbdfbd00fc3442fdd01b2c3519e54b3d inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Get name of the object for the desired <a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region.">Locale</a>, in the desired language. <a href="classicu_1_1Collator.html#afbdfbd00fc3442fdd01b2c3519e54b3d">More...</a><br /></td></tr> <tr class="separator:afbdfbd00fc3442fdd01b2c3519e54b3d inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0bbcba6a2a4437f1ef8e498ca7036681 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a0bbcba6a2a4437f1ef8e498ca7036681">getDisplayName</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &objectLocale, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &name)</td></tr> <tr class="memdesc:a0bbcba6a2a4437f1ef8e498ca7036681 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Get name of the object for the desired <a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region.">Locale</a>, in the language of the default locale. <a href="classicu_1_1Collator.html#a0bbcba6a2a4437f1ef8e498ca7036681">More...</a><br /></td></tr> <tr class="separator:a0bbcba6a2a4437f1ef8e498ca7036681 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8860a64cf24005a2b7daefa2b3d7e84 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classicu_1_1Locale.html">Locale</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#af8860a64cf24005a2b7daefa2b3d7e84">getAvailableLocales</a> (int32_t &count)</td></tr> <tr class="memdesc:af8860a64cf24005a2b7daefa2b3d7e84 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Get the set of Locales for which Collations are installed. <a href="classicu_1_1Collator.html#af8860a64cf24005a2b7daefa2b3d7e84">More...</a><br /></td></tr> <tr class="separator:af8860a64cf24005a2b7daefa2b3d7e84 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fdd5de1269241f3837bde6338562ee9 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1StringEnumeration.html">StringEnumeration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a0fdd5de1269241f3837bde6338562ee9">getAvailableLocales</a> ()</td></tr> <tr class="memdesc:a0fdd5de1269241f3837bde6338562ee9 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Return a <a class="el" href="classicu_1_1StringEnumeration.html" title="Base class for 'pure' C++ implementations of uenum api.">StringEnumeration</a> over the locales available at the time of the call, including registered locales. <a href="classicu_1_1Collator.html#a0fdd5de1269241f3837bde6338562ee9">More...</a><br /></td></tr> <tr class="separator:a0fdd5de1269241f3837bde6338562ee9 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a223dc10a01a290aba9077ed10278eabd inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1StringEnumeration.html">StringEnumeration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a223dc10a01a290aba9077ed10278eabd">getKeywords</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a223dc10a01a290aba9077ed10278eabd inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Create a string enumerator of all possible keywords that are relevant to collation. <a href="classicu_1_1Collator.html#a223dc10a01a290aba9077ed10278eabd">More...</a><br /></td></tr> <tr class="separator:a223dc10a01a290aba9077ed10278eabd inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a425557850270d5fbb2dd77bf8f2a4f19 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1StringEnumeration.html">StringEnumeration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a425557850270d5fbb2dd77bf8f2a4f19">getKeywordValues</a> (const char *keyword, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a425557850270d5fbb2dd77bf8f2a4f19 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Given a keyword, create a string enumeration of all values for that keyword that are currently in use. <a href="classicu_1_1Collator.html#a425557850270d5fbb2dd77bf8f2a4f19">More...</a><br /></td></tr> <tr class="separator:a425557850270d5fbb2dd77bf8f2a4f19 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a869f42454f0e55cf27737b14c542498f inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1StringEnumeration.html">StringEnumeration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a869f42454f0e55cf27737b14c542498f">getKeywordValuesForLocale</a> (const char *keyword, const <a class="el" href="classicu_1_1Locale.html">Locale</a> &locale, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> commonlyUsed, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a869f42454f0e55cf27737b14c542498f inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Given a key and a locale, returns an array of string values in a preferred order that would make a difference. <a href="classicu_1_1Collator.html#a869f42454f0e55cf27737b14c542498f">More...</a><br /></td></tr> <tr class="separator:a869f42454f0e55cf27737b14c542498f inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a394651828ed9f32b0ca62a0cb3069c1a inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1Locale.html">Locale</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a394651828ed9f32b0ca62a0cb3069c1a">getFunctionalEquivalent</a> (const char *keyword, const <a class="el" href="classicu_1_1Locale.html">Locale</a> &locale, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> &isAvailable, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a394651828ed9f32b0ca62a0cb3069c1a inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Return the functionally equivalent locale for the given requested locale, with respect to given keyword, for the collation service. <a href="classicu_1_1Collator.html#a394651828ed9f32b0ca62a0cb3069c1a">More...</a><br /></td></tr> <tr class="separator:a394651828ed9f32b0ca62a0cb3069c1a inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07848f613016be2dcbead263a88b7bc8 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="umisc_8h.html#ab5905d79ed3b979840cee1d5fd48b4fb">URegistryKey</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a07848f613016be2dcbead263a88b7bc8">registerInstance</a> (<a class="el" href="classicu_1_1Collator.html">Collator</a> *toAdopt, const <a class="el" href="classicu_1_1Locale.html">Locale</a> &locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a07848f613016be2dcbead263a88b7bc8 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Register a new <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. <a href="classicu_1_1Collator.html#a07848f613016be2dcbead263a88b7bc8">More...</a><br /></td></tr> <tr class="separator:a07848f613016be2dcbead263a88b7bc8 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95e7393eab7ac7d4e8896b2a3137fb93 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="umisc_8h.html#ab5905d79ed3b979840cee1d5fd48b4fb">URegistryKey</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a95e7393eab7ac7d4e8896b2a3137fb93">registerFactory</a> (<a class="el" href="classicu_1_1CollatorFactory.html">CollatorFactory</a> *toAdopt, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a95e7393eab7ac7d4e8896b2a3137fb93 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Register a new <a class="el" href="classicu_1_1CollatorFactory.html" title="A factory, used with registerFactory, the creates multiple collators and provides display names for t...">CollatorFactory</a>. <a href="classicu_1_1Collator.html#a95e7393eab7ac7d4e8896b2a3137fb93">More...</a><br /></td></tr> <tr class="separator:a95e7393eab7ac7d4e8896b2a3137fb93 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeac8f5fccf2d34f806f9cb4655f10d24 inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#aeac8f5fccf2d34f806f9cb4655f10d24">unregister</a> (<a class="el" href="umisc_8h.html#ab5905d79ed3b979840cee1d5fd48b4fb">URegistryKey</a> key, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:aeac8f5fccf2d34f806f9cb4655f10d24 inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Unregister a previously-registered <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a> or <a class="el" href="classicu_1_1CollatorFactory.html" title="A factory, used with registerFactory, the creates multiple collators and provides display names for t...">CollatorFactory</a> using the key returned from the register call. <a href="classicu_1_1Collator.html#aeac8f5fccf2d34f806f9cb4655f10d24">More...</a><br /></td></tr> <tr class="separator:aeac8f5fccf2d34f806f9cb4655f10d24 inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c6cd94597a5581a40e0eb9c8ba4b3af inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a5c6cd94597a5581a40e0eb9c8ba4b3af">getBound</a> (const uint8_t *source, int32_t sourceLength, <a class="el" href="ucol_8h.html#aa3b11e0e399df62d3048174b8309657c">UColBoundMode</a> boundType, uint32_t noOfLevels, uint8_t *result, int32_t resultLength, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a5c6cd94597a5581a40e0eb9c8ba4b3af inherit pub_static_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Produce a bound for a given sortkey and a number of levels. <a href="classicu_1_1Collator.html#a5c6cd94597a5581a40e0eb9c8ba4b3af">More...</a><br /></td></tr> <tr class="separator:a5c6cd94597a5581a40e0eb9c8ba4b3af inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64e8727c677889abc1a2b38b0174955e inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1Collator.html">Collator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a64e8727c677889abc1a2b38b0174955e">fromUCollator</a> (<a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> *uc)</td></tr> <tr class="separator:a64e8727c677889abc1a2b38b0174955e inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a4a815ee9a2da4e9b9f87b905e1385e inherit pub_static_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classicu_1_1Collator.html">Collator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a9a4a815ee9a2da4e9b9f87b905e1385e">fromUCollator</a> (const <a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> *uc)</td></tr> <tr class="separator:a9a4a815ee9a2da4e9b9f87b905e1385e inherit pub_static_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:a2effd2b9fcd4555ca87657e3fa093ace"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1RuleBasedCollator.html#a2effd2b9fcd4555ca87657e3fa093ace">setLocales</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &requestedLocale, const <a class="el" href="classicu_1_1Locale.html">Locale</a> &validLocale, const <a class="el" href="classicu_1_1Locale.html">Locale</a> &actualLocale) override</td></tr> <tr class="memdesc:a2effd2b9fcd4555ca87657e3fa093ace"><td class="mdescLeft"> </td><td class="mdescRight">Used internally by registration to define the requested and valid locales. <a href="classicu_1_1RuleBasedCollator.html#a2effd2b9fcd4555ca87657e3fa093ace">More...</a><br /></td></tr> <tr class="separator:a2effd2b9fcd4555ca87657e3fa093ace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classicu_1_1Collator"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classicu_1_1Collator')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classicu_1_1Collator.html">icu::Collator</a></td></tr> <tr class="memitem:a3fa9751f0fc15a504bdaa4aa22e26747 inherit pro_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a3fa9751f0fc15a504bdaa4aa22e26747">Collator</a> ()</td></tr> <tr class="memdesc:a3fa9751f0fc15a504bdaa4aa22e26747 inherit pro_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="classicu_1_1Collator.html#a3fa9751f0fc15a504bdaa4aa22e26747">More...</a><br /></td></tr> <tr class="separator:a3fa9751f0fc15a504bdaa4aa22e26747 inherit pro_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98c42c147eae65ccd5334f2e5ae8082e inherit pro_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a98c42c147eae65ccd5334f2e5ae8082e">Collator</a> (<a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UCollationStrength</a> collationStrength, <a class="el" href="unorm_8h.html#af317e3ace13f0ce7c86dd1ca48490ef7">UNormalizationMode</a> decompositionMode)</td></tr> <tr class="memdesc:a98c42c147eae65ccd5334f2e5ae8082e inherit pro_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="classicu_1_1Collator.html#a98c42c147eae65ccd5334f2e5ae8082e">More...</a><br /></td></tr> <tr class="separator:a98c42c147eae65ccd5334f2e5ae8082e inherit pro_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5c82b8f9f914bdf1586e5fdf9cba3f8 inherit pro_methods_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#af5c82b8f9f914bdf1586e5fdf9cba3f8">Collator</a> (const <a class="el" href="classicu_1_1Collator.html">Collator</a> &other)</td></tr> <tr class="memdesc:af5c82b8f9f914bdf1586e5fdf9cba3f8 inherit pro_methods_classicu_1_1Collator"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="classicu_1_1Collator.html#af5c82b8f9f914bdf1586e5fdf9cba3f8">More...</a><br /></td></tr> <tr class="separator:af5c82b8f9f914bdf1586e5fdf9cba3f8 inherit pro_methods_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:a2493a8a45ec3ae69e1bec8355c948519"><td class="memItemLeft" align="right" valign="top"><a id="a2493a8a45ec3ae69e1bec8355c948519"></a> class </td><td class="memItemRight" valign="bottom"><b>CollationElementIterator</b></td></tr> <tr class="separator:a2493a8a45ec3ae69e1bec8355c948519"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af22e5ffabbf5a2d4d729daa0b5d3cafd"><td class="memItemLeft" align="right" valign="top"><a id="af22e5ffabbf5a2d4d729daa0b5d3cafd"></a> class </td><td class="memItemRight" valign="bottom"><b>Collator</b></td></tr> <tr class="separator:af22e5ffabbf5a2d4d729daa0b5d3cafd"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classicu_1_1Collator"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classicu_1_1Collator')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classicu_1_1Collator.html">icu::Collator</a></td></tr> <tr class="memitem:a82bc20541fe4503fb78644a1968e15a2 inherit pub_types_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> { <br />   <b>PRIMARY</b> = UCOL_PRIMARY , <b>SECONDARY</b> = UCOL_SECONDARY , <b>TERTIARY</b> = UCOL_TERTIARY , <b>QUATERNARY</b> = UCOL_QUATERNARY , <br />   <b>IDENTICAL</b> = UCOL_IDENTICAL <br /> }</td></tr> <tr class="memdesc:a82bc20541fe4503fb78644a1968e15a2"><td class="mdescLeft"> </td><td class="mdescRight">Base letter represents a primary difference. <a href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">More...</a><br /></td></tr> <tr class="separator:a82bc20541fe4503fb78644a1968e15a2 inherit pub_types_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9827be018f594eae0573473034233b7 inherit pub_types_classicu_1_1Collator"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> { <b>LESS</b> = UCOL_LESS , <b>EQUAL</b> = UCOL_EQUAL , <b>GREATER</b> = UCOL_GREATER }</td></tr> <tr class="memdesc:ac9827be018f594eae0573473034233b7"><td class="mdescLeft"> </td><td class="mdescRight">LESS is returned if source string is compared to be less than target string in the <a class="el" href="classicu_1_1Collator.html#a40b92eb7b4a2f37c89fcf1caf957fff0" title="The comparison function compares the character data stored in two different strings.">compare()</a> method. <a href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">More...</a><br /></td></tr> <tr class="separator:ac9827be018f594eae0573473034233b7 inherit pub_types_classicu_1_1Collator"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>The <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> class provides the implementation of <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>, using data-driven tables. </p> <p>The user can create a customized table-based collation. </p> <p>For more information about the collation service see <a href="https://unicode-org.github.io/icu/userguide/collation">the User Guide</a>. </p> <p>Collation service provides correct sorting orders for most locales supported in ICU. If specific data for a locale is not available, the orders eventually falls back to the <a href="http://www.unicode.org/reports/tr35/tr35-collation.html#Root_Collation">CLDR root sort order</a>. </p> <p>Sort ordering may be customized by providing your own set of rules. For more on this subject see the <a href="https://unicode-org.github.io/icu/userguide/collation/customization">Collation Customization</a> section of the User Guide. </p> <p>Note, <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> is not to be subclassed. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="tblcoll_8h_source.html#l00115">115</a> of file <a class="el" href="tblcoll_8h_source.html">tblcoll.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="ab26b8846a053c2def598ec7c957cfcc4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab26b8846a053c2def598ec7c957cfcc4">◆ </a></span>RuleBasedCollator() <span class="overload">[1/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>rules</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. </p> <p>This takes the table rules and builds a collation table out of them. Please see <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> class description for more details on the collation rule syntax. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">rules</td><td>the collation rules to build the collation table from. </td></tr> <tr><td class="paramname">status</td><td>reporting a success or an error. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005617">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="aaf9a00014372009c71cd36430da4f610"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf9a00014372009c71cd36430da4f610">◆ </a></span>RuleBasedCollator() <span class="overload">[2/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>rules</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> </td> <td class="paramname"><em>collationStrength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. </p> <p>This takes the table rules and builds a collation table out of them. Please see <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> class description for more details on the collation rule syntax. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">rules</td><td>the collation rules to build the collation table from. </td></tr> <tr><td class="paramname">collationStrength</td><td>strength for comparison </td></tr> <tr><td class="paramname">status</td><td>reporting a success or an error. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005618">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a07b23add8f39b6d2dd6d608ac9485b97"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07b23add8f39b6d2dd6d608ac9485b97">◆ </a></span>RuleBasedCollator() <span class="overload">[3/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>rules</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> </td> <td class="paramname"><em>decompositionMode</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. </p> <p>This takes the table rules and builds a collation table out of them. Please see <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> class description for more details on the collation rule syntax. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">rules</td><td>the collation rules to build the collation table from. </td></tr> <tr><td class="paramname">decompositionMode</td><td>the normalisation mode </td></tr> <tr><td class="paramname">status</td><td>reporting a success or an error. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005619">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a29e95021c2a9acf1fced334f57c074ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29e95021c2a9acf1fced334f57c074ba">◆ </a></span>RuleBasedCollator() <span class="overload">[4/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>rules</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1Collator.html#a82bc20541fe4503fb78644a1968e15a2">ECollationStrength</a> </td> <td class="paramname"><em>collationStrength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> </td> <td class="paramname"><em>decompositionMode</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> constructor. </p> <p>This takes the table rules and builds a collation table out of them. Please see <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> class description for more details on the collation rule syntax. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">rules</td><td>the collation rules to build the collation table from. </td></tr> <tr><td class="paramname">collationStrength</td><td>strength for comparison </td></tr> <tr><td class="paramname">decompositionMode</td><td>the normalisation mode </td></tr> <tr><td class="paramname">status</td><td>reporting a success or an error. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005620">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a4a8fcec445c513c2d32979b565b95528"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a8fcec445c513c2d32979b565b95528">◆ </a></span>RuleBasedCollator() <span class="overload">[5/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>rules</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structUParseError.html">UParseError</a> & </td> <td class="paramname"><em>parseError</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>reason</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>TODO: document & propose as public API. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000825">Internal:</a></b></dt><dd>Do not use.</dd></dl> <p>This API is for internal use only. </p> </div> </div> <a id="ad60f53ba1323a3516edf93154006d91c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad60f53ba1323a3516edf93154006d91c">◆ </a></span>RuleBasedCollator() <span class="overload">[6/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Copy constructor. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td>the <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> object to be copied </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005621">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a2f4c7eeaf020ad68e3bd9722dd272357"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f4c7eeaf020ad68e3bd9722dd272357">◆ </a></span>RuleBasedCollator() <span class="overload">[7/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"><em>bin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> * </td> <td class="paramname"><em>base</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Opens a collator from a collator binary image created using cloneBinary. </p> <p>Binary image used in instantiation of the collator remains owned by the user and should stay around for the lifetime of the collator. The API also takes a base collator which must be the root collator. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">bin</td><td>binary image owned by the user and required through the lifetime of the collator </td></tr> <tr><td class="paramname">length</td><td>size of the image. If negative, the API will try to figure out the length of the image </td></tr> <tr><td class="paramname">base</td><td>Base collator, for lookup of untailored characters. Must be the root collator, must not be nullptr. The base is required to be present through the lifetime of the collator. </td></tr> <tr><td class="paramname">status</td><td>for catching errors </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>newly created collator </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1RuleBasedCollator.html#a890d2eb9b1a9daa0ef9875806d327f1e" title="Creates a binary image of a collator.">cloneBinary</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005622">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl> </div> </div> <a id="a7f0ee2464acb12f597680df69a69d97d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f0ee2464acb12f597680df69a69d97d">◆ </a></span>~RuleBasedCollator()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual icu::RuleBasedCollator::~RuleBasedCollator </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Destructor. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005623">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ac584aec76ee794a86c8611236456b9fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac584aec76ee794a86c8611236456b9fb">◆ </a></span>RuleBasedCollator() <span class="overload">[8/8]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::RuleBasedCollator::RuleBasedCollator </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Only for use in <a class="el" href="ucol_8h.html#a0cb1ddd81f322ed24e389f208eb35c8a" title="Produce a UCollator instance according to the rules supplied.">ucol_openRules()</a>. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000829">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a6c510da518ce8dbaff1bbc07c7469ec0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c510da518ce8dbaff1bbc07c7469ec0">◆ </a></span>clone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a>* icu::RuleBasedCollator::clone </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Makes a copy of this object. </p> <dl class="section return"><dt>Returns</dt><dd>a copy of this object, owned by the caller </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005626">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a0a352599d4db33541d41fc2232fc223c">icu::Collator</a>.</p> </div> </div> <a id="a890d2eb9b1a9daa0ef9875806d327f1e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a890d2eb9b1a9daa0ef9875806d327f1e">◆ </a></span>cloneBinary()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::RuleBasedCollator::cloneBinary </td> <td>(</td> <td class="paramtype">uint8_t * </td> <td class="paramname"><em>buffer</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>capacity</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Creates a binary image of a collator. </p> <p>This binary image can be stored and later used to instantiate a collator using ucol_openBinary. This API supports preflighting. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">buffer</td><td>a fill-in buffer to receive the binary image </td></tr> <tr><td class="paramname">capacity</td><td>capacity of the destination buffer </td></tr> <tr><td class="paramname">status</td><td>for catching errors </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>size of the image </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="ucol_8h.html#abb9132a3fa48ab80af232999f91aef88" title="Opens a collator from a collator binary image created using ucol_cloneBinary.">ucol_openBinary</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005641">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl> </div> </div> <a id="aac53f97c06ed99c9bb960606095dedc5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac53f97c06ed99c9bb960606095dedc5">◆ </a></span>cloneRuleData()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* icu::RuleBasedCollator::cloneRuleData </td> <td>(</td> <td class="paramtype">int32_t & </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Do not use this method: The caller and the ICU library might use different heaps. </p> <p>Use <a class="el" href="classicu_1_1RuleBasedCollator.html#a890d2eb9b1a9daa0ef9875806d327f1e" title="Creates a binary image of a collator.">cloneBinary()</a> instead which writes to caller-provided memory.</p> <p>Returns a binary format of this collator. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">length</td><td>Returns the length of the data, in bytes </td></tr> <tr><td class="paramname">status</td><td>the error code status. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>memory, owned by the caller, of size 'length' bytes. </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000691">Deprecated:</a></b></dt><dd>ICU 52. Use <a class="el" href="classicu_1_1RuleBasedCollator.html#a890d2eb9b1a9daa0ef9875806d327f1e" title="Creates a binary image of a collator.">cloneBinary()</a> instead. </dd></dl> </div> </div> <a id="aa4b4db8baa10e2d5e783d223886d624c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4b4db8baa10e2d5e783d223886d624c">◆ </a></span>compare() <span class="overload">[1/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>The comparison function compares the character data stored in two different string arrays. </p> <p>Returns information about whether a string array is less than, greater than or equal to another string array. </p> <p>Example of use: </p><pre> . char16_t ABC[] = {0x41, 0x42, 0x43, 0}; // = "ABC" . char16_t abc[] = {0x61, 0x62, 0x63, 0}; // = "abc" . UErrorCode status = U_ZERO_ERROR; . <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a> *myCollation = . Collator::createInstance(Locale::getUS(), status); . if (<a class="el" href="utypes_8h.html#a4d202200b6aa6f3c965ea370e0c8155f" title="Does the error code indicate a failure?">U_FAILURE(status)</a>) return; . myCollation->setStrength(Collator::PRIMARY); . // result would be Collator::EQUAL ("abc" == "ABC") . // (no primary difference between "abc" and "ABC") . <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7" title="LESS is returned if source string is compared to be less than target string in the compare() method.">Collator::EComparisonResult</a> result = . myCollation->compare(abc, 3, ABC, 3); . myCollation->setStrength(Collator::TERTIARY); . // result would be Collator::LESS ("abc" <<< "ABC") . // (with tertiary difference between "abc" and "ABC") . result = myCollation->compare(abc, 3, ABC, 3); </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string array to be compared with. </td></tr> <tr><td class="paramname">sourceLength</td><td>the length of the source string array. If this value is equal to -1, the string array is null-terminated. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">targetLength</td><td>the length of the target string array. If this value is equal to -1, the string array is null-terminated. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns a byte value. GREATER if source is greater than target; EQUAL if source is equal to target; LESS if source is less than target </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000349">Deprecated:</a></b></dt><dd>ICU 2.6 use the overload with UErrorCode & </dd></dl> </div> </div> <a id="aaff5a52978b5bec6cebbbdaf4e915547"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaff5a52978b5bec6cebbbdaf4e915547">◆ </a></span>compare() <span class="overload">[2/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::RuleBasedCollator::compare </td> <td>(</td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>sourceLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>target</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>targetLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>The comparison function compares the character data stored in two different string arrays. </p> <p>Returns information about whether a string array is less than, greater than or equal to another string array. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string array to be compared with. </td></tr> <tr><td class="paramname">sourceLength</td><td>the length of the source string array. If this value is equal to -1, the string array is null-terminated. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">targetLength</td><td>the length of the target string array. If this value is equal to -1, the string array is null-terminated. </td></tr> <tr><td class="paramname">status</td><td>possible error code </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns an enum value. UCOL_GREATER if source is greater than target; UCOL_EQUAL if source is equal to target; UCOL_LESS if source is less than target </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005631">Stable:</a></b></dt><dd>ICU 2.6 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a5d646068e5a4cc4c76de66effc1ca16c">icu::Collator</a>.</p> </div> </div> <a id="a5d59ee59297fa7beb53a27a54f771b0a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d59ee59297fa7beb53a27a54f771b0a">◆ </a></span>compare() <span class="overload">[3/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>The comparison function compares the character data stored in two different string arrays. </p> <p>Returns information about whether a string array is less than, greater than or equal to another string array. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string array to be compared with. </td></tr> <tr><td class="paramname">sourceLength</td><td>the length of the source string array. If this value is equal to -1, the string array is null-terminated. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">targetLength</td><td>the length of the target string array. If this value is equal to -1, the string array is null-terminated. </td></tr> <tr><td class="paramname">status</td><td>possible error code </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns an enum value. UCOL_GREATER if source is greater than target; UCOL_EQUAL if source is equal to target; UCOL_LESS if source is less than target </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable003743">Stable:</a></b></dt><dd>ICU 2.6 </dd></dl> </div> </div> <a id="a40b92eb7b4a2f37c89fcf1caf957fff0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40b92eb7b4a2f37c89fcf1caf957fff0">◆ </a></span>compare() <span class="overload">[4/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>The comparison function compares the character data stored in two different strings. </p> <p>Returns information about whether a string is less than, greater than or equal to another string. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string to be compared with. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns a byte value. GREATER if source is greater than target; EQUAL if source is equal to target; LESS if source is less than target </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000347">Deprecated:</a></b></dt><dd>ICU 2.6 use the overload with UErrorCode & </dd></dl> </div> </div> <a id="af769a7b211843daf7613227d562a082b"></a> <h2 class="memtitle"><span class="permalink"><a href="#af769a7b211843daf7613227d562a082b">◆ </a></span>compare() <span class="overload">[5/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1Collator.html#ac9827be018f594eae0573473034233b7">EComparisonResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>Does the same thing as compare but limits the comparison to a specified length. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string to be compared with. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">length</td><td>the length the comparison is limited to </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns a byte value. GREATER if source (up to the specified length) is greater than target; EQUAL if source (up to specified length) is equal to target; LESS if source (up to the specified length) is less than target. </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000348">Deprecated:</a></b></dt><dd>ICU 2.6 use the overload with UErrorCode & </dd></dl> </div> </div> <a id="a76620dd60d50b82af5ebe474ae41228c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76620dd60d50b82af5ebe474ae41228c">◆ </a></span>compare() <span class="overload">[6/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::RuleBasedCollator::compare </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>target</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Does the same thing as compare but limits the comparison to a specified length. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string to be compared with. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">length</td><td>the length the comparison is limited to </td></tr> <tr><td class="paramname">status</td><td>possible error code </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns an enum value. UCOL_GREATER if source (up to the specified length) is greater than target; UCOL_EQUAL if source (up to specified length) is equal to target; UCOL_LESS if source (up to the specified length) is less than target. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005630">Stable:</a></b></dt><dd>ICU 2.6 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#ae965267bf6a4c2b7b8aeadeb30059391">icu::Collator</a>.</p> </div> </div> <a id="a0db734e3b90e935b732dc46707d79c39"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0db734e3b90e935b732dc46707d79c39">◆ </a></span>compare() <span class="overload">[7/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>Does the same thing as compare but limits the comparison to a specified length. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string to be compared with. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">length</td><td>the length the comparison is limited to </td></tr> <tr><td class="paramname">status</td><td>possible error code </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns an enum value. UCOL_GREATER if source (up to the specified length) is greater than target; UCOL_EQUAL if source (up to specified length) is equal to target; UCOL_LESS if source (up to the specified length) is less than target. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable003742">Stable:</a></b></dt><dd>ICU 2.6 </dd></dl> </div> </div> <a id="a6531f45f77f74c561e17240a2ed9aee7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6531f45f77f74c561e17240a2ed9aee7">◆ </a></span>compare() <span class="overload">[8/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::RuleBasedCollator::compare </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>target</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>The comparison function compares the character data stored in two different strings. </p> <p>Returns information about whether a string is less than, greater than or equal to another string. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string to be compared with. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">status</td><td>possible error code </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns an enum value. UCOL_GREATER if source is greater than target; UCOL_EQUAL if source is equal to target; UCOL_LESS if source is less than target </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005629">Stable:</a></b></dt><dd>ICU 2.6 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a832794e7b9b813d5a8f638d550cc9b2e">icu::Collator</a>.</p> </div> </div> <a id="a0022dcdbc789f240ddb198c2ab156b30"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0022dcdbc789f240ddb198c2ab156b30">◆ </a></span>compare() <span class="overload">[9/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>The comparison function compares the character data stored in two different strings. </p> <p>Returns information about whether a string is less than, greater than or equal to another string. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string to be compared with. </td></tr> <tr><td class="paramname">target</td><td>the string that is to be compared with the source string. </td></tr> <tr><td class="paramname">status</td><td>possible error code </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Returns an enum value. UCOL_GREATER if source is greater than target; UCOL_EQUAL if source is equal to target; UCOL_LESS if source is less than target </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable003741">Stable:</a></b></dt><dd>ICU 2.6 </dd></dl> </div> </div> <a id="a850e0665cb0e87a0fa13657ef34d67c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a850e0665cb0e87a0fa13657ef34d67c0">◆ </a></span>compare() <span class="overload">[10/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::Collator::compare</td> </tr> </table> </div><div class="memdoc"> <p>Compares two strings using the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </p> <p>Returns whether the first one compares less than/equal to/greater than the second one. This version takes <a class="el" href="structUCharIterator.html" title="C API for code unit iteration.">UCharIterator</a> input. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">sIter</td><td>the first ("source") string iterator </td></tr> <tr><td class="paramname">tIter</td><td>the second ("target") string iterator </td></tr> <tr><td class="paramname">status</td><td>ICU status </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>UCOL_LESS, UCOL_EQUAL or UCOL_GREATER </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable003744">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> </div> </div> <a id="af4eaf724180c65c17f1e10b88213aa62"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4eaf724180c65c17f1e10b88213aa62">◆ </a></span>compare() <span class="overload">[11/11]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::RuleBasedCollator::compare </td> <td>(</td> <td class="paramtype"><a class="el" href="structUCharIterator.html">UCharIterator</a> & </td> <td class="paramname"><em>sIter</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structUCharIterator.html">UCharIterator</a> & </td> <td class="paramname"><em>tIter</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Compares two strings using the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </p> <p>Returns whether the first one compares less than/equal to/greater than the second one. This version takes <a class="el" href="structUCharIterator.html" title="C API for code unit iteration.">UCharIterator</a> input. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">sIter</td><td>the first ("source") string iterator </td></tr> <tr><td class="paramname">tIter</td><td>the second ("target") string iterator </td></tr> <tr><td class="paramname">status</td><td>ICU status </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>UCOL_LESS, UCOL_EQUAL or UCOL_GREATER </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005632">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a850e0665cb0e87a0fa13657ef34d67c0">icu::Collator</a>.</p> </div> </div> <a id="ae39fb8896ba5034d533e87717a1e4ca0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae39fb8896ba5034d533e87717a1e4ca0">◆ </a></span>compareUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::RuleBasedCollator::compareUTF8 </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1StringPiece.html">StringPiece</a> & </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1StringPiece.html">StringPiece</a> & </td> <td class="paramname"><em>target</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Compares two UTF-8 strings using the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </p> <p>Returns whether the first one compares less than/equal to/greater than the second one. This version takes UTF-8 input. Note that a <a class="el" href="classicu_1_1StringPiece.html" title="A string-like object that points to a sized piece of memory.">StringPiece</a> can be implicitly constructed from a std::string or a NUL-terminated const char * string. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the first UTF-8 string </td></tr> <tr><td class="paramname">target</td><td>the second UTF-8 string </td></tr> <tr><td class="paramname">status</td><td>ICU status </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>UCOL_LESS, UCOL_EQUAL or UCOL_GREATER </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005633">Stable:</a></b></dt><dd>ICU 51 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a58f0ddc2202e376cc912015fa56fd42f">icu::Collator</a>.</p> </div> </div> <a id="a0b9e34bb7c3757d6454356674f9b4e5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b9e34bb7c3757d6454356674f9b4e5b">◆ </a></span>createCollationElementIterator() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1CollationElementIterator.html">CollationElementIterator</a>* icu::RuleBasedCollator::createCollationElementIterator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1CharacterIterator.html">CharacterIterator</a> & </td> <td class="paramname"><em>source</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Creates a collation element iterator for the source. </p> <p>The caller of this method is responsible for the memory management of the returned pointer. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the <a class="el" href="classicu_1_1CharacterIterator.html" title="Abstract class that defines an API for iteration on text objects.">CharacterIterator</a> which produces the characters over which the CollationElementItgerator will iterate. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the collation element iterator of the source using this as the based <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005628">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> </div> </div> <a id="aa506d09eeaa289fc600c69c6b53d2d45"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa506d09eeaa289fc600c69c6b53d2d45">◆ </a></span>createCollationElementIterator() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1CollationElementIterator.html">CollationElementIterator</a>* icu::RuleBasedCollator::createCollationElementIterator </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>source</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Creates a collation element iterator for the source string. </p> <p>The caller of this method is responsible for the memory management of the return pointer. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the string over which the <a class="el" href="classicu_1_1CollationElementIterator.html" title="The CollationElementIterator class is used as an iterator to walk through each character of an inte...">CollationElementIterator</a> will iterate. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the collation element iterator of the source string using this as the based <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005627">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> </div> </div> <a id="ab2fd4581e8ae2afe313992d4e798a2b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2fd4581e8ae2afe313992d4e798a2b4">◆ </a></span>getAttribute()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> icu::RuleBasedCollator::getAttribute </td> <td>(</td> <td class="paramtype"><a class="el" href="ucol_8h.html#a583fbe7fc4a850e2fcc692e766d2826c">UColAttribute</a> </td> <td class="paramname"><em>attr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Universal attribute getter. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">attr</td><td>attribute type </td></tr> <tr><td class="paramname">status</td><td>to indicate whether the operation went on smoothly or there were errors </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>attribute value </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005644">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#aa3b934fb5a3a08fd8664824159c0ac91">icu::Collator</a>.</p> </div> </div> <a id="ad00f17082375aeba45d9d6f83dda1cd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad00f17082375aeba45d9d6f83dda1cd2">◆ </a></span>getCollationKey() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1CollationKey.html">CollationKey</a>& icu::RuleBasedCollator::getCollationKey </td> <td>(</td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>sourceLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1CollationKey.html">CollationKey</a> & </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Transforms a specified region of the string into a series of characters that can be compared with CollationKey.compare. </p> <p>Note that sort keys are often less efficient than simply doing comparison. For more details, see the ICU User Guide.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string. </td></tr> <tr><td class="paramname">sourceLength</td><td>the length of the source string. </td></tr> <tr><td class="paramname">key</td><td>the transformed key of the source string. </td></tr> <tr><td class="paramname">status</td><td>the error code status. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the transformed key. </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1CollationKey.html" title="Collation keys are generated by the Collator class.">CollationKey</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005635">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a32206312500e88f3e8b9f85abd7d903c">icu::Collator</a>.</p> </div> </div> <a id="adb0e947073f346319415296533d9c88c"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb0e947073f346319415296533d9c88c">◆ </a></span>getCollationKey() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1CollationKey.html">CollationKey</a>& icu::RuleBasedCollator::getCollationKey </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1CollationKey.html">CollationKey</a> & </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Transforms the string into a series of characters that can be compared with CollationKey.compare(). </p> <p>Note that sort keys are often less efficient than simply doing comparison. For more details, see the ICU User Guide.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>the source string. </td></tr> <tr><td class="paramname">key</td><td>the transformed key of the source string. </td></tr> <tr><td class="paramname">status</td><td>the error code status. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the transformed key. </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1CollationKey.html" title="Collation keys are generated by the Collator class.">CollationKey</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005634">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#ad1e3bebe6e3ae7bd79cce7f2cf9f4ab1">icu::Collator</a>.</p> </div> </div> <a id="a9d6f927333d75614c21494af5a934046"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d6f927333d75614c21494af5a934046">◆ </a></span>getDynamicClassID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::RuleBasedCollator::getDynamicClassID </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns a unique class ID POLYMORPHICALLY. </p> <p>Pure virtual override. This method is to implement a simple version of RTTI, since not all C++ compilers support genuine RTTI. Polymorphic <a class="el" href="classicu_1_1RuleBasedCollator.html#a7a6fc19f906622cca51ecb5573ff43ce" title="Returns true if argument is the same as this object.">operator==()</a> and <a class="el" href="classicu_1_1RuleBasedCollator.html#a6c510da518ce8dbaff1bbc07c7469ec0" title="Makes a copy of this object.">clone()</a> methods call this method. </p><dl class="section return"><dt>Returns</dt><dd>The class ID for this object. All objects of a given class have the same class ID. Objects of other classes have different class IDs. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005639">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a4672553793b8e8ba219faf828ac53937">icu::Collator</a>.</p> </div> </div> <a id="a714adc2e9efff2f4286ba3b8c340381a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a714adc2e9efff2f4286ba3b8c340381a">◆ </a></span>getLocale()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1Locale.html">Locale</a> icu::RuleBasedCollator::getLocale </td> <td>(</td> <td class="paramtype"><a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Gets the locale of the <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">type</td><td>can be either requested, valid or actual locale. For more information see the definition of ULocDataLocaleType in <a class="el" href="uloc_8h.html" title="C API: Locale ID functionality similar to C++ class Locale.">uloc.h</a> </td></tr> <tr><td class="paramname">status</td><td>the error code status. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>locale where the collation data lives. If the collator was instantiated from rules, locale is empty. </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000689">Deprecated:</a></b></dt><dd>ICU 2.8 likely to change in ICU 3.0, based on feedback </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a9ce5b59d720566877b2201747782ed19">icu::Collator</a>.</p> </div> </div> <a id="a9b78b0997f2473d446436b822230061f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b78b0997f2473d446436b822230061f">◆ </a></span>getMaxExpansion()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::RuleBasedCollator::getMaxExpansion </td> <td>(</td> <td class="paramtype">int32_t </td> <td class="paramname"><em>order</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the maximum length of any expansion sequences that end with the specified comparison order. </p> <p>This is specific to the kind of collation element values and sequences returned by the <a class="el" href="classicu_1_1CollationElementIterator.html" title="The CollationElementIterator class is used as an iterator to walk through each character of an inte...">CollationElementIterator</a>. Call <a class="el" href="classicu_1_1CollationElementIterator.html#aa95a730402cbd11e272ee3a8ef19f407" title="Return the maximum length of any expansion sequences that end with the specified comparison order.">CollationElementIterator::getMaxExpansion()</a> instead.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">order</td><td>a collation order returned by <a class="el" href="classicu_1_1CollationElementIterator.html#a66e327b6a4b92679ee15dd5cf787d189" title="Get the ordering priority of the previous collation element in the string.">CollationElementIterator::previous</a> or <a class="el" href="classicu_1_1CollationElementIterator.html#ab905e96e1672a5dce5812f34938dc930" title="Gets the ordering priority of the next character in the string.">CollationElementIterator::next</a>. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>maximum size of the expansion sequences ending with the collation element, or 1 if the collation element does not occur at the end of any expansion sequence </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1CollationElementIterator.html#aa95a730402cbd11e272ee3a8ef19f407" title="Return the maximum length of any expansion sequences that end with the specified comparison order.">CollationElementIterator::getMaxExpansion</a> </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000690">Deprecated:</a></b></dt><dd>ICU 51 Use <a class="el" href="classicu_1_1CollationElementIterator.html#aa95a730402cbd11e272ee3a8ef19f407" title="Return the maximum length of any expansion sequences that end with the specified comparison order.">CollationElementIterator::getMaxExpansion()</a> instead. </dd></dl> </div> </div> <a id="af1437cef7b437702c4fdbcb74e6a6957"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1437cef7b437702c4fdbcb74e6a6957">◆ </a></span>getMaxVariable()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#ae491f1262ff311f19e74830eb685f887">UColReorderCode</a> icu::RuleBasedCollator::getMaxVariable </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the maximum reordering group whose characters are affected by UCOL_ALTERNATE_HANDLING. </p> <dl class="section return"><dt>Returns</dt><dd>the maximum variable reordering group. </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005646">Stable:</a></b></dt><dd>ICU 53 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#aad6df860f7f8c2441a29aec8dd8d1afb">icu::Collator</a>.</p> </div> </div> <a id="a5e52d1e2a03f747e76885fa049b0dc54"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e52d1e2a03f747e76885fa049b0dc54">◆ </a></span>getReorderCodes()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual int32_t icu::RuleBasedCollator::getReorderCodes </td> <td>(</td> <td class="paramtype">int32_t * </td> <td class="paramname"><em>dest</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>destCapacity</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Retrieves the reordering codes for this collator. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">dest</td><td>The array to fill with the script ordering. </td></tr> <tr><td class="paramname">destCapacity</td><td>The length of dest. If it is 0, then dest may be nullptr and the function will only return the length of the result without writing any codes (pre-flighting). </td></tr> <tr><td class="paramname">status</td><td>A reference to an error code value, which must not indicate a failure before the function call. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>The length of the script ordering array. </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="ucol_8h.html#ad8c020353c6eec9ec147b64d30724998" title="Sets the reordering codes for this collator.">ucol_setReorderCodes</a> </dd> <dd> <a class="el" href="classicu_1_1Collator.html#af7c8befb8e7086be8fca27d23072b4d5" title="Retrieves the reorder codes that are grouped with the given reorder code.">Collator::getEquivalentReorderCodes</a> </dd> <dd> <a class="el" href="classicu_1_1Collator.html#ad0d7f72096a46f480e1cf6653a679240" title="Sets the ordering of scripts for this collator.">Collator::setReorderCodes</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005651">Stable:</a></b></dt><dd>ICU 4.8 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a67ccd58b1d1469ef1c7eda3113462d1e">icu::Collator</a>.</p> </div> </div> <a id="a7ef1149c88c6d9568ce38bd8ff38df22"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ef1149c88c6d9568ce38bd8ff38df22">◆ </a></span>getRules() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>& icu::RuleBasedCollator::getRules </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Gets the tailoring rules for this collator. </p> <dl class="section return"><dt>Returns</dt><dd>the collation tailoring from which this collator was created </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005637">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="afdd629c4c2677431e003c5426ec3b613"></a> <h2 class="memtitle"><span class="permalink"><a href="#afdd629c4c2677431e003c5426ec3b613">◆ </a></span>getRules() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::RuleBasedCollator::getRules </td> <td>(</td> <td class="paramtype"><a class="el" href="ucol_8h.html#a46363290036b8dffd6862c35e7b5872f">UColRuleOption</a> </td> <td class="paramname"><em>delta</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>buffer</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns current rules. </p> <p>Delta defines whether full rules are returned or just the tailoring.</p> <p><a class="el" href="classicu_1_1RuleBasedCollator.html#a7ef1149c88c6d9568ce38bd8ff38df22" title="Gets the tailoring rules for this collator.">getRules(void)</a> should normally be used instead. See <a href="https://unicode-org.github.io/icu/userguide/collation/customization#building-on-existing-locales">https://unicode-org.github.io/icu/userguide/collation/customization#building-on-existing-locales</a> </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">delta</td><td>one of UCOL_TAILORING_ONLY, UCOL_FULL_RULES. </td></tr> <tr><td class="paramname">buffer</td><td><a class="el" href="classicu_1_1UnicodeString.html" title="UnicodeString is a string class that stores Unicode characters directly and provides similar function...">UnicodeString</a> to store the result rules </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005642">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="ucol_8h.html#a46363290036b8dffd6862c35e7b5872fa6e027e190a33aa58b026afd48a97b67f" title="Retrieves the "UCA rules" concatenated with the tailoring rules.">UCOL_FULL_RULES</a> </dd></dl> </div> </div> <a id="a16e8282fce29b5d8466dc64ee9208e42"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16e8282fce29b5d8466dc64ee9208e42">◆ </a></span>getSortKey() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual int32_t icu::RuleBasedCollator::getSortKey </td> <td>(</td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>sourceLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint8_t * </td> <td class="paramname"><em>result</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>resultLength</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get the sort key as an array of bytes from a char16_t buffer. </p> <p>Note that sort keys are often less efficient than simply doing comparison. For more details, see the ICU User Guide.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>string to be processed. </td></tr> <tr><td class="paramname">sourceLength</td><td>length of string to be processed. If -1, the string is 0 terminated and length will be decided by the function. </td></tr> <tr><td class="paramname">result</td><td>buffer to store result in. If nullptr, number of bytes needed will be returned. </td></tr> <tr><td class="paramname">resultLength</td><td>length of the result buffer. If if not enough the buffer will be filled to capacity. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Number of bytes needed for storing the sort key </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005650">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#ac7cfd41ed392d15b1c1ffb202512760d">icu::Collator</a>.</p> </div> </div> <a id="a4022c4f0ff2e11844c8df66ff57192f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4022c4f0ff2e11844c8df66ff57192f4">◆ </a></span>getSortKey() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual int32_t icu::RuleBasedCollator::getSortKey </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint8_t * </td> <td class="paramname"><em>result</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>resultLength</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get the sort key as an array of bytes from a <a class="el" href="classicu_1_1UnicodeString.html" title="UnicodeString is a string class that stores Unicode characters directly and provides similar function...">UnicodeString</a>. </p> <p>Note that sort keys are often less efficient than simply doing comparison. For more details, see the ICU User Guide.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>string to be processed. </td></tr> <tr><td class="paramname">result</td><td>buffer to store result in. If nullptr, number of bytes needed will be returned. </td></tr> <tr><td class="paramname">resultLength</td><td>length of the result buffer. If if not enough the buffer will be filled to capacity. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>Number of bytes needed for storing the sort key </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005649">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a52ca2d2de5cd75fabd4b50fe61dd0165">icu::Collator</a>.</p> </div> </div> <a id="ae354bd9f1d0d45b8a06802b75f471316"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae354bd9f1d0d45b8a06802b75f471316">◆ </a></span>getStaticClassID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::RuleBasedCollator::getStaticClassID </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the class ID for this class. </p> <p>This is useful only for comparing to a return value from <a class="el" href="classicu_1_1RuleBasedCollator.html#a9d6f927333d75614c21494af5a934046" title="Returns a unique class ID POLYMORPHICALLY.">getDynamicClassID()</a>. For example: </p><pre> Base* polymorphic_pointer = createPolymorphicObject(); if (polymorphic_pointer-><a class="el" href="classicu_1_1RuleBasedCollator.html#a9d6f927333d75614c21494af5a934046" title="Returns a unique class ID POLYMORPHICALLY.">getDynamicClassID()</a> == Derived::getStaticClassID()) ... </pre> <dl class="section return"><dt>Returns</dt><dd>The class ID for all objects of this class. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005640">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a64d1039b871922aaf103b23856cb68ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64d1039b871922aaf103b23856cb68ef">◆ </a></span>getTailoredSet()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>* icu::RuleBasedCollator::getTailoredSet </td> <td>(</td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> that contains all the characters and sequences tailored in this collator. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">status</td><td>error code of the operation </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a pointer to a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> object containing all the code points and sequences that may sort differently than in the root collator. The object must be disposed of by using delete </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005648">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a561fe17c5085250f96895d10b53e7535">icu::Collator</a>.</p> </div> </div> <a id="a29c53a46bd85a9d22f80b957bbe9cca1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29c53a46bd85a9d22f80b957bbe9cca1">◆ </a></span>getVariableTop()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual uint32_t icu::RuleBasedCollator::getVariableTop </td> <td>(</td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Gets the variable top value of a <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">status</td><td>error code (not changed by function). If error code is set, the return value is undefined. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the variable top primary weight </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1RuleBasedCollator.html#af1437cef7b437702c4fdbcb74e6a6957" title="Returns the maximum reordering group whose characters are affected by UCOL_ALTERNATE_HANDLING.">getMaxVariable</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005647">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a5aa9ae3225889380d10c53179e615790">icu::Collator</a>.</p> </div> </div> <a id="a91be0fc1c81bf4521d8b346e61490700"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91be0fc1c81bf4521d8b346e61490700">◆ </a></span>getVersion()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void icu::RuleBasedCollator::getVersion </td> <td>(</td> <td class="paramtype"><a class="el" href="uversion_8h.html#a61caef96ba86d8e86a4031925ea44e94">UVersionInfo</a> </td> <td class="paramname"><em>info</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Gets the version information for a <a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">info</td><td>the version # information, the result will be filled in </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005638">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a26375fdb52b064d914b7f9861ec51236">icu::Collator</a>.</p> </div> </div> <a id="a28830536284acc2682ce4bb595e3c89e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28830536284acc2682ce4bb595e3c89e">◆ </a></span>hashCode()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual int32_t icu::RuleBasedCollator::hashCode </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Generates the hash code for the rule-based collation object. </p> <dl class="section return"><dt>Returns</dt><dd>the hash code. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005636">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a931b6acb7f8cc613fb79d463fb7acfd7">icu::Collator</a>.</p> </div> </div> <a id="a70a09d357eade2dbe2717e45d7e485ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70a09d357eade2dbe2717e45d7e485ac">◆ </a></span>internalAddContractions()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::RuleBasedCollator::internalAddContractions </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>set</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Adds the contractions that start with character c to the set. </p> <p>Ignores prefixes. Used by <a class="el" href="classicu_1_1AlphabeticIndex.html" title="AlphabeticIndex supports the creation of a UI index appropriate for a given language.">AlphabeticIndex</a>. </p><dl class="internal"><dt><b><a class="el" href="internal.html#_internal000832">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a6eb360c4a1a95bbb24a19090361b8923"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6eb360c4a1a95bbb24a19090361b8923">◆ </a></span>internalBuildTailoring()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::RuleBasedCollator::internalBuildTailoring </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>rules</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>strength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> </td> <td class="paramname"><em>decompositionMode</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structUParseError.html">UParseError</a> * </td> <td class="paramname"><em>outParseError</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> * </td> <td class="paramname"><em>outReason</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Implements from-rule constructors, and <a class="el" href="ucol_8h.html#a0cb1ddd81f322ed24e389f208eb35c8a" title="Produce a UCollator instance according to the rules supplied.">ucol_openRules()</a>. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000833">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a09e4c7e9f2e99a27833df56853e74275"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09e4c7e9f2e99a27833df56853e74275">◆ </a></span>internalCompareUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="ucol_8h.html#a8b4e71db8109af87f84ac1576e2b245d">UCollationResult</a> icu::RuleBasedCollator::internalCompareUTF8 </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>left</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>leftLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>right</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>rightLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="ucol_8h.html#a85ed590f640f6339d5c9447177e93864" title="Compare two strings in UTF-8.">ucol_strcollUTF8()</a>. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000826">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a04a2abcf663392f926e96b543aa98871">icu::Collator</a>.</p> </div> </div> <a id="a970cfceba327c2c92f35c8f0dc3f7682"></a> <h2 class="memtitle"><span class="permalink"><a href="#a970cfceba327c2c92f35c8f0dc3f7682">◆ </a></span>internalGetCEs()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::RuleBasedCollator::internalGetCEs </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">UVector64 & </td> <td class="paramname"><em>ces</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Appends the CEs for the string to the vector. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000836">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. for tests & tools </dd></dl> </div> </div> <a id="a766cafe2e3cb0016347285fe3cfbdda1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a766cafe2e3cb0016347285fe3cfbdda1">◆ </a></span>internalGetContractionsAndExpansions()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::RuleBasedCollator::internalGetContractionsAndExpansions </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td> <td class="paramname"><em>contractions</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td> <td class="paramname"><em>expansions</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td> <td class="paramname"><em>addPrefixes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="ucol_8h.html#a1244568fde2dd6adce066827bc4b356d" title="Get a set containing the expansions defined by the collator.">ucol_getContractionsAndExpansions()</a>. </p> <p>Gets this collator's sets of contraction strings and/or characters and strings that map to multiple collation elements (expansions). If addPrefixes is true, then contractions that are expressed as prefix/pre-context rules are included. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">contractions</td><td>if not nullptr, the set to hold the contractions </td></tr> <tr><td class="paramname">expansions</td><td>if not nullptr, the set to hold the expansions </td></tr> <tr><td class="paramname">addPrefixes</td><td>include prefix contextual mappings </td></tr> <tr><td class="paramname">errorCode</td><td>in/out ICU error code </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000831">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a87f75a9b9643497498de7a1d245a6c76"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87f75a9b9643497498de7a1d245a6c76">◆ </a></span>internalGetLocaleID()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* icu::RuleBasedCollator::internalGetLocaleID </td> <td>(</td> <td class="paramtype"><a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="ucol_8h.html#a8ea9e3d2477c17330c747fb7048253ca" title="gets the locale name of the collator.">ucol_getLocaleByType()</a>. </p> <p>Needed because the lifetime of the locale ID string must match that of the collator. <a class="el" href="classicu_1_1RuleBasedCollator.html#a714adc2e9efff2f4286ba3b8c340381a" title="Gets the locale of the Collator.">getLocale()</a> returns a copy of a <a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region.">Locale</a>, with minimal lifetime in a C wrapper. </p><dl class="internal"><dt><b><a class="el" href="internal.html#_internal000830">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="aa2069d0a87f3c972ea2661989e7137f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2069d0a87f3c972ea2661989e7137f3">◆ </a></span>internalGetShortDefinitionString()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual int32_t icu::RuleBasedCollator::internalGetShortDefinitionString </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>locale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"><em>buffer</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>capacity</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Get the short definition string for a collator. </p> <p>This internal API harvests the collator's locale and the attribute set and produces a string that can be used for opening a collator with the same attributes using the ucol_openFromShortString API. This string will be normalized. The structure and the syntax of the string is defined in the "Naming collators" section of the users guide: <a href="https://unicode-org.github.io/icu/userguide/collation/concepts#collator-naming-scheme">https://unicode-org.github.io/icu/userguide/collation/concepts#collator-naming-scheme</a> This function supports preflighting.</p> <p>This is internal, and intended to be used with delegate converters.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">locale</td><td>a locale that will appear as a collators locale in the resulting short string definition. If nullptr, the locale will be harvested from the collator. </td></tr> <tr><td class="paramname">buffer</td><td>space to hold the resulting string </td></tr> <tr><td class="paramname">capacity</td><td>capacity of the buffer </td></tr> <tr><td class="paramname">status</td><td>for returning errors. All the preflighting errors are featured </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>length of the resulting string </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="ucol_8h.html#a39ccd61fb814dc0d2e759bc0cfe4c80d" title="Open a collator defined by a short form string.">ucol_openFromShortString</a> </dd> <dd> <a class="el" href="ucol_8h.html#a4527a9eefdd7e071fff9d87b2e418cfa" title="Verifies and normalizes short definition string.">ucol_normalizeShortDefinitionString</a> </dd> <dd> <a class="el" href="ucol_8h.html#a762daeafd0df7cc65fd120a1e802cbbe" title="Get the short definition string for a collator.">ucol_getShortDefinitionString</a> </dd></dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000827">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#afedd313898b905869c7cd349fab7d609">icu::Collator</a>.</p> </div> </div> <a id="a927620c85fcbdc2879e23264e499c05a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a927620c85fcbdc2879e23264e499c05a">◆ </a></span>internalNextSortKeyPart()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual int32_t icu::RuleBasedCollator::internalNextSortKeyPart </td> <td>(</td> <td class="paramtype"><a class="el" href="structUCharIterator.html">UCharIterator</a> * </td> <td class="paramname"><em>iter</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint32_t </td> <td class="paramname"><em>state</em>[2], </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint8_t * </td> <td class="paramname"><em>dest</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="ucol_8h.html#a9335659ec3bb470905b4b87059998743" title="Gets the next count bytes of a sort key.">ucol_nextSortKeyPart()</a>. </p> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000828">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a9c6fab32834cce11c503817900957d70">icu::Collator</a>.</p> </div> </div> <a id="a1a977c57fe95e8d7121fd899cefd1af8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a977c57fe95e8d7121fd899cefd1af8">◆ </a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a>& icu::RuleBasedCollator::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Assignment operator. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td>other <a class="el" href="classicu_1_1RuleBasedCollator.html" title="The RuleBasedCollator class provides the implementation of Collator, using data-driven tables.">RuleBasedCollator</a> object to copy from. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005624">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a7a6fc19f906622cca51ecb5573ff43ce"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7a6fc19f906622cca51ecb5573ff43ce">◆ </a></span>operator==()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool icu::RuleBasedCollator::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Collator.html">Collator</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns true if argument is the same as this object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td><a class="el" href="classicu_1_1Collator.html" title="The Collator class performs locale-sensitive string comparison.">Collator</a> object to be compared. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if arguments is the same as this object. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005625">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a2857c571d98d9955e5abd2d8add977e2">icu::Collator</a>.</p> </div> </div> <a id="a2181fe478db9dbe58d1e6cbaed29fe30"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2181fe478db9dbe58d1e6cbaed29fe30">◆ </a></span>rbcFromUCollator() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static const <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a>* icu::RuleBasedCollator::rbcFromUCollator </td> <td>(</td> <td class="paramtype">const <a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> * </td> <td class="paramname"><em>uc</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000835">Internal:</a></b></dt><dd>Do not use.</dd></dl> <p>This API is for internal use only. </p> <p class="definition">Definition at line <a class="el" href="tblcoll_8h_source.html#l00790">790</a> of file <a class="el" href="tblcoll_8h_source.html">tblcoll.h</a>.</p> <p class="reference">References <a class="el" href="coll_8h_source.html#l01236">icu::Collator::fromUCollator()</a>.</p> </div> </div> <a id="a1fd0965e5d4d3c5bc59d714734131eba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1fd0965e5d4d3c5bc59d714734131eba">◆ </a></span>rbcFromUCollator() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classicu_1_1RuleBasedCollator.html">RuleBasedCollator</a>* icu::RuleBasedCollator::rbcFromUCollator </td> <td>(</td> <td class="paramtype"><a class="el" href="ucol_8h.html#a3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> * </td> <td class="paramname"><em>uc</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000834">Internal:</a></b></dt><dd>Do not use.</dd></dl> <p>This API is for internal use only. </p> <p class="definition">Definition at line <a class="el" href="tblcoll_8h_source.html#l00786">786</a> of file <a class="el" href="tblcoll_8h_source.html">tblcoll.h</a>.</p> <p class="reference">References <a class="el" href="coll_8h_source.html#l01236">icu::Collator::fromUCollator()</a>.</p> </div> </div> <a id="af43340dfe2c3fbb95f6ba319807f9caf"></a> <h2 class="memtitle"><span class="permalink"><a href="#af43340dfe2c3fbb95f6ba319807f9caf">◆ </a></span>setAttribute()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void icu::RuleBasedCollator::setAttribute </td> <td>(</td> <td class="paramtype"><a class="el" href="ucol_8h.html#a583fbe7fc4a850e2fcc692e766d2826c">UColAttribute</a> </td> <td class="paramname"><em>attr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="ucol_8h.html#acc801048729e684bcabed328be85f77a">UColAttributeValue</a> </td> <td class="paramname"><em>value</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Universal attribute setter. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">attr</td><td>attribute type </td></tr> <tr><td class="paramname">value</td><td>attribute value </td></tr> <tr><td class="paramname">status</td><td>to indicate whether the operation went on smoothly or there were errors </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005643">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a4339fbf9104428a06923a25df7ffd7f4">icu::Collator</a>.</p> </div> </div> <a id="a2effd2b9fcd4555ca87657e3fa093ace"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2effd2b9fcd4555ca87657e3fa093ace">◆ </a></span>setLocales()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void icu::RuleBasedCollator::setLocales </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> & </td> <td class="paramname"><em>requestedLocale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> & </td> <td class="paramname"><em>validLocale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> & </td> <td class="paramname"><em>actualLocale</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Used internally by registration to define the requested and valid locales. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">requestedLocale</td><td>the requested locale </td></tr> <tr><td class="paramname">validLocale</td><td>the valid locale </td></tr> <tr><td class="paramname">actualLocale</td><td>the actual locale </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000837">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#a4136c816774f41452426abd922f7ab71">icu::Collator</a>.</p> </div> </div> <a id="af52cbe6d080a5f3670f0bd16f0731224"></a> <h2 class="memtitle"><span class="permalink"><a href="#af52cbe6d080a5f3670f0bd16f0731224">◆ </a></span>setMaxVariable()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="classicu_1_1Collator.html">Collator</a>& icu::RuleBasedCollator::setMaxVariable </td> <td>(</td> <td class="paramtype"><a class="el" href="ucol_8h.html#ae491f1262ff311f19e74830eb685f887">UColReorderCode</a> </td> <td class="paramname"><em>group</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>errorCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Sets the variable top to the top of the specified reordering group. </p> <p>The variable top determines the highest-sorting character which is affected by UCOL_ALTERNATE_HANDLING. If that attribute is set to UCOL_NON_IGNORABLE, then the variable top has no effect. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">group</td><td>one of UCOL_REORDER_CODE_SPACE, UCOL_REORDER_CODE_PUNCTUATION, UCOL_REORDER_CODE_SYMBOL, UCOL_REORDER_CODE_CURRENCY; or UCOL_REORDER_CODE_DEFAULT to restore the default max variable group </td></tr> <tr><td class="paramname">errorCode</td><td>Standard ICU error code. Its input value must pass the <a class="el" href="utypes_8h.html#a527f2c69e6b2e3b2c53ad8a99fb36711" title="Does the error code indicate success?">U_SUCCESS()</a> test, or else the function returns immediately. Check for <a class="el" href="utypes_8h.html#a4d202200b6aa6f3c965ea370e0c8155f" title="Does the error code indicate a failure?">U_FAILURE()</a> on output or use with function chaining. (See User Guide for details.) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>*this </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1RuleBasedCollator.html#af1437cef7b437702c4fdbcb74e6a6957" title="Returns the maximum reordering group whose characters are affected by UCOL_ALTERNATE_HANDLING.">getMaxVariable</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005645">Stable:</a></b></dt><dd>ICU 53 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#abcd24fd37bd91f8a5fd592ad142da6f3">icu::Collator</a>.</p> </div> </div> <a id="a8464677d2d97452898244e86dccb3dee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8464677d2d97452898244e86dccb3dee">◆ </a></span>setReorderCodes()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void icu::RuleBasedCollator::setReorderCodes </td> <td>(</td> <td class="paramtype">const int32_t * </td> <td class="paramname"><em>reorderCodes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>reorderCodesLength</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Sets the ordering of scripts for this collator. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">reorderCodes</td><td>An array of script codes in the new order. This can be nullptr if the length is also set to 0. An empty array will clear any reordering codes on the collator. </td></tr> <tr><td class="paramname">reorderCodesLength</td><td>The length of reorderCodes. </td></tr> <tr><td class="paramname">status</td><td>error code </td></tr> </table> </dd> </dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="ucol_8h.html#ad8c020353c6eec9ec147b64d30724998" title="Sets the reordering codes for this collator.">ucol_setReorderCodes</a> </dd> <dd> <a class="el" href="classicu_1_1Collator.html#a67ccd58b1d1469ef1c7eda3113462d1e" title="Retrieves the reordering codes for this collator.">Collator::getReorderCodes</a> </dd> <dd> <a class="el" href="classicu_1_1Collator.html#af7c8befb8e7086be8fca27d23072b4d5" title="Retrieves the reorder codes that are grouped with the given reorder code.">Collator::getEquivalentReorderCodes</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005652">Stable:</a></b></dt><dd>ICU 4.8 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1Collator.html#ad0d7f72096a46f480e1cf6653a679240">icu::Collator</a>.</p> </div> </div> <a id="a52657f3d6cbc31172ef7ddaac54c5faa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52657f3d6cbc31172ef7ddaac54c5faa">◆ </a></span>setVariableTop() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual uint32_t icu::RuleBasedCollator::setVariableTop </td> <td>(</td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>varTop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>len</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Sets the variable top to the primary weight of the specified string. </p> <p>Beginning with ICU 53, the variable top is pinned to the top of one of the supported reordering groups, and it must not be beyond the last of those groups. See <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a>. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">varTop</td><td>one or more (if contraction) char16_ts to which the variable top should be set </td></tr> <tr><td class="paramname">len</td><td>length of variable top string. If -1 it is considered to be zero terminated. </td></tr> <tr><td class="paramname">status</td><td>error code. If error code is set, the return value is undefined. Errors set by this function are: <br /> U_CE_NOT_FOUND_ERROR if more than one character was passed and there is no such contraction<br /> U_ILLEGAL_ARGUMENT_ERROR if the variable top is beyond the last reordering group supported by <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a> </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>variable top primary weight </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000692">Deprecated:</a></b></dt><dd>ICU 53 Call <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a> instead. </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#add26f468f37f1ef0ceef4c4f3b2e74eb">icu::Collator</a>.</p> </div> </div> <a id="a5c021c116f6241bac66c975d3705dab9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c021c116f6241bac66c975d3705dab9">◆ </a></span>setVariableTop() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual uint32_t icu::RuleBasedCollator::setVariableTop </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>varTop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Sets the variable top to the primary weight of the specified string. </p> <p>Beginning with ICU 53, the variable top is pinned to the top of one of the supported reordering groups, and it must not be beyond the last of those groups. See <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a>. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">varTop</td><td>a <a class="el" href="classicu_1_1UnicodeString.html" title="UnicodeString is a string class that stores Unicode characters directly and provides similar function...">UnicodeString</a> size 1 or more (if contraction) of char16_ts to which the variable top should be set </td></tr> <tr><td class="paramname">status</td><td>error code. If error code is set, the return value is undefined. Errors set by this function are: <br /> U_CE_NOT_FOUND_ERROR if more than one character was passed and there is no such contraction<br /> U_ILLEGAL_ARGUMENT_ERROR if the variable top is beyond the last reordering group supported by <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a> </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>variable top primary weight </dd></dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000693">Deprecated:</a></b></dt><dd>ICU 53 Call <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a> instead. </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#a6d37b263e04e014ff6b13ac0d3fbbce7">icu::Collator</a>.</p> </div> </div> <a id="a0731e13a58b5d07d1946bf53e2784e27"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0731e13a58b5d07d1946bf53e2784e27">◆ </a></span>setVariableTop() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void icu::RuleBasedCollator::setVariableTop </td> <td>(</td> <td class="paramtype">uint32_t </td> <td class="paramname"><em>varTop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Sets the variable top to the specified primary weight. </p> <p>Beginning with ICU 53, the variable top is pinned to the top of one of the supported reordering groups, and it must not be beyond the last of those groups. See <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a>. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">varTop</td><td>primary weight, as returned by setVariableTop or ucol_getVariableTop </td></tr> <tr><td class="paramname">status</td><td>error code </td></tr> </table> </dd> </dl> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000694">Deprecated:</a></b></dt><dd>ICU 53 Call <a class="el" href="classicu_1_1RuleBasedCollator.html#af52cbe6d080a5f3670f0bd16f0731224" title="Sets the variable top to the top of the specified reordering group.">setMaxVariable()</a> instead. </dd></dl> <p>Implements <a class="el" href="classicu_1_1Collator.html#ad9859bf87721ce8627d9f29d8920cd99">icu::Collator</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li>i18n/unicode/<a class="el" href="tblcoll_8h_source.html">tblcoll.h</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </small></address> </body> </html>