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: classUnicodeSet.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::UnicodeSet 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_1UnicodeSet.html">UnicodeSet</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="#friends">Friends</a> </div> <div class="headertitle"> <div class="title">icu::UnicodeSet Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div> </div><!--header--> <div class="contents"> <p>A mutable set of Unicode characters and multicharacter strings. <a href="classicu_1_1UnicodeSet.html#details">More...</a></p> <p><code>#include <<a class="el" href="uniset_8h_source.html">uniset.h</a>></code></p> <div class="dynheader"> Inheritance diagram for icu::UnicodeSet:</div> <div class="dyncontent"> <div class="center"> <img src="classicu_1_1UnicodeSet.png" usemap="#icu::UnicodeSet_map" alt=""/> <map id="icu::UnicodeSet_map" name="icu::UnicodeSet_map"> <area href="classicu_1_1UnicodeFilter.html" title="UnicodeFilter defines a protocol for selecting a subset of the full range (U+0000 to U+10FFFF) of Uni..." alt="icu::UnicodeFilter" shape="rect" coords="69,168,197,192"/> <area href="classicu_1_1UnicodeFunctor.html" title="UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on ..." alt="icu::UnicodeFunctor" shape="rect" coords="0,112,128,136"/> <area href="classicu_1_1UnicodeMatcher.html" title="UnicodeMatcher defines a protocol for objects that can match a range of characters in a Replaceable s..." alt="icu::UnicodeMatcher" shape="rect" coords="138,112,266,136"/> <area href="classicu_1_1UObject.html" title="UObject is the common ICU "boilerplate" class." alt="icu::UObject" shape="rect" coords="0,56,128,80"/> <area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class." alt="icu::UMemory" shape="rect" coords="0,0,128,24"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:a3b29590118ff2a1f4c7927a930abb809"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <a class="el" href="classicu_1_1UnicodeSet.html#a3b29590118ff2a1f4c7927a930abb809a104cad219e5d184fac1b5c9e25272334">MIN_VALUE</a> = 0 , <a class="el" href="classicu_1_1UnicodeSet.html#a3b29590118ff2a1f4c7927a930abb809add725986d52c034ea1a30d1ba6f5baab">MAX_VALUE</a> = 0x10ffff }</td></tr> <tr class="separator:a3b29590118ff2a1f4c7927a930abb809"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04345555373b09f97a947251a8bea1ad"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a04345555373b09f97a947251a8bea1ad">ESerialization</a> { <b>kSerialized</b> }</td></tr> <tr class="separator:a04345555373b09f97a947251a8bea1ad"><td class="memSeparator" colspan="2"> </td></tr> </table><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:a1a383623a727e9c2fe6e30ed3f63135c"><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_1UnicodeSet.html#a1a383623a727e9c2fe6e30ed3f63135c">isBogus</a> () const</td></tr> <tr class="memdesc:a1a383623a727e9c2fe6e30ed3f63135c"><td class="mdescLeft"> </td><td class="mdescRight">Determine if this object contains a valid set. <a href="classicu_1_1UnicodeSet.html#a1a383623a727e9c2fe6e30ed3f63135c">More...</a><br /></td></tr> <tr class="separator:a1a383623a727e9c2fe6e30ed3f63135c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3084f5391f96d96b78985b94f9fb9223"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a3084f5391f96d96b78985b94f9fb9223">setToBogus</a> ()</td></tr> <tr class="memdesc:a3084f5391f96d96b78985b94f9fb9223"><td class="mdescLeft"> </td><td class="mdescRight">Make this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> object invalid. <a href="classicu_1_1UnicodeSet.html#a3084f5391f96d96b78985b94f9fb9223">More...</a><br /></td></tr> <tr class="separator:a3084f5391f96d96b78985b94f9fb9223"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f728516330da38f7ea65feb8be7c22b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">UnicodeSet</a> ()</td></tr> <tr class="memdesc:a0f728516330da38f7ea65feb8be7c22b"><td class="mdescLeft"> </td><td class="mdescRight">Constructs an empty set. <a href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">More...</a><br /></td></tr> <tr class="separator:a0f728516330da38f7ea65feb8be7c22b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2221856105a4d2d905e08ad256bb2ae1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a2221856105a4d2d905e08ad256bb2ae1">UnicodeSet</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>)</td></tr> <tr class="memdesc:a2221856105a4d2d905e08ad256bb2ae1"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a set containing the given range. <a href="classicu_1_1UnicodeSet.html#a2221856105a4d2d905e08ad256bb2ae1">More...</a><br /></td></tr> <tr class="separator:a2221856105a4d2d905e08ad256bb2ae1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae23d96265c98eb7d71b92525a32e7f9c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ae23d96265c98eb7d71b92525a32e7f9c">UnicodeSet</a> (const uint16_t buffer[], int32_t bufferLen, <a class="el" href="classicu_1_1UnicodeSet.html#a04345555373b09f97a947251a8bea1ad">ESerialization</a> serialization, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:ae23d96265c98eb7d71b92525a32e7f9c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a set from the output of <a class="el" href="classicu_1_1UnicodeSet.html#a9d26697666c30ec74d5955ac735d04d7" title="Serializes this set into an array of 16-bit integers.">serialize()</a>. <a href="classicu_1_1UnicodeSet.html#ae23d96265c98eb7d71b92525a32e7f9c">More...</a><br /></td></tr> <tr class="separator:ae23d96265c98eb7d71b92525a32e7f9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab844837d5ea6397d47c35e27f79bee22"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ab844837d5ea6397d47c35e27f79bee22">UnicodeSet</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:ab844837d5ea6397d47c35e27f79bee22"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a set from the given pattern. <a href="classicu_1_1UnicodeSet.html#ab844837d5ea6397d47c35e27f79bee22">More...</a><br /></td></tr> <tr class="separator:ab844837d5ea6397d47c35e27f79bee22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae81b07bd6539d5de9ba704fa1faa4a4a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ae81b07bd6539d5de9ba704fa1faa4a4a">UnicodeSet</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, uint32_t options, const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> *symbols, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:ae81b07bd6539d5de9ba704fa1faa4a4a"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a set from the given pattern. <a href="classicu_1_1UnicodeSet.html#ae81b07bd6539d5de9ba704fa1faa4a4a">More...</a><br /></td></tr> <tr class="separator:ae81b07bd6539d5de9ba704fa1faa4a4a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a584bc5e093021ad4d88ff8801bf6e32c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a584bc5e093021ad4d88ff8801bf6e32c">UnicodeSet</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &pos, uint32_t options, const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> *symbols, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a584bc5e093021ad4d88ff8801bf6e32c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a set from the given pattern. <a href="classicu_1_1UnicodeSet.html#a584bc5e093021ad4d88ff8801bf6e32c">More...</a><br /></td></tr> <tr class="separator:a584bc5e093021ad4d88ff8801bf6e32c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7026b679925b294cef6aed893df4df1c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a7026b679925b294cef6aed893df4df1c">UnicodeSet</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &o)</td></tr> <tr class="memdesc:a7026b679925b294cef6aed893df4df1c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a set that is identical to the given <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. <a href="classicu_1_1UnicodeSet.html#a7026b679925b294cef6aed893df4df1c">More...</a><br /></td></tr> <tr class="separator:a7026b679925b294cef6aed893df4df1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77c826dc3fb8cedd630171b235655568"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a77c826dc3fb8cedd630171b235655568">~UnicodeSet</a> ()</td></tr> <tr class="memdesc:a77c826dc3fb8cedd630171b235655568"><td class="mdescLeft"> </td><td class="mdescRight">Destructs the set. <a href="classicu_1_1UnicodeSet.html#a77c826dc3fb8cedd630171b235655568">More...</a><br /></td></tr> <tr class="separator:a77c826dc3fb8cedd630171b235655568"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af62bf2daf632da70c40c0d144d50ec5f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#af62bf2daf632da70c40c0d144d50ec5f">operator=</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &o)</td></tr> <tr class="memdesc:af62bf2daf632da70c40c0d144d50ec5f"><td class="mdescLeft"> </td><td class="mdescRight">Assigns this object to be a copy of another. <a href="classicu_1_1UnicodeSet.html#af62bf2daf632da70c40c0d144d50ec5f">More...</a><br /></td></tr> <tr class="separator:af62bf2daf632da70c40c0d144d50ec5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab74775fdacd7b031edab7d8e72da32fc"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ab74775fdacd7b031edab7d8e72da32fc">operator==</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &o) const</td></tr> <tr class="memdesc:ab74775fdacd7b031edab7d8e72da32fc"><td class="mdescLeft"> </td><td class="mdescRight">Compares the specified object with this set for equality. <a href="classicu_1_1UnicodeSet.html#ab74775fdacd7b031edab7d8e72da32fc">More...</a><br /></td></tr> <tr class="separator:ab74775fdacd7b031edab7d8e72da32fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5f8aafcca618ecfff89d8b9ba51e016"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ad5f8aafcca618ecfff89d8b9ba51e016">operator!=</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &o) const</td></tr> <tr class="memdesc:ad5f8aafcca618ecfff89d8b9ba51e016"><td class="mdescLeft"> </td><td class="mdescRight">Compares the specified object with this set for equality. <a href="classicu_1_1UnicodeSet.html#ad5f8aafcca618ecfff89d8b9ba51e016">More...</a><br /></td></tr> <tr class="separator:ad5f8aafcca618ecfff89d8b9ba51e016"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab25808c0d126956f1cd8bb13d800c640"><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_1UnicodeSet.html#ab25808c0d126956f1cd8bb13d800c640">clone</a> () const override</td></tr> <tr class="memdesc:ab25808c0d126956f1cd8bb13d800c640"><td class="mdescLeft"> </td><td class="mdescRight">Returns a copy of this object. <a href="classicu_1_1UnicodeSet.html#ab25808c0d126956f1cd8bb13d800c640">More...</a><br /></td></tr> <tr class="separator:ab25808c0d126956f1cd8bb13d800c640"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2cf16c0dc276ffae3c9dc9caf0b9314"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ab2cf16c0dc276ffae3c9dc9caf0b9314">hashCode</a> () const</td></tr> <tr class="memdesc:ab2cf16c0dc276ffae3c9dc9caf0b9314"><td class="mdescLeft"> </td><td class="mdescRight">Returns the hash code value for this set. <a href="classicu_1_1UnicodeSet.html#ab2cf16c0dc276ffae3c9dc9caf0b9314">More...</a><br /></td></tr> <tr class="separator:ab2cf16c0dc276ffae3c9dc9caf0b9314"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec4b95d4d74d07a89431f630236aa18d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#aec4b95d4d74d07a89431f630236aa18d">toUSet</a> ()</td></tr> <tr class="memdesc:aec4b95d4d74d07a89431f630236aa18d"><td class="mdescLeft"> </td><td class="mdescRight">Produce a USet * pointer for this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. <a href="classicu_1_1UnicodeSet.html#aec4b95d4d74d07a89431f630236aa18d">More...</a><br /></td></tr> <tr class="separator:aec4b95d4d74d07a89431f630236aa18d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c32d1f8aaa5a402d7738806459cfd9a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a4c32d1f8aaa5a402d7738806459cfd9a">toUSet</a> () const</td></tr> <tr class="memdesc:a4c32d1f8aaa5a402d7738806459cfd9a"><td class="mdescLeft"> </td><td class="mdescRight">Produce a const USet * pointer for this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. <a href="classicu_1_1UnicodeSet.html#a4c32d1f8aaa5a402d7738806459cfd9a">More...</a><br /></td></tr> <tr class="separator:a4c32d1f8aaa5a402d7738806459cfd9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44a57b67296bb8336d454008248672b7"><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_1UnicodeSet.html#a44a57b67296bb8336d454008248672b7">isFrozen</a> () const</td></tr> <tr class="memdesc:a44a57b67296bb8336d454008248672b7"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether the set has been frozen (made immutable) or not. <a href="classicu_1_1UnicodeSet.html#a44a57b67296bb8336d454008248672b7">More...</a><br /></td></tr> <tr class="separator:a44a57b67296bb8336d454008248672b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a85fdae1667f26e6b215f9b4587746d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a4a85fdae1667f26e6b215f9b4587746d">freeze</a> ()</td></tr> <tr class="memdesc:a4a85fdae1667f26e6b215f9b4587746d"><td class="mdescLeft"> </td><td class="mdescRight">Freeze the set (make it immutable). <a href="classicu_1_1UnicodeSet.html#a4a85fdae1667f26e6b215f9b4587746d">More...</a><br /></td></tr> <tr class="separator:a4a85fdae1667f26e6b215f9b4587746d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e3079c49449135f139f5850f6ce4625"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a0e3079c49449135f139f5850f6ce4625">cloneAsThawed</a> () const</td></tr> <tr class="memdesc:a0e3079c49449135f139f5850f6ce4625"><td class="mdescLeft"> </td><td class="mdescRight">Clone the set and make the clone mutable. <a href="classicu_1_1UnicodeSet.html#a0e3079c49449135f139f5850f6ce4625">More...</a><br /></td></tr> <tr class="separator:a0e3079c49449135f139f5850f6ce4625"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5272ae048ce1bbc857ed0f29bad50d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>)</td></tr> <tr class="memdesc:af5272ae048ce1bbc857ed0f29bad50d9"><td class="mdescLeft"> </td><td class="mdescRight">Make this object represent the range <code>start - end</code>. <a href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">More...</a><br /></td></tr> <tr class="separator:af5272ae048ce1bbc857ed0f29bad50d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b1bbf03728aedb1c5f62dd73bf79079"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a6b1bbf03728aedb1c5f62dd73bf79079">applyPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a6b1bbf03728aedb1c5f62dd73bf79079"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this set to represent the set specified by the given pattern, ignoring Unicode Pattern_White_Space characters. <a href="classicu_1_1UnicodeSet.html#a6b1bbf03728aedb1c5f62dd73bf79079">More...</a><br /></td></tr> <tr class="separator:a6b1bbf03728aedb1c5f62dd73bf79079"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6031276d757880818eb5fbf75a81e96c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a6031276d757880818eb5fbf75a81e96c">applyPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, uint32_t options, const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> *symbols, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a6031276d757880818eb5fbf75a81e96c"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this set to represent the set specified by the given pattern, optionally ignoring Unicode Pattern_White_Space characters. <a href="classicu_1_1UnicodeSet.html#a6031276d757880818eb5fbf75a81e96c">More...</a><br /></td></tr> <tr class="separator:a6031276d757880818eb5fbf75a81e96c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9039ad62e2b6e378defec10159b8550c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a9039ad62e2b6e378defec10159b8550c">applyPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &pos, uint32_t options, const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> *symbols, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status)</td></tr> <tr class="memdesc:a9039ad62e2b6e378defec10159b8550c"><td class="mdescLeft"> </td><td class="mdescRight">Parses the given pattern, starting at the given position. <a href="classicu_1_1UnicodeSet.html#a9039ad62e2b6e378defec10159b8550c">More...</a><br /></td></tr> <tr class="separator:a9039ad62e2b6e378defec10159b8550c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f3f3a782ed8a1bf5c7537070a6dd192"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a5f3f3a782ed8a1bf5c7537070a6dd192">toPattern</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &result, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> escapeUnprintable=false) const override</td></tr> <tr class="memdesc:a5f3f3a782ed8a1bf5c7537070a6dd192"><td class="mdescLeft"> </td><td class="mdescRight">Returns a string representation of this set. <a href="classicu_1_1UnicodeSet.html#a5f3f3a782ed8a1bf5c7537070a6dd192">More...</a><br /></td></tr> <tr class="separator:a5f3f3a782ed8a1bf5c7537070a6dd192"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95a21b37bcef180881dacff2434a9d4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a95a21b37bcef180881dacff2434a9d4f">applyIntPropertyValue</a> (<a class="el" href="uchar_8h.html#ae40d616419e74ecc7c80a9febab03199">UProperty</a> prop, int32_t value, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &ec)</td></tr> <tr class="memdesc:a95a21b37bcef180881dacff2434a9d4f"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this set to contain those code points which have the given value for the given binary or enumerated property, as returned by u_getIntPropertyValue. <a href="classicu_1_1UnicodeSet.html#a95a21b37bcef180881dacff2434a9d4f">More...</a><br /></td></tr> <tr class="separator:a95a21b37bcef180881dacff2434a9d4f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef8af359c0184fec800dc2261a405180"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#aef8af359c0184fec800dc2261a405180">applyPropertyAlias</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &prop, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &value, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &ec)</td></tr> <tr class="memdesc:aef8af359c0184fec800dc2261a405180"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this set to contain those code points which have the given value for the given property. <a href="classicu_1_1UnicodeSet.html#aef8af359c0184fec800dc2261a405180">More...</a><br /></td></tr> <tr class="separator:aef8af359c0184fec800dc2261a405180"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b7525b717aa17c531c2e3cfc84dfe00"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a3b7525b717aa17c531c2e3cfc84dfe00">size</a> () const</td></tr> <tr class="memdesc:a3b7525b717aa17c531c2e3cfc84dfe00"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of elements in this set (its cardinality). <a href="classicu_1_1UnicodeSet.html#a3b7525b717aa17c531c2e3cfc84dfe00">More...</a><br /></td></tr> <tr class="separator:a3b7525b717aa17c531c2e3cfc84dfe00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f83c9b1e68be7bccedef4981557b844"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a2f83c9b1e68be7bccedef4981557b844">isEmpty</a> () const</td></tr> <tr class="memdesc:a2f83c9b1e68be7bccedef4981557b844"><td class="mdescLeft"> </td><td class="mdescRight">Returns <code>true</code> if this set contains no elements. <a href="classicu_1_1UnicodeSet.html#a2f83c9b1e68be7bccedef4981557b844">More...</a><br /></td></tr> <tr class="separator:a2f83c9b1e68be7bccedef4981557b844"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab879f7731880e4c16719acb253df939d"><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_1UnicodeSet.html#ab879f7731880e4c16719acb253df939d">hasStrings</a> () const</td></tr> <tr class="separator:ab879f7731880e4c16719acb253df939d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae05f407a70aa961e282655898882f5a4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ae05f407a70aa961e282655898882f5a4">contains</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c) const override</td></tr> <tr class="memdesc:ae05f407a70aa961e282655898882f5a4"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains the given character. <a href="classicu_1_1UnicodeSet.html#ae05f407a70aa961e282655898882f5a4">More...</a><br /></td></tr> <tr class="separator:ae05f407a70aa961e282655898882f5a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a962122dc4ef08a350279bd34a46223c3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a962122dc4ef08a350279bd34a46223c3">contains</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>) const</td></tr> <tr class="memdesc:a962122dc4ef08a350279bd34a46223c3"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains every character of the given range. <a href="classicu_1_1UnicodeSet.html#a962122dc4ef08a350279bd34a46223c3">More...</a><br /></td></tr> <tr class="separator:a962122dc4ef08a350279bd34a46223c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa273fd37f664f464c61bfa57eb8086a0"><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_1UnicodeSet.html#aa273fd37f664f464c61bfa57eb8086a0">contains</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s) const</td></tr> <tr class="memdesc:aa273fd37f664f464c61bfa57eb8086a0"><td class="mdescLeft"> </td><td class="mdescRight">Returns <code>true</code> if this set contains the given multicharacter string. <a href="classicu_1_1UnicodeSet.html#aa273fd37f664f464c61bfa57eb8086a0">More...</a><br /></td></tr> <tr class="separator:aa273fd37f664f464c61bfa57eb8086a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69e4af354f7ba37f9c9750f824402493"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a69e4af354f7ba37f9c9750f824402493">containsAll</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &c) const</td></tr> <tr class="memdesc:a69e4af354f7ba37f9c9750f824402493"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains all the characters and strings of the given set. <a href="classicu_1_1UnicodeSet.html#a69e4af354f7ba37f9c9750f824402493">More...</a><br /></td></tr> <tr class="separator:a69e4af354f7ba37f9c9750f824402493"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9affcc40da79192d028498b674937462"><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_1UnicodeSet.html#a9affcc40da79192d028498b674937462">containsAll</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s) const</td></tr> <tr class="memdesc:a9affcc40da79192d028498b674937462"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains all the characters of the given string. <a href="classicu_1_1UnicodeSet.html#a9affcc40da79192d028498b674937462">More...</a><br /></td></tr> <tr class="separator:a9affcc40da79192d028498b674937462"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92719bc63eebd4136a0af8197cede691"><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_1UnicodeSet.html#a92719bc63eebd4136a0af8197cede691">containsNone</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>) const</td></tr> <tr class="memdesc:a92719bc63eebd4136a0af8197cede691"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains none of the characters of the given range. <a href="classicu_1_1UnicodeSet.html#a92719bc63eebd4136a0af8197cede691">More...</a><br /></td></tr> <tr class="separator:a92719bc63eebd4136a0af8197cede691"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff1a59d982d0c3937a1143ba907205ef"><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_1UnicodeSet.html#aff1a59d982d0c3937a1143ba907205ef">containsNone</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &c) const</td></tr> <tr class="memdesc:aff1a59d982d0c3937a1143ba907205ef"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains none of the characters and strings of the given set. <a href="classicu_1_1UnicodeSet.html#aff1a59d982d0c3937a1143ba907205ef">More...</a><br /></td></tr> <tr class="separator:aff1a59d982d0c3937a1143ba907205ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d9692a0d6b3c670b6eb95dcfaee21b1"><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_1UnicodeSet.html#a6d9692a0d6b3c670b6eb95dcfaee21b1">containsNone</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s) const</td></tr> <tr class="memdesc:a6d9692a0d6b3c670b6eb95dcfaee21b1"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains none of the characters of the given string. <a href="classicu_1_1UnicodeSet.html#a6d9692a0d6b3c670b6eb95dcfaee21b1">More...</a><br /></td></tr> <tr class="separator:a6d9692a0d6b3c670b6eb95dcfaee21b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af646001319f3d5bf92a3df484be80e55"><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_1UnicodeSet.html#af646001319f3d5bf92a3df484be80e55">containsSome</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>) const</td></tr> <tr class="memdesc:af646001319f3d5bf92a3df484be80e55"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains one or more of the characters in the given range. <a href="classicu_1_1UnicodeSet.html#af646001319f3d5bf92a3df484be80e55">More...</a><br /></td></tr> <tr class="separator:af646001319f3d5bf92a3df484be80e55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52083cef96c99d87662fbd58f3e34c74"><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_1UnicodeSet.html#a52083cef96c99d87662fbd58f3e34c74">containsSome</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &s) const</td></tr> <tr class="memdesc:a52083cef96c99d87662fbd58f3e34c74"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains one or more of the characters and strings of the given set. <a href="classicu_1_1UnicodeSet.html#a52083cef96c99d87662fbd58f3e34c74">More...</a><br /></td></tr> <tr class="separator:a52083cef96c99d87662fbd58f3e34c74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6bfecaaf771b30848fcbf48da0ffafe"><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_1UnicodeSet.html#ac6bfecaaf771b30848fcbf48da0ffafe">containsSome</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s) const</td></tr> <tr class="memdesc:ac6bfecaaf771b30848fcbf48da0ffafe"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this set contains one or more of the characters of the given string. <a href="classicu_1_1UnicodeSet.html#ac6bfecaaf771b30848fcbf48da0ffafe">More...</a><br /></td></tr> <tr class="separator:ac6bfecaaf771b30848fcbf48da0ffafe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81c5da08ac066dcca2f3574352d3cfd0"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a81c5da08ac066dcca2f3574352d3cfd0">span</a> (const char16_t *s, int32_t length, <a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition) const</td></tr> <tr class="memdesc:a81c5da08ac066dcca2f3574352d3cfd0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the length of the initial substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). <a href="classicu_1_1UnicodeSet.html#a81c5da08ac066dcca2f3574352d3cfd0">More...</a><br /></td></tr> <tr class="separator:a81c5da08ac066dcca2f3574352d3cfd0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e9fc23f97af7c0649eead7c769533fa"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a6e9fc23f97af7c0649eead7c769533fa">span</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s, int32_t start, <a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition) const</td></tr> <tr class="memdesc:a6e9fc23f97af7c0649eead7c769533fa"><td class="mdescLeft"> </td><td class="mdescRight">Returns the end of the substring of the input string according to the USetSpanCondition. <a href="classicu_1_1UnicodeSet.html#a6e9fc23f97af7c0649eead7c769533fa">More...</a><br /></td></tr> <tr class="separator:a6e9fc23f97af7c0649eead7c769533fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7f0dc56611d37663d6650482fca5b5c"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ac7f0dc56611d37663d6650482fca5b5c">spanBack</a> (const char16_t *s, int32_t length, <a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition) const</td></tr> <tr class="memdesc:ac7f0dc56611d37663d6650482fca5b5c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the start of the trailing substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). <a href="classicu_1_1UnicodeSet.html#ac7f0dc56611d37663d6650482fca5b5c">More...</a><br /></td></tr> <tr class="separator:ac7f0dc56611d37663d6650482fca5b5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c5a8980c7231810bae245ee8691ff28"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a7c5a8980c7231810bae245ee8691ff28">spanBack</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s, int32_t limit, <a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition) const</td></tr> <tr class="memdesc:a7c5a8980c7231810bae245ee8691ff28"><td class="mdescLeft"> </td><td class="mdescRight">Returns the start of the substring of the input string according to the USetSpanCondition. <a href="classicu_1_1UnicodeSet.html#a7c5a8980c7231810bae245ee8691ff28">More...</a><br /></td></tr> <tr class="separator:a7c5a8980c7231810bae245ee8691ff28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d9664664fbc934fea15b8337fcca4e6"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a2d9664664fbc934fea15b8337fcca4e6">spanUTF8</a> (const char *s, int32_t length, <a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition) const</td></tr> <tr class="memdesc:a2d9664664fbc934fea15b8337fcca4e6"><td class="mdescLeft"> </td><td class="mdescRight">Returns the length of the initial substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). <a href="classicu_1_1UnicodeSet.html#a2d9664664fbc934fea15b8337fcca4e6">More...</a><br /></td></tr> <tr class="separator:a2d9664664fbc934fea15b8337fcca4e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a191c082018c88b02d0cdc8ff8fbcf150"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a191c082018c88b02d0cdc8ff8fbcf150">spanBackUTF8</a> (const char *s, int32_t length, <a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition) const</td></tr> <tr class="memdesc:a191c082018c88b02d0cdc8ff8fbcf150"><td class="mdescLeft"> </td><td class="mdescRight">Returns the start of the trailing substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). <a href="classicu_1_1UnicodeSet.html#a191c082018c88b02d0cdc8ff8fbcf150">More...</a><br /></td></tr> <tr class="separator:a191c082018c88b02d0cdc8ff8fbcf150"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1644090d1f73b8396f7fc1a78838841"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceicu.html#a6b6eaca969662d8185a58bb2e2e68d0f">UMatchDegree</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ad1644090d1f73b8396f7fc1a78838841">matches</a> (const <a class="el" href="classicu_1_1Replaceable.html">Replaceable</a> &text, int32_t &offset, int32_t limit, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> incremental) override</td></tr> <tr class="memdesc:ad1644090d1f73b8396f7fc1a78838841"><td class="mdescLeft"> </td><td class="mdescRight">Implement <a class="el" href="classicu_1_1UnicodeMatcher.html#ab1d65bb8ecea90bb500c8cbaf4d9f0ae" title="Return a UMatchDegree value indicating the degree of match for the given text at the given offset.">UnicodeMatcher::matches()</a> <a href="classicu_1_1UnicodeSet.html#ad1644090d1f73b8396f7fc1a78838841">More...</a><br /></td></tr> <tr class="separator:ad1644090d1f73b8396f7fc1a78838841"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ee9c88f98e658042d32eccd406c9574"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a3ee9c88f98e658042d32eccd406c9574">addMatchSetTo</a> (<a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &toUnionTo) const override</td></tr> <tr class="memdesc:a3ee9c88f98e658042d32eccd406c9574"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of <a class="el" href="classicu_1_1UnicodeMatcher.html" title="UnicodeMatcher defines a protocol for objects that can match a range of characters in a Replaceable s...">UnicodeMatcher</a> API. <a href="classicu_1_1UnicodeSet.html#a3ee9c88f98e658042d32eccd406c9574">More...</a><br /></td></tr> <tr class="separator:a3ee9c88f98e658042d32eccd406c9574"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a526444bd8ff466b127009e38a7d63704"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a526444bd8ff466b127009e38a7d63704">indexOf</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c) const</td></tr> <tr class="memdesc:a526444bd8ff466b127009e38a7d63704"><td class="mdescLeft"> </td><td class="mdescRight">Returns the index of the given character within this set, where the set is ordered by ascending code point. <a href="classicu_1_1UnicodeSet.html#a526444bd8ff466b127009e38a7d63704">More...</a><br /></td></tr> <tr class="separator:a526444bd8ff466b127009e38a7d63704"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8629e7f0321bce9d6b17098f543ad179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a8629e7f0321bce9d6b17098f543ad179">charAt</a> (int32_t index) const</td></tr> <tr class="memdesc:a8629e7f0321bce9d6b17098f543ad179"><td class="mdescLeft"> </td><td class="mdescRight">Returns the character at the given index within this set, where the set is ordered by ascending code point. <a href="classicu_1_1UnicodeSet.html#a8629e7f0321bce9d6b17098f543ad179">More...</a><br /></td></tr> <tr class="separator:a8629e7f0321bce9d6b17098f543ad179"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a537a13a1b3adcaebc140f715876aca63"><td class="memItemLeft" align="right" valign="top">U_HEADER_NESTED_NAMESPACE::USetCodePoints </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63">codePoints</a> () const</td></tr> <tr class="memdesc:a537a13a1b3adcaebc140f715876aca63"><td class="mdescLeft"> </td><td class="mdescRight">Returns a C++ "range" for iterating over the code points of this set. <a href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63">More...</a><br /></td></tr> <tr class="separator:a537a13a1b3adcaebc140f715876aca63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a689385fcc1e2e9e05996e9e19229ea3f"><td class="memItemLeft" align="right" valign="top">U_HEADER_NESTED_NAMESPACE::USetRanges </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f">ranges</a> () const</td></tr> <tr class="memdesc:a689385fcc1e2e9e05996e9e19229ea3f"><td class="mdescLeft"> </td><td class="mdescRight">Returns a C++ "range" for iterating over the code point ranges of this set. <a href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f">More...</a><br /></td></tr> <tr class="separator:a689385fcc1e2e9e05996e9e19229ea3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a054e7d9e1c1476acd1a9f3d9113395bd"><td class="memItemLeft" align="right" valign="top">U_HEADER_NESTED_NAMESPACE::USetStrings </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd">strings</a> () const</td></tr> <tr class="memdesc:a054e7d9e1c1476acd1a9f3d9113395bd"><td class="mdescLeft"> </td><td class="mdescRight">Returns a C++ "range" for iterating over the empty and multi-character strings of this set. <a href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd">More...</a><br /></td></tr> <tr class="separator:a054e7d9e1c1476acd1a9f3d9113395bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5fa614db3126d486342773afb5979e56"><td class="memItemLeft" align="right" valign="top">U_HEADER_NESTED_NAMESPACE::USetElementIterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a5fa614db3126d486342773afb5979e56">begin</a> () const</td></tr> <tr class="memdesc:a5fa614db3126d486342773afb5979e56"><td class="mdescLeft"> </td><td class="mdescRight">Returns a C++ iterator for iterating over all of the elements of this set. <a href="classicu_1_1UnicodeSet.html#a5fa614db3126d486342773afb5979e56">More...</a><br /></td></tr> <tr class="separator:a5fa614db3126d486342773afb5979e56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5806e04261e1fc150f9e177090697f0f"><td class="memItemLeft" align="right" valign="top">U_HEADER_NESTED_NAMESPACE::USetElementIterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a> () const</td></tr> <tr class="separator:a5806e04261e1fc150f9e177090697f0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad29d89f587aa3aee3749a236eadf0a2d"><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_1UnicodeSet.html#ad29d89f587aa3aee3749a236eadf0a2d">add</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>)</td></tr> <tr class="memdesc:ad29d89f587aa3aee3749a236eadf0a2d"><td class="mdescLeft"> </td><td class="mdescRight">Adds the specified range to this set if it is not already present. <a href="classicu_1_1UnicodeSet.html#ad29d89f587aa3aee3749a236eadf0a2d">More...</a><br /></td></tr> <tr class="separator:ad29d89f587aa3aee3749a236eadf0a2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a933919a0b095f26b1604357bb1a30696"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a933919a0b095f26b1604357bb1a30696">add</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c)</td></tr> <tr class="memdesc:a933919a0b095f26b1604357bb1a30696"><td class="mdescLeft"> </td><td class="mdescRight">Adds the specified character to this set if it is not already present. <a href="classicu_1_1UnicodeSet.html#a933919a0b095f26b1604357bb1a30696">More...</a><br /></td></tr> <tr class="separator:a933919a0b095f26b1604357bb1a30696"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0520f9487430208b7c3c0024b794ed0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#aa0520f9487430208b7c3c0024b794ed0">add</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:aa0520f9487430208b7c3c0024b794ed0"><td class="mdescLeft"> </td><td class="mdescRight">Adds the specified multicharacter to this set if it is not already present. <a href="classicu_1_1UnicodeSet.html#aa0520f9487430208b7c3c0024b794ed0">More...</a><br /></td></tr> <tr class="separator:aa0520f9487430208b7c3c0024b794ed0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a50c14eda064c0b60813dcd7eda7d23cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a50c14eda064c0b60813dcd7eda7d23cb">addAll</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a50c14eda064c0b60813dcd7eda7d23cb"><td class="mdescLeft"> </td><td class="mdescRight">Adds each of the characters in this string to the set. <a href="classicu_1_1UnicodeSet.html#a50c14eda064c0b60813dcd7eda7d23cb">More...</a><br /></td></tr> <tr class="separator:a50c14eda064c0b60813dcd7eda7d23cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3eedc020dad879df93778b2c5ae82f07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a3eedc020dad879df93778b2c5ae82f07">retainAll</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a3eedc020dad879df93778b2c5ae82f07"><td class="mdescLeft"> </td><td class="mdescRight">Retains EACH of the characters in this string. <a href="classicu_1_1UnicodeSet.html#a3eedc020dad879df93778b2c5ae82f07">More...</a><br /></td></tr> <tr class="separator:a3eedc020dad879df93778b2c5ae82f07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29e0f2eb912fde8fcaca7e07eb9aa721"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a29e0f2eb912fde8fcaca7e07eb9aa721">complementAll</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a29e0f2eb912fde8fcaca7e07eb9aa721"><td class="mdescLeft"> </td><td class="mdescRight">Complement EACH of the characters in this string. <a href="classicu_1_1UnicodeSet.html#a29e0f2eb912fde8fcaca7e07eb9aa721">More...</a><br /></td></tr> <tr class="separator:a29e0f2eb912fde8fcaca7e07eb9aa721"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1bf590e1440ba90c54b69f69c478d68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ad1bf590e1440ba90c54b69f69c478d68">removeAll</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:ad1bf590e1440ba90c54b69f69c478d68"><td class="mdescLeft"> </td><td class="mdescRight">Remove EACH of the characters in this string. <a href="classicu_1_1UnicodeSet.html#ad1bf590e1440ba90c54b69f69c478d68">More...</a><br /></td></tr> <tr class="separator:ad1bf590e1440ba90c54b69f69c478d68"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3eb41e0ae746fd32dace5ce3521e4ff7"><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_1UnicodeSet.html#a3eb41e0ae746fd32dace5ce3521e4ff7">retain</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>)</td></tr> <tr class="memdesc:a3eb41e0ae746fd32dace5ce3521e4ff7"><td class="mdescLeft"> </td><td class="mdescRight">Retain only the elements in this set that are contained in the specified range. <a href="classicu_1_1UnicodeSet.html#a3eb41e0ae746fd32dace5ce3521e4ff7">More...</a><br /></td></tr> <tr class="separator:a3eb41e0ae746fd32dace5ce3521e4ff7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35bed13035c8dfd2e080788e2f404607"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a35bed13035c8dfd2e080788e2f404607">retain</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c)</td></tr> <tr class="memdesc:a35bed13035c8dfd2e080788e2f404607"><td class="mdescLeft"> </td><td class="mdescRight">Retain the specified character from this set if it is present. <a href="classicu_1_1UnicodeSet.html#a35bed13035c8dfd2e080788e2f404607">More...</a><br /></td></tr> <tr class="separator:a35bed13035c8dfd2e080788e2f404607"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64b7a796758cc2100a5ba97c6edb10be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a64b7a796758cc2100a5ba97c6edb10be">retain</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a64b7a796758cc2100a5ba97c6edb10be"><td class="mdescLeft"> </td><td class="mdescRight">Retains only the specified string from this set if it is present. <a href="classicu_1_1UnicodeSet.html#a64b7a796758cc2100a5ba97c6edb10be">More...</a><br /></td></tr> <tr class="separator:a64b7a796758cc2100a5ba97c6edb10be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae355939302168cff35929b48c37b9c96"><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_1UnicodeSet.html#ae355939302168cff35929b48c37b9c96">remove</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>)</td></tr> <tr class="memdesc:ae355939302168cff35929b48c37b9c96"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified range from this set if it is present. <a href="classicu_1_1UnicodeSet.html#ae355939302168cff35929b48c37b9c96">More...</a><br /></td></tr> <tr class="separator:ae355939302168cff35929b48c37b9c96"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1dc5a13a52fa8c8dcf0266c80663b2e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a1dc5a13a52fa8c8dcf0266c80663b2e6">remove</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c)</td></tr> <tr class="memdesc:a1dc5a13a52fa8c8dcf0266c80663b2e6"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified character from this set if it is present. <a href="classicu_1_1UnicodeSet.html#a1dc5a13a52fa8c8dcf0266c80663b2e6">More...</a><br /></td></tr> <tr class="separator:a1dc5a13a52fa8c8dcf0266c80663b2e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5127c5eb9b73a0c66568d891b059f478"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a5127c5eb9b73a0c66568d891b059f478">remove</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a5127c5eb9b73a0c66568d891b059f478"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified string from this set if it is present. <a href="classicu_1_1UnicodeSet.html#a5127c5eb9b73a0c66568d891b059f478">More...</a><br /></td></tr> <tr class="separator:a5127c5eb9b73a0c66568d891b059f478"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60460749e20685e496e819b368496089"><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_1UnicodeSet.html#a60460749e20685e496e819b368496089">complement</a> ()</td></tr> <tr class="memdesc:a60460749e20685e496e819b368496089"><td class="mdescLeft"> </td><td class="mdescRight">This is equivalent to <code>complement(MIN_VALUE, MAX_VALUE)</code>. <a href="classicu_1_1UnicodeSet.html#a60460749e20685e496e819b368496089">More...</a><br /></td></tr> <tr class="separator:a60460749e20685e496e819b368496089"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ba0c8470a04bb089f096a160aaf68f6"><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_1UnicodeSet.html#a1ba0c8470a04bb089f096a160aaf68f6">complement</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>)</td></tr> <tr class="memdesc:a1ba0c8470a04bb089f096a160aaf68f6"><td class="mdescLeft"> </td><td class="mdescRight">Complements the specified range in this set. <a href="classicu_1_1UnicodeSet.html#a1ba0c8470a04bb089f096a160aaf68f6">More...</a><br /></td></tr> <tr class="separator:a1ba0c8470a04bb089f096a160aaf68f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac593b0e2137cd012805df82f5069ac63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ac593b0e2137cd012805df82f5069ac63">complement</a> (<a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c)</td></tr> <tr class="memdesc:ac593b0e2137cd012805df82f5069ac63"><td class="mdescLeft"> </td><td class="mdescRight">Complements the specified character in this set. <a href="classicu_1_1UnicodeSet.html#ac593b0e2137cd012805df82f5069ac63">More...</a><br /></td></tr> <tr class="separator:ac593b0e2137cd012805df82f5069ac63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4610c188a9d1d0ed5392aebe5c766f37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a4610c188a9d1d0ed5392aebe5c766f37">complement</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a4610c188a9d1d0ed5392aebe5c766f37"><td class="mdescLeft"> </td><td class="mdescRight">Complement the specified string in this set. <a href="classicu_1_1UnicodeSet.html#a4610c188a9d1d0ed5392aebe5c766f37">More...</a><br /></td></tr> <tr class="separator:a4610c188a9d1d0ed5392aebe5c766f37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5611fc8380576840c371a35a5911f502"><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_1UnicodeSet.html#a5611fc8380576840c371a35a5911f502">addAll</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &c)</td></tr> <tr class="memdesc:a5611fc8380576840c371a35a5911f502"><td class="mdescLeft"> </td><td class="mdescRight">Adds all of the elements in the specified set to this set if they're not already present. <a href="classicu_1_1UnicodeSet.html#a5611fc8380576840c371a35a5911f502">More...</a><br /></td></tr> <tr class="separator:a5611fc8380576840c371a35a5911f502"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a700a62dfe11206316fe4d18897fd3ad1"><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_1UnicodeSet.html#a700a62dfe11206316fe4d18897fd3ad1">retainAll</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &c)</td></tr> <tr class="memdesc:a700a62dfe11206316fe4d18897fd3ad1"><td class="mdescLeft"> </td><td class="mdescRight">Retains only the elements in this set that are contained in the specified set. <a href="classicu_1_1UnicodeSet.html#a700a62dfe11206316fe4d18897fd3ad1">More...</a><br /></td></tr> <tr class="separator:a700a62dfe11206316fe4d18897fd3ad1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d4464a88e883981c3300e83f75c1731"><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_1UnicodeSet.html#a0d4464a88e883981c3300e83f75c1731">removeAll</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &c)</td></tr> <tr class="memdesc:a0d4464a88e883981c3300e83f75c1731"><td class="mdescLeft"> </td><td class="mdescRight">Removes from this set all of its elements that are contained in the specified set. <a href="classicu_1_1UnicodeSet.html#a0d4464a88e883981c3300e83f75c1731">More...</a><br /></td></tr> <tr class="separator:a0d4464a88e883981c3300e83f75c1731"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae81607cf3c992a487418a1cc04d194ea"><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_1UnicodeSet.html#ae81607cf3c992a487418a1cc04d194ea">complementAll</a> (const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> &c)</td></tr> <tr class="memdesc:ae81607cf3c992a487418a1cc04d194ea"><td class="mdescLeft"> </td><td class="mdescRight">Complements in this set all elements contained in the specified set. <a href="classicu_1_1UnicodeSet.html#ae81607cf3c992a487418a1cc04d194ea">More...</a><br /></td></tr> <tr class="separator:ae81607cf3c992a487418a1cc04d194ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afea06e9c6e72378867d031f403f6ce96"><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_1UnicodeSet.html#afea06e9c6e72378867d031f403f6ce96">clear</a> ()</td></tr> <tr class="memdesc:afea06e9c6e72378867d031f403f6ce96"><td class="mdescLeft"> </td><td class="mdescRight">Removes all of the elements from this set. <a href="classicu_1_1UnicodeSet.html#afea06e9c6e72378867d031f403f6ce96">More...</a><br /></td></tr> <tr class="separator:afea06e9c6e72378867d031f403f6ce96"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b1d7ab88eb1694fdae2d08d3ce76fd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a8b1d7ab88eb1694fdae2d08d3ce76fd2">closeOver</a> (int32_t attribute)</td></tr> <tr class="memdesc:a8b1d7ab88eb1694fdae2d08d3ce76fd2"><td class="mdescLeft"> </td><td class="mdescRight">Close this set over the given attribute. <a href="classicu_1_1UnicodeSet.html#a8b1d7ab88eb1694fdae2d08d3ce76fd2">More...</a><br /></td></tr> <tr class="separator:a8b1d7ab88eb1694fdae2d08d3ce76fd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9878a9ab9d3555d578abf0d9e7d509e"><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_1UnicodeSet.html#aa9878a9ab9d3555d578abf0d9e7d509e">removeAllStrings</a> ()</td></tr> <tr class="memdesc:aa9878a9ab9d3555d578abf0d9e7d509e"><td class="mdescLeft"> </td><td class="mdescRight">Remove all strings from this set. <a href="classicu_1_1UnicodeSet.html#aa9878a9ab9d3555d578abf0d9e7d509e">More...</a><br /></td></tr> <tr class="separator:aa9878a9ab9d3555d578abf0d9e7d509e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a344491f71ad4b17e369c95e746c552"><td class="memItemLeft" align="right" valign="top">virtual int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a9a344491f71ad4b17e369c95e746c552">getRangeCount</a> () const</td></tr> <tr class="memdesc:a9a344491f71ad4b17e369c95e746c552"><td class="mdescLeft"> </td><td class="mdescRight">Iteration method that returns the number of ranges contained in this set. <a href="classicu_1_1UnicodeSet.html#a9a344491f71ad4b17e369c95e746c552">More...</a><br /></td></tr> <tr class="separator:a9a344491f71ad4b17e369c95e746c552"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42f9bd2746e3e40d82e84423d0c7259e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a42f9bd2746e3e40d82e84423d0c7259e">getRangeStart</a> (int32_t index) const</td></tr> <tr class="memdesc:a42f9bd2746e3e40d82e84423d0c7259e"><td class="mdescLeft"> </td><td class="mdescRight">Iteration method that returns the first character in the specified range of this set. <a href="classicu_1_1UnicodeSet.html#a42f9bd2746e3e40d82e84423d0c7259e">More...</a><br /></td></tr> <tr class="separator:a42f9bd2746e3e40d82e84423d0c7259e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ecb77142af2060e41b90e8fa4722773"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a0ecb77142af2060e41b90e8fa4722773">getRangeEnd</a> (int32_t index) const</td></tr> <tr class="memdesc:a0ecb77142af2060e41b90e8fa4722773"><td class="mdescLeft"> </td><td class="mdescRight">Iteration method that returns the last character in the specified range of this set. <a href="classicu_1_1UnicodeSet.html#a0ecb77142af2060e41b90e8fa4722773">More...</a><br /></td></tr> <tr class="separator:a0ecb77142af2060e41b90e8fa4722773"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d26697666c30ec74d5955ac735d04d7"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a9d26697666c30ec74d5955ac735d04d7">serialize</a> (uint16_t *dest, int32_t destCapacity, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &ec) const</td></tr> <tr class="memdesc:a9d26697666c30ec74d5955ac735d04d7"><td class="mdescLeft"> </td><td class="mdescRight">Serializes this set into an array of 16-bit integers. <a href="classicu_1_1UnicodeSet.html#a9d26697666c30ec74d5955ac735d04d7">More...</a><br /></td></tr> <tr class="separator:a9d26697666c30ec74d5955ac735d04d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbe60405e3f96646693f8b189d380bc5"><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_1UnicodeSet.html#acbe60405e3f96646693f8b189d380bc5">compact</a> ()</td></tr> <tr class="memdesc:acbe60405e3f96646693f8b189d380bc5"><td class="mdescLeft"> </td><td class="mdescRight">Reallocate this objects internal structures to take up the least possible space, without changing this object's value. <a href="classicu_1_1UnicodeSet.html#acbe60405e3f96646693f8b189d380bc5">More...</a><br /></td></tr> <tr class="separator:acbe60405e3f96646693f8b189d380bc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39029327d7ed1c3e582d8994cf398333"><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_1UnicodeSet.html#a39029327d7ed1c3e582d8994cf398333">getDynamicClassID</a> () const override</td></tr> <tr class="memdesc:a39029327d7ed1c3e582d8994cf398333"><td class="mdescLeft"> </td><td class="mdescRight">Implement <a class="el" href="classicu_1_1UnicodeFunctor.html" title="UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on ...">UnicodeFunctor</a> API. <a href="classicu_1_1UnicodeSet.html#a39029327d7ed1c3e582d8994cf398333">More...</a><br /></td></tr> <tr class="separator:a39029327d7ed1c3e582d8994cf398333"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classicu_1_1UnicodeFilter"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UnicodeFilter')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicu_1_1UnicodeFilter.html">icu::UnicodeFilter</a></td></tr> <tr class="memitem:ad08b4febe9dab7c8ae9e1adceec4e8b0 inherit pub_methods_classicu_1_1UnicodeFilter"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeFilter.html#ad08b4febe9dab7c8ae9e1adceec4e8b0">~UnicodeFilter</a> ()</td></tr> <tr class="memdesc:ad08b4febe9dab7c8ae9e1adceec4e8b0 inherit pub_methods_classicu_1_1UnicodeFilter"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classicu_1_1UnicodeFilter.html#ad08b4febe9dab7c8ae9e1adceec4e8b0">More...</a><br /></td></tr> <tr class="separator:ad08b4febe9dab7c8ae9e1adceec4e8b0 inherit pub_methods_classicu_1_1UnicodeFilter"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a181dd9559b471e1a146995ddf44e374a inherit pub_methods_classicu_1_1UnicodeFilter"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeMatcher.html">UnicodeMatcher</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeFilter.html#a181dd9559b471e1a146995ddf44e374a">toMatcher</a> () const override</td></tr> <tr class="memdesc:a181dd9559b471e1a146995ddf44e374a inherit pub_methods_classicu_1_1UnicodeFilter"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1UnicodeFunctor.html" title="UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on ...">UnicodeFunctor</a> API. <a href="classicu_1_1UnicodeFilter.html#a181dd9559b471e1a146995ddf44e374a">More...</a><br /></td></tr> <tr class="separator:a181dd9559b471e1a146995ddf44e374a inherit pub_methods_classicu_1_1UnicodeFilter"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4694e7f53373f45dd906f6c87deeddde inherit pub_methods_classicu_1_1UnicodeFilter"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeFilter.html#a4694e7f53373f45dd906f6c87deeddde">setData</a> (const TransliterationRuleData *) override</td></tr> <tr class="memdesc:a4694e7f53373f45dd906f6c87deeddde inherit pub_methods_classicu_1_1UnicodeFilter"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1UnicodeFunctor.html" title="UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on ...">UnicodeFunctor</a> API. <a href="classicu_1_1UnicodeFilter.html#a4694e7f53373f45dd906f6c87deeddde">More...</a><br /></td></tr> <tr class="separator:a4694e7f53373f45dd906f6c87deeddde inherit pub_methods_classicu_1_1UnicodeFilter"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classicu_1_1UnicodeFunctor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UnicodeFunctor')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicu_1_1UnicodeFunctor.html">icu::UnicodeFunctor</a></td></tr> <tr class="memitem:a107fa1bb2b9226a309ed578f9dccdd9b inherit pub_methods_classicu_1_1UnicodeFunctor"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeFunctor.html#a107fa1bb2b9226a309ed578f9dccdd9b">~UnicodeFunctor</a> ()</td></tr> <tr class="memdesc:a107fa1bb2b9226a309ed578f9dccdd9b inherit pub_methods_classicu_1_1UnicodeFunctor"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classicu_1_1UnicodeFunctor.html#a107fa1bb2b9226a309ed578f9dccdd9b">More...</a><br /></td></tr> <tr class="separator:a107fa1bb2b9226a309ed578f9dccdd9b inherit pub_methods_classicu_1_1UnicodeFunctor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25a2fe84dda2c701e7317e0b9fa2c258 inherit pub_methods_classicu_1_1UnicodeFunctor"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeReplacer.html">UnicodeReplacer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeFunctor.html#a25a2fe84dda2c701e7317e0b9fa2c258">toReplacer</a> () const</td></tr> <tr class="memdesc:a25a2fe84dda2c701e7317e0b9fa2c258 inherit pub_methods_classicu_1_1UnicodeFunctor"><td class="mdescLeft"> </td><td class="mdescRight">Cast 'this' to a UnicodeReplacer* pointer and return the pointer, or null if this is not a UnicodeReplacer*. <a href="classicu_1_1UnicodeFunctor.html#a25a2fe84dda2c701e7317e0b9fa2c258">More...</a><br /></td></tr> <tr class="separator:a25a2fe84dda2c701e7317e0b9fa2c258 inherit pub_methods_classicu_1_1UnicodeFunctor"><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> <tr class="inherit_header pub_methods_classicu_1_1UnicodeMatcher"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UnicodeMatcher')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicu_1_1UnicodeMatcher.html">icu::UnicodeMatcher</a></td></tr> <tr class="memitem:aa8f85acabf8b08b52518b10eb2bdc952 inherit pub_methods_classicu_1_1UnicodeMatcher"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeMatcher.html#aa8f85acabf8b08b52518b10eb2bdc952">~UnicodeMatcher</a> ()</td></tr> <tr class="memdesc:aa8f85acabf8b08b52518b10eb2bdc952 inherit pub_methods_classicu_1_1UnicodeMatcher"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classicu_1_1UnicodeMatcher.html#aa8f85acabf8b08b52518b10eb2bdc952">More...</a><br /></td></tr> <tr class="separator:aa8f85acabf8b08b52518b10eb2bdc952 inherit pub_methods_classicu_1_1UnicodeMatcher"><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:a0f91bdecac70733f07dcf0ac6714363e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a0f91bdecac70733f07dcf0ac6714363e">fromUSet</a> (<a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> *uset)</td></tr> <tr class="memdesc:a0f91bdecac70733f07dcf0ac6714363e"><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> pointer from a USet. <a href="classicu_1_1UnicodeSet.html#a0f91bdecac70733f07dcf0ac6714363e">More...</a><br /></td></tr> <tr class="separator:a0f91bdecac70733f07dcf0ac6714363e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8a729468172225aee8fd68389460230"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#ab8a729468172225aee8fd68389460230">fromUSet</a> (const <a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> *uset)</td></tr> <tr class="memdesc:ab8a729468172225aee8fd68389460230"><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> pointer from a const USet. <a href="classicu_1_1UnicodeSet.html#ab8a729468172225aee8fd68389460230">More...</a><br /></td></tr> <tr class="separator:ab8a729468172225aee8fd68389460230"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74d62d0412e6a8dbb5a34f4c730e0c62"><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_1UnicodeSet.html#a74d62d0412e6a8dbb5a34f4c730e0c62">resemblesPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &pattern, int32_t pos)</td></tr> <tr class="memdesc:a74d62d0412e6a8dbb5a34f4c730e0c62"><td class="mdescLeft"> </td><td class="mdescRight">Return true if the given position, in the given pattern, appears to be the start of a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> pattern. <a href="classicu_1_1UnicodeSet.html#a74d62d0412e6a8dbb5a34f4c730e0c62">More...</a><br /></td></tr> <tr class="separator:a74d62d0412e6a8dbb5a34f4c730e0c62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bdc897452e4e178efc0f5cb58a1f05f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a6bdc897452e4e178efc0f5cb58a1f05f">createFrom</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a6bdc897452e4e178efc0f5cb58a1f05f"><td class="mdescLeft"> </td><td class="mdescRight">Makes a set from a multicharacter string. <a href="classicu_1_1UnicodeSet.html#a6bdc897452e4e178efc0f5cb58a1f05f">More...</a><br /></td></tr> <tr class="separator:a6bdc897452e4e178efc0f5cb58a1f05f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f9eb51d6cf7dcd6ee5a44edd11af511"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UnicodeSet.html#a6f9eb51d6cf7dcd6ee5a44edd11af511">createFromAll</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &s)</td></tr> <tr class="memdesc:a6f9eb51d6cf7dcd6ee5a44edd11af511"><td class="mdescLeft"> </td><td class="mdescRight">Makes a set from each of the characters in the string. <a href="classicu_1_1UnicodeSet.html#a6f9eb51d6cf7dcd6ee5a44edd11af511">More...</a><br /></td></tr> <tr class="separator:a6f9eb51d6cf7dcd6ee5a44edd11af511"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87394cff219076e298405ae78c563ea2"><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_1UnicodeSet.html#a87394cff219076e298405ae78c563ea2">getStaticClassID</a> ()</td></tr> <tr class="memdesc:a87394cff219076e298405ae78c563ea2"><td class="mdescLeft"> </td><td class="mdescRight">Return the class ID for this class. <a href="classicu_1_1UnicodeSet.html#a87394cff219076e298405ae78c563ea2">More...</a><br /></td></tr> <tr class="separator:a87394cff219076e298405ae78c563ea2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classicu_1_1UnicodeFilter"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classicu_1_1UnicodeFilter')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classicu_1_1UnicodeFilter.html">icu::UnicodeFilter</a></td></tr> <tr class="memitem:a736f2b13102cdca9d385d2b4aa0012b2 inherit pub_static_methods_classicu_1_1UnicodeFilter"><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_1UnicodeFilter.html#a736f2b13102cdca9d385d2b4aa0012b2">getStaticClassID</a> ()</td></tr> <tr class="memdesc:a736f2b13102cdca9d385d2b4aa0012b2 inherit pub_static_methods_classicu_1_1UnicodeFilter"><td class="mdescLeft"> </td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for this class. <a href="classicu_1_1UnicodeFilter.html#a736f2b13102cdca9d385d2b4aa0012b2">More...</a><br /></td></tr> <tr class="separator:a736f2b13102cdca9d385d2b4aa0012b2 inherit pub_static_methods_classicu_1_1UnicodeFilter"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classicu_1_1UnicodeFunctor"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classicu_1_1UnicodeFunctor')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classicu_1_1UnicodeFunctor.html">icu::UnicodeFunctor</a></td></tr> <tr class="memitem:acb432b175fd99fe1552ab194e3ff0892 inherit pub_static_methods_classicu_1_1UnicodeFunctor"><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_1UnicodeFunctor.html#acb432b175fd99fe1552ab194e3ff0892">getStaticClassID</a> ()</td></tr> <tr class="memdesc:acb432b175fd99fe1552ab194e3ff0892 inherit pub_static_methods_classicu_1_1UnicodeFunctor"><td class="mdescLeft"> </td><td class="mdescRight">Return the class ID for this class. <a href="classicu_1_1UnicodeFunctor.html#acb432b175fd99fe1552ab194e3ff0892">More...</a><br /></td></tr> <tr class="separator:acb432b175fd99fe1552ab194e3ff0892 inherit pub_static_methods_classicu_1_1UnicodeFunctor"><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:a05b983ce4c40b5724d1319ac4795eaf2"><td class="memItemLeft" align="right" valign="top"><a id="a05b983ce4c40b5724d1319ac4795eaf2"></a> class </td><td class="memItemRight" valign="bottom"><b>USetAccess</b></td></tr> <tr class="separator:a05b983ce4c40b5724d1319ac4795eaf2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6333cd28217e981d53f1487f628c72e6"><td class="memItemLeft" align="right" valign="top"><a id="a6333cd28217e981d53f1487f628c72e6"></a> class </td><td class="memItemRight" valign="bottom"><b>RBBIRuleScanner</b></td></tr> <tr class="separator:a6333cd28217e981d53f1487f628c72e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac947f132cd502a07787bf35113956069"><td class="memItemLeft" align="right" valign="top"><a id="ac947f132cd502a07787bf35113956069"></a> class </td><td class="memItemRight" valign="bottom"><b>UnicodeSetIterator</b></td></tr> <tr class="separator:ac947f132cd502a07787bf35113956069"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>A mutable set of Unicode characters and multicharacter strings. </p> <p>Objects of this class represent <em>character classes</em> used in regular expressions. A character specifies a subset of Unicode code points. Legal code points are U+0000 to U+10FFFF, inclusive.</p> <p>The <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> class is not designed to be subclassed.</p> <p><code><a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></code> supports two APIs. The first is the <em>operand</em> API that allows the caller to modify the value of a <code><a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></code> object. It conforms to Java 2's <code>java.util.Set</code> interface, although <code><a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></code> does not actually implement that interface. All methods of <code>Set</code> are supported, with the modification that they take a character range or single character instead of an <code>Object</code>, and they take a <code><a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></code> instead of a <code>Collection</code>. The operand API may be thought of in terms of boolean logic: a boolean OR is implemented by <code>add</code>, a boolean AND is implemented by <code>retain</code>, a boolean XOR is implemented by <code>complement</code> taking an argument, and a boolean NOT is implemented by <code>complement</code> with no argument. In terms of traditional set theory function names, <code>add</code> is a union, <code>retain</code> is an intersection, <code>remove</code> is an asymmetric difference, and <code>complement</code> with no argument is a set complement with respect to the superset range <code>MIN_VALUE-MAX_VALUE</code></p> <p>The second API is the <code><a class="el" href="classicu_1_1UnicodeSet.html#a6b1bbf03728aedb1c5f62dd73bf79079" title="Modifies this set to represent the set specified by the given pattern, ignoring Unicode Pattern_White...">applyPattern()</a></code>/<code><a class="el" href="classicu_1_1UnicodeSet.html#a5f3f3a782ed8a1bf5c7537070a6dd192" title="Returns a string representation of this set.">toPattern()</a></code> API from the <code>java.text.Format</code>-derived classes. Unlike the methods that add characters, add categories, and control the logic of the set, the method <code><a class="el" href="classicu_1_1UnicodeSet.html#a6b1bbf03728aedb1c5f62dd73bf79079" title="Modifies this set to represent the set specified by the given pattern, ignoring Unicode Pattern_White...">applyPattern()</a></code> sets all attributes of a <code><a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></code> at once, based on a string pattern.</p> <p><b>Pattern syntax</b></p> <p>Patterns are accepted by the constructors and the <code><a class="el" href="classicu_1_1UnicodeSet.html#a6b1bbf03728aedb1c5f62dd73bf79079" title="Modifies this set to represent the set specified by the given pattern, ignoring Unicode Pattern_White...">applyPattern()</a></code> methods and returned by the <code><a class="el" href="classicu_1_1UnicodeSet.html#a5f3f3a782ed8a1bf5c7537070a6dd192" title="Returns a string representation of this set.">toPattern()</a></code> method. These patterns follow a syntax similar to that employed by version 8 regular expression character classes. Here are some simple examples:</p> <p> <blockquote> </p><table class="doxtable"> <tr align="top"> <td nowrap="nowrap" valign="top" align="left"><code>[]</code> </td><td valign="top">No characters </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="left"><code>[a]</code> </td><td valign="top">The character 'a' </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="left"><code>[ae]</code> </td><td valign="top">The characters 'a' and 'e' </td></tr> <tr> <td nowrap="nowrap" valign="top" align="left"><code>[a-e]</code> </td><td valign="top">The characters 'a' through 'e' inclusive, in Unicode code point order </td></tr> <tr> <td nowrap="nowrap" valign="top" align="left"><code>[\u4E01]</code> </td><td valign="top">The character U+4E01 </td></tr> <tr> <td nowrap="nowrap" valign="top" align="left"><code>[a{ab}{ac}]</code> </td><td valign="top">The character 'a' and the multicharacter strings "ab" and "ac" </td></tr> <tr> <td nowrap="nowrap" valign="top" align="left"><code>[\p{Lu}]</code> </td><td valign="top">All characters in the general category Uppercase Letter </td></tr> </table> <p> </blockquote></p> <p>Any character may be preceded by a backslash in order to remove any special meaning. White space characters, as defined by UCharacter.isWhitespace(), are ignored, unless they are escaped.</p> <p>Property patterns specify a set of characters having a certain property as defined by the Unicode standard. Both the POSIX-like "[:Lu:]" and the Perl-like syntax "\\p{Lu}" are recognized. For a complete list of supported property patterns, see the User's Guide for <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> at <a href="https://unicode-org.github.io/icu/userguide/strings/unicodeset">https://unicode-org.github.io/icu/userguide/strings/unicodeset</a>. Actual determination of property data is defined by the underlying Unicode database as implemented by UCharacter.</p> <p>Patterns specify individual characters, ranges of characters, and Unicode property sets. When elements are concatenated, they specify their union. To complement a set, place a '^' immediately after the opening '['. Property patterns are inverted by modifying their delimiters; "[:^foo]" and "\\P{foo}". In any other location, '^' has no special meaning.</p> <p>Since ICU 70, "[^...]", "[:^foo]", "\\P{foo}", and "[:binaryProperty=No:]" perform a โcode point complementโ (all code points minus the original set), removing all multicharacter strings, equivalent to <code>.<a class="el" href="classicu_1_1UnicodeSet.html#a60460749e20685e496e819b368496089" title="This is equivalent to complement(MIN_VALUE, MAX_VALUE).">complement()</a>.<a class="el" href="classicu_1_1UnicodeSet.html#aa9878a9ab9d3555d578abf0d9e7d509e" title="Remove all strings from this set.">removeAllStrings()</a></code>. The <a class="el" href="classicu_1_1UnicodeSet.html#a60460749e20685e496e819b368496089" title="This is equivalent to complement(MIN_VALUE, MAX_VALUE).">complement()</a> API function continues to perform a symmetric difference with all code points and thus retains all multicharacter strings.</p> <p>Ranges are indicated by placing two a '-' between two characters, as in "a-z". This specifies the range of all characters from the left to the right, in Unicode order. If the left character is greater than or equal to the right character it is a syntax error. If a '-' occurs as the first character after the opening '[' or '[^', or if it occurs as the last character before the closing ']', then it is taken as a literal. Thus "[a\-b]", "[-ab]", and "[ab-]" all indicate the same set of three characters, 'a', 'b', and '-'.</p> <p>Sets may be intersected using the '&' operator or the asymmetric set difference may be taken using the '-' operator, for example, "[[:L:]&[\\u0000-\\u0FFF]]" indicates the set of all Unicode letters with values less than 4096. Operators ('&' and '|') have equal precedence and bind left-to-right. Thus "[[:L:]-[a-z]-[\\u0100-\\u01FF]]" is equivalent to "[[[:L:]-[a-z]]-[\\u0100-\\u01FF]]". This only really matters for difference; intersection is commutative.</p> <table class="doxtable"> <tr valign="top"> <td nowrap="nowrap"><code>[a]</code></td><td>The set containing 'a' </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[a-z]</code></td><td>The set containing 'a' through 'z' and all letters in between, in Unicode order </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[^a-z]</code></td><td>The set containing all characters but 'a' through 'z', that is, U+0000 through 'a'-1 and 'z'+1 through U+10FFFF </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[[<em>pat1</em>][<em>pat2</em>]]</code> </td><td>The union of sets specified by <em>pat1</em> and <em>pat2</em> </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[[<em>pat1</em>]&[<em>pat2</em>]]</code> </td><td>The intersection of sets specified by <em>pat1</em> and <em>pat2</em> </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[[<em>pat1</em>]-[<em>pat2</em>]]</code> </td><td>The asymmetric difference of sets specified by <em>pat1</em> and <em>pat2</em> </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[:Lu:] or \p{Lu}</code> </td><td>The set of characters having the specified Unicode property; in this case, Unicode uppercase letters </td></tr> <tr valign="top"> <td nowrap="nowrap"><code>[:^Lu:] or \P{Lu}</code> </td><td>The set of characters <em>not</em> having the given Unicode property </td></tr> </table> <p><b>Formal syntax</b></p> <p> <blockquote> </p><table class="doxtable"> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>pattern :=  </code> </td><td valign="top"><code>('[' '^'? item* ']') | property</code> </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>item :=  </code> </td><td valign="top"><code>char | (char '-' char) | pattern-expr<br /> </code> </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>pattern-expr :=  </code> </td><td valign="top"><code>pattern | pattern-expr pattern | pattern-expr op pattern<br /> </code> </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>op :=  </code> </td><td valign="top"><code>'&' | '-'<br /> </code> </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>special :=  </code> </td><td valign="top"><code>'[' | ']' | '-'<br /> </code> </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>char :=  </code> </td><td valign="top"><em>any character that is not</em><code> special<br /> | ('\' </code><em>any character</em><code>)<br /> | ('\u' hex hex hex hex)<br /> </code> </td></tr> <tr align="top"> <td nowrap="nowrap" valign="top" align="right"><code>hex :=  </code> </td><td valign="top"><code>'0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' |<br />     'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'a' | 'b' | 'c' | 'd' | 'e' | 'f'</code> </td></tr> <tr> <td nowrap="nowrap" valign="top" align="right"><code>property :=  </code> </td><td valign="top"><em>a Unicode property set pattern</em> </td></tr> </table> <p><br /> </p><table border="1"> <tr> <td>Legend: <table class="doxtable"> <tr> <td nowrap="nowrap" valign="top"><code>a := b</code> </td><td width="20" valign="top">  </td><td valign="top"><code>a</code> may be replaced by <code>b</code> </td></tr> <tr> <td nowrap="nowrap" valign="top"><code>a?</code> </td><td valign="top"></td><td valign="top">zero or one instance of <code>a</code><br /> </td></tr> <tr> <td nowrap="nowrap" valign="top"><code>a*</code> </td><td valign="top"></td><td valign="top">one or more instances of <code>a</code><br /> </td></tr> <tr> <td nowrap="nowrap" valign="top"><code>a | b</code> </td><td valign="top"></td><td valign="top">either <code>a</code> or <code>b</code><br /> </td></tr> <tr> <td nowrap="nowrap" valign="top"><code>'a'</code> </td><td valign="top"></td><td valign="top">the literal string between the quotes </td></tr> </table> </td></tr> </table> <p> </blockquote></p> <p>Note:</p><ul> <li>Most <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> methods do not take a UErrorCode parameter because there are usually very few opportunities for failure other than a shortage of memory, error codes in low-level C++ string methods would be inconvenient, and the error code as the last parameter (ICU convention) would prevent the use of default parameter values. Instead, such methods set the <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> into a "bogus" state (see <a class="el" href="classicu_1_1UnicodeSet.html#a1a383623a727e9c2fe6e30ed3f63135c" title="Determine if this object contains a valid set.">isBogus()</a>) if an error occurs.</li> </ul> <dl class="section author"><dt>Author</dt><dd>Alan Liu </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002480">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l00285">285</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div><h2 class="groupheader">Member Enumeration Documentation</h2> <a id="a3b29590118ff2a1f4c7927a930abb809"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b29590118ff2a1f4c7927a930abb809">◆ </a></span>anonymous enum</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3b29590118ff2a1f4c7927a930abb809a104cad219e5d184fac1b5c9e25272334"></a>MIN_VALUE </td><td class="fielddoc"><p>Minimum value that can be stored in a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002565">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </td></tr> <tr><td class="fieldname"><a id="a3b29590118ff2a1f4c7927a930abb809add725986d52c034ea1a30d1ba6f5baab"></a>MAX_VALUE </td><td class="fielddoc"><p>Maximum value that can be stored in a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002566">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </td></tr> </table> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l00358">358</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a04345555373b09f97a947251a8bea1ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04345555373b09f97a947251a8bea1ad">◆ </a></span>ESerialization</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classicu_1_1UnicodeSet.html#a04345555373b09f97a947251a8bea1ad">icu::UnicodeSet::ESerialization</a></td> </tr> </table> </div><div class="memdoc"> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000157">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="uniset_8h_source.html#l00398">398</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a0f728516330da38f7ea65feb8be7c22b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f728516330da38f7ea65feb8be7c22b">◆ </a></span>UnicodeSet() <span class="overload">[1/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Constructs an empty set. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002483">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a2221856105a4d2d905e08ad256bb2ae1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2221856105a4d2d905e08ad256bb2ae1">◆ </a></span>UnicodeSet() <span class="overload">[2/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Constructs a set containing the given range. </p> <p>If <code>end < start</code> then an empty set is created.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of range </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of range </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002484">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="ae23d96265c98eb7d71b92525a32e7f9c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae23d96265c98eb7d71b92525a32e7f9c">◆ </a></span>UnicodeSet() <span class="overload">[3/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramtype">const uint16_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>bufferLen</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeSet.html#a04345555373b09f97a947251a8bea1ad">ESerialization</a> </td> <td class="paramname"><em>serialization</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>Constructs a set from the output of <a class="el" href="classicu_1_1UnicodeSet.html#a9d26697666c30ec74d5955ac735d04d7" title="Serializes this set into an array of 16-bit integers.">serialize()</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">buffer</td><td>the 16 bit array </td></tr> <tr><td class="paramname">bufferLen</td><td>the original length returned from <a class="el" href="classicu_1_1UnicodeSet.html#a9d26697666c30ec74d5955ac735d04d7" title="Serializes this set into an array of 16-bit integers.">serialize()</a> </td></tr> <tr><td class="paramname">serialization</td><td>the value 'kSerialized' </td></tr> <tr><td class="paramname">status</td><td>error code</td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000158">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="ab844837d5ea6397d47c35e27f79bee22"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab844837d5ea6397d47c35e27f79bee22">◆ </a></span>UnicodeSet() <span class="overload">[4/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</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>Constructs a set from the given pattern. </p> <p>See the class description for the syntax of the pattern language. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pattern</td><td>a string specifying what characters are in the set </td></tr> <tr><td class="paramname">status</td><td>returns <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the pattern contains a syntax error. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002485">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ae81b07bd6539d5de9ba704fa1faa4a4a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae81b07bd6539d5de9ba704fa1faa4a4a">◆ </a></span>UnicodeSet() <span class="overload">[5/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint32_t </td> <td class="paramname"><em>options</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> * </td> <td class="paramname"><em>symbols</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>Constructs a set from the given pattern. </p> <p>See the class description for the syntax of the pattern language. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pattern</td><td>a string specifying what characters are in the set </td></tr> <tr><td class="paramname">options</td><td>bitmask for options to apply to the pattern. Valid options are USET_IGNORE_SPACE and at most one of USET_CASE_INSENSITIVE, USET_ADD_CASE_MAPPINGS, USET_SIMPLE_CASE_INSENSITIVE. These case options are mutually exclusive. </td></tr> <tr><td class="paramname">symbols</td><td>a symbol table mapping variable names to values and stand-in characters to UnicodeSets; may be nullptr </td></tr> <tr><td class="paramname">status</td><td>returns <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the pattern contains a syntax error. </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000159">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="a584bc5e093021ad4d88ff8801bf6e32c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a584bc5e093021ad4d88ff8801bf6e32c">◆ </a></span>UnicodeSet() <span class="overload">[6/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> & </td> <td class="paramname"><em>pos</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint32_t </td> <td class="paramname"><em>options</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> * </td> <td class="paramname"><em>symbols</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>Constructs a set from the given pattern. </p> <p>See the class description for the syntax of the pattern language. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pattern</td><td>a string specifying what characters are in the set </td></tr> <tr><td class="paramname">pos</td><td>on input, the position in pattern at which to start parsing. On output, the position after the last character parsed. </td></tr> <tr><td class="paramname">options</td><td>bitmask for options to apply to the pattern. Valid options are USET_IGNORE_SPACE and at most one of USET_CASE_INSENSITIVE, USET_ADD_CASE_MAPPINGS, USET_SIMPLE_CASE_INSENSITIVE. These case options are mutually exclusive. </td></tr> <tr><td class="paramname">symbols</td><td>a symbol table mapping variable names to values and stand-in characters to UnicodeSets; may be nullptr </td></tr> <tr><td class="paramname">status</td><td>input-output error code </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002486">Stable:</a></b></dt><dd>ICU 2.8 </dd></dl> </div> </div> <a id="a7026b679925b294cef6aed893df4df1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7026b679925b294cef6aed893df4df1c">◆ </a></span>UnicodeSet() <span class="overload">[7/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">icu::UnicodeSet::UnicodeSet </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>o</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Constructs a set that is identical to the given <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002487">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a77c826dc3fb8cedd630171b235655568"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77c826dc3fb8cedd630171b235655568">◆ </a></span>~UnicodeSet()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual icu::UnicodeSet::~UnicodeSet </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>Destructs the set. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002488">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="aa0520f9487430208b7c3c0024b794ed0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa0520f9487430208b7c3c0024b794ed0">◆ </a></span>add() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::add </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Adds the specified multicharacter to this set if it is not already present. </p> <p>If this set already contains the multicharacter, the call leaves this set unchanged. Thus "ch" => {"ch"} A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002534">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a933919a0b095f26b1604357bb1a30696"></a> <h2 class="memtitle"><span class="permalink"><a href="#a933919a0b095f26b1604357bb1a30696">◆ </a></span>add() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::add </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Adds the specified character to this set if it is not already present. </p> <p>If this set already contains the specified character, the call leaves this set unchanged. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>the character (code point) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002533">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ad29d89f587aa3aee3749a236eadf0a2d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad29d89f587aa3aee3749a236eadf0a2d">◆ </a></span>add() <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 <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::add </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Adds the specified range to this set if it is not already present. </p> <p>If this set already contains the specified range, the call leaves this set unchanged. If <code>start > end</code> then an empty range is added, leaving the set unchanged. This is equivalent to a boolean logic OR, or a set UNION. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of range to be added to this set. </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of range to be added to this set. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002532">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a5611fc8380576840c371a35a5911f502"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5611fc8380576840c371a35a5911f502">◆ </a></span>addAll() <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_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::addAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>c</em></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>Adds all of the elements in the specified set to this set if they're not already present. </p> <p>This operation effectively modifies this set so that its value is the <em>union</em> of the two sets. The behavior of this operation is unspecified if the specified collection is modified while the operation is in progress. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>set whose elements are to be added to this set. </td></tr> </table> </dd> </dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#ad29d89f587aa3aee3749a236eadf0a2d" title="Adds the specified range to this set if it is not already present.">add(UChar32, UChar32)</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002551">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a50c14eda064c0b60813dcd7eda7d23cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a50c14eda064c0b60813dcd7eda7d23cb">◆ </a></span>addAll() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::addAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Adds each of the characters in this string to the set. </p> <p>Note: "ch" => {"c", "h"} If this set already contains any particular character, it has no effect on that character. A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002535">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a3ee9c88f98e658042d32eccd406c9574"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ee9c88f98e658042d32eccd406c9574">◆ </a></span>addMatchSetTo()</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::UnicodeSet::addMatchSetTo </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>toUnionTo</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>Implementation of <a class="el" href="classicu_1_1UnicodeMatcher.html" title="UnicodeMatcher defines a protocol for objects that can match a range of characters in a Replaceable s...">UnicodeMatcher</a> API. </p> <p>Union the set of all characters that may be matched by this object into the given set. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">toUnionTo</td><td>the set into which to union the source characters </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002529">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p>Implements <a class="el" href="classicu_1_1UnicodeMatcher.html#ad2ff342d41851f6f845070cdfc6b1da0">icu::UnicodeMatcher</a>.</p> </div> </div> <a id="a95a21b37bcef180881dacff2434a9d4f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95a21b37bcef180881dacff2434a9d4f">◆ </a></span>applyIntPropertyValue()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::applyIntPropertyValue </td> <td>(</td> <td class="paramtype"><a class="el" href="uchar_8h.html#ae40d616419e74ecc7c80a9febab03199">UProperty</a> </td> <td class="paramname"><em>prop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </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>ec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Modifies this set to contain those code points which have the given value for the given binary or enumerated property, as returned by u_getIntPropertyValue. </p> <p>Prior contents of this set are lost. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">prop</td><td>a property in the range UCHAR_BIN_START..UCHAR_BIN_LIMIT-1 or UCHAR_INT_START..UCHAR_INT_LIMIT-1 or UCHAR_MASK_START..UCHAR_MASK_LIMIT-1.</td></tr> <tr><td class="paramname">value</td><td>a value in the range u_getIntPropertyMinValue(prop).. u_getIntPropertyMaxValue(prop), with one exception. If prop is UCHAR_GENERAL_CATEGORY_MASK, then value should not be a UCharCategory, but rather a mask value produced by <a class="el" href="uchar_8h.html#a6def30b7d6d22c7de63c2a80596ee847" title="Get a single-bit bit set for the general category of a character.">U_GET_GC_MASK()</a>. This allows grouped categories such as [:L:] to be represented.</td></tr> <tr><td class="paramname">ec</td><td>error code input/output parameter</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a reference to this set</dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002506">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a9039ad62e2b6e378defec10159b8550c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9039ad62e2b6e378defec10159b8550c">◆ </a></span>applyPattern() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::applyPattern </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> & </td> <td class="paramname"><em>pos</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint32_t </td> <td class="paramname"><em>options</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> * </td> <td class="paramname"><em>symbols</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>Parses the given pattern, starting at the given position. </p> <p>The character at pattern.charAt(pos.getIndex()) must be '[', or the parse fails. Parsing continues until the corresponding closing ']'. If a syntax error is encountered between the opening and closing brace, the parse fails. Upon return from a successful parse, the <a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> is updated to point to the character following the closing ']', and a StringBuffer containing a pairs list for the parsed pattern is returned. This method calls itself recursively to parse embedded subpatterns. <em> Empties the set passed before applying the pattern.</em> A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pattern</td><td>the string containing the pattern to be parsed. The portion of the string from pos.getIndex(), which must be a '[', to the corresponding closing ']', is parsed. </td></tr> <tr><td class="paramname">pos</td><td>upon entry, the position at which to being parsing. The character at pattern.charAt(pos.getIndex()) must be a '['. Upon return from a successful parse, pos.getIndex() is either the character after the closing ']' of the parsed pattern, or pattern.length() if the closing ']' is the last character of the pattern string. </td></tr> <tr><td class="paramname">options</td><td>bitmask for options to apply to the pattern. Valid options are USET_IGNORE_SPACE and at most one of USET_CASE_INSENSITIVE, USET_ADD_CASE_MAPPINGS, USET_SIMPLE_CASE_INSENSITIVE. These case options are mutually exclusive. </td></tr> <tr><td class="paramname">symbols</td><td>a symbol table mapping variable names to values and stand-ins to UnicodeSets; may be nullptr </td></tr> <tr><td class="paramname">status</td><td>returns <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the pattern contains a syntax error. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a reference to this </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002504">Stable:</a></b></dt><dd>ICU 2.8 </dd></dl> </div> </div> <a id="a6b1bbf03728aedb1c5f62dd73bf79079"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b1bbf03728aedb1c5f62dd73bf79079">◆ </a></span>applyPattern() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::applyPattern </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</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>Modifies this set to represent the set specified by the given pattern, ignoring Unicode Pattern_White_Space characters. </p> <p>See the class description for the syntax of the pattern language. A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pattern</td><td>a string specifying what characters are in the set </td></tr> <tr><td class="paramname">status</td><td>returns <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the pattern contains a syntax error. <em> Empties the set passed before applying the pattern.</em> </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a reference to this </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002503">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a6031276d757880818eb5fbf75a81e96c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6031276d757880818eb5fbf75a81e96c">◆ </a></span>applyPattern() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::applyPattern </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint32_t </td> <td class="paramname"><em>options</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1SymbolTable.html">SymbolTable</a> * </td> <td class="paramname"><em>symbols</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>Modifies this set to represent the set specified by the given pattern, optionally ignoring Unicode Pattern_White_Space characters. </p> <p>See the class description for the syntax of the pattern language. A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pattern</td><td>a string specifying what characters are in the set </td></tr> <tr><td class="paramname">options</td><td>bitmask for options to apply to the pattern. Valid options are USET_IGNORE_SPACE and at most one of USET_CASE_INSENSITIVE, USET_ADD_CASE_MAPPINGS, USET_SIMPLE_CASE_INSENSITIVE. These case options are mutually exclusive. </td></tr> <tr><td class="paramname">symbols</td><td>a symbol table mapping variable names to values and stand-ins to UnicodeSets; may be nullptr </td></tr> <tr><td class="paramname">status</td><td>returns <code>U_ILLEGAL_ARGUMENT_ERROR</code> if the pattern contains a syntax error. <em> Empties the set passed before applying the pattern.</em> </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a reference to this </dd></dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000160">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="aef8af359c0184fec800dc2261a405180"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef8af359c0184fec800dc2261a405180">◆ </a></span>applyPropertyAlias()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::applyPropertyAlias </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>prop</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>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>ec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Modifies this set to contain those code points which have the given value for the given property. </p> <p>Prior contents of this set are lost. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">prop</td><td>a property alias, either short or long. The name is matched loosely. See PropertyAliases.txt for names and a description of loose matching. If the value string is empty, then this string is interpreted as either a General_Category value alias, a Script value alias, a binary property alias, or a special ID. Special IDs are matched loosely and correspond to the following sets:</td></tr> </table> </dd> </dl> <p>"ANY" = [\u0000-\U0010FFFF], "ASCII" = [\u0000-\u007F], "Assigned" = [:^Cn:].</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">value</td><td>a value alias, either short or long. The name is matched loosely. See PropertyValueAliases.txt for names and a description of loose matching. In addition to aliases listed, numeric values and canonical combining classes may be expressed numerically, e.g., ("nv", "0.5") or ("ccc", "220"). The value string may also be empty.</td></tr> <tr><td class="paramname">ec</td><td>error code input/output parameter</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a reference to this set</dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002507">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a5fa614db3126d486342773afb5979e56"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5fa614db3126d486342773afb5979e56">◆ </a></span>begin()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">U_HEADER_NESTED_NAMESPACE::USetElementIterator icu::UnicodeSet::begin </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns a C++ iterator for iterating over all of the elements of this set. </p> <p>Convenient all-in one iteration, but creates a std::u16string for each code point or string. (Similar to how Java <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> <em>is an</em> Iterable<String>.)</p> <p>Code points are returned first, then empty and multi-character strings.</p> <div class="fragment"><div class="line"><a class="code" href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">UnicodeSet</a> <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>(u<span class="stringliteral">"[abcรงใซ๐ด{}{abc}{de}]"</span>, errorCode);</div> <div class="line"><span class="keywordflow">for</span> (<span class="keyword">auto</span> el : <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>) {</div> <div class="line"> UnicodeString us(el);</div> <div class="line"> std::string u8;</div> <div class="line"> printf(<span class="stringliteral">"set.element length %ld \"%s\"\n"</span>, (<span class="keywordtype">long</span>)us.length(), us.toUTF8String(u8).c_str());</div> <div class="line">}</div> <div class="ttc" id="aclassicu_1_1UnicodeSet_html_a0f728516330da38f7ea65feb8be7c22b"><div class="ttname"><a href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">icu::UnicodeSet::UnicodeSet</a></div><div class="ttdeci">UnicodeSet()</div><div class="ttdoc">Constructs an empty set.</div></div> <div class="ttc" id="aclassicu_1_1UnicodeSet_html_af5272ae048ce1bbc857ed0f29bad50d9"><div class="ttname"><a href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">icu::UnicodeSet::set</a></div><div class="ttdeci">UnicodeSet & set(UChar32 start, UChar32 end)</div><div class="ttdoc">Make this object represent the range start - end.</div></div> </div><!-- fragment --><dl class="section return"><dt>Returns</dt><dd>an all-elements iterator. </dd></dl> <dl class="draft"><dt><b><a class="el" href="draft.html#_draft000011">Draft:</a></b></dt><dd>This API may be changed in the future versions and was introduced in ICU 77 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63" title="Returns a C++ "range" for iterating over the code points of this set.">codePoints</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f" title="Returns a C++ "range" for iterating over the code point ranges of this set.">ranges</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd" title="Returns a C++ "range" for iterating over the empty and multi-character strings of this set.">strings</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01203">1203</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a8629e7f0321bce9d6b17098f543ad179"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8629e7f0321bce9d6b17098f543ad179">◆ </a></span>charAt()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> icu::UnicodeSet::charAt </td> <td>(</td> <td class="paramtype">int32_t </td> <td class="paramname"><em>index</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the character at the given index within this set, where the set is ordered by ascending code point. </p> <p>If the index is out of range for characters, returns (UChar32)-1. The inverse of this method is <code><a class="el" href="classicu_1_1UnicodeSet.html#a526444bd8ff466b127009e38a7d63704" title="Returns the index of the given character within this set, where the set is ordered by ascending code ...">indexOf()</a></code>.</p> <p>For iteration, this is slower than <a class="el" href="classicu_1_1UnicodeSetIterator.html" title="UnicodeSetIterator iterates over the contents of a UnicodeSet.">UnicodeSetIterator</a> or <a class="el" href="classicu_1_1UnicodeSet.html#a9a344491f71ad4b17e369c95e746c552" title="Iteration method that returns the number of ranges contained in this set.">getRangeCount()</a>/getRangeStart()/getRangeEnd(), because for each call it skips linearly over <code>index</code> characters in the ranges.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">index</td><td>an index from 0..<a class="el" href="classicu_1_1UnicodeSet.html#a3b7525b717aa17c531c2e3cfc84dfe00" title="Returns the number of elements in this set (its cardinality).">size()</a>-1 </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the character at the given index, or (UChar32)-1. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002531">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="afea06e9c6e72378867d031f403f6ce96"></a> <h2 class="memtitle"><span class="permalink"><a href="#afea06e9c6e72378867d031f403f6ce96">◆ </a></span>clear()</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::UnicodeSet::clear </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>Removes all of the elements from this set. </p> <p>This set will be empty after this call returns. A frozen set will not be modified. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002555">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab25808c0d126956f1cd8bb13d800c640"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab25808c0d126956f1cd8bb13d800c640">◆ </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_1UnicodeSet.html">UnicodeSet</a>* icu::UnicodeSet::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>Returns a copy of this object. </p> <p>All <a class="el" href="classicu_1_1UnicodeFunctor.html" title="UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on ...">UnicodeFunctor</a> objects have to support cloning in order to allow classes using UnicodeFunctors, such as <a class="el" href="classicu_1_1Transliterator.html" title="Transliterator is an abstract class that transliterates text from one format to another.">Transliterator</a>, to implement cloning. If this set is frozen, then the clone will be frozen as well. Use <a class="el" href="classicu_1_1UnicodeSet.html#a0e3079c49449135f139f5850f6ce4625" title="Clone the set and make the clone mutable.">cloneAsThawed()</a> for a mutable clone of a frozen set. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a0e3079c49449135f139f5850f6ce4625" title="Clone the set and make the clone mutable.">cloneAsThawed</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002492">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1UnicodeFilter.html#a843a77efc53550c90cb865a902e4f8b7">icu::UnicodeFilter</a>.</p> </div> </div> <a id="a0e3079c49449135f139f5850f6ce4625"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e3079c49449135f139f5850f6ce4625">◆ </a></span>cloneAsThawed()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>* icu::UnicodeSet::cloneAsThawed </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Clone the set and make the clone mutable. </p> <p>See the ICU4J Freezable interface for details. </p><dl class="section return"><dt>Returns</dt><dd>the mutable clone </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a4a85fdae1667f26e6b215f9b4587746d" title="Freeze the set (make it immutable).">freeze</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a44a57b67296bb8336d454008248672b7" title="Determines whether the set has been frozen (made immutable) or not.">isFrozen</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002500">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> </div> </div> <a id="a8b1d7ab88eb1694fdae2d08d3ce76fd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b1d7ab88eb1694fdae2d08d3ce76fd2">◆ </a></span>closeOver()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::closeOver </td> <td>(</td> <td class="paramtype">int32_t </td> <td class="paramname"><em>attribute</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Close this set over the given attribute. </p> <p>For the attribute USET_CASE_INSENSITIVE, the result is to modify this set so that:</p> <ol type="1"> <li>For each character or string 'a' in this set, all strings or characters 'b' such that foldCase(a) == foldCase(b) are added to this set.</li> <li>For each string 'e' in the resulting set, if e != foldCase(e), 'e' will be removed.</li> </ol> <p>Example: [aq\u00DF{Bc}{bC}{Fi}] => [aAqQ\u00DF\uFB01{ss}{bc}{fi}]</p> <p>(Here foldCase(x) refers to the operation u_strFoldCase, and a == b denotes that the contents are the same, not pointer comparison.)</p> <p>A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">attribute</td><td>bitmask for attributes to close over. Valid options: At most one of USET_CASE_INSENSITIVE, USET_ADD_CASE_MAPPINGS, USET_SIMPLE_CASE_INSENSITIVE. These case options are mutually exclusive. Unrelated options bits are ignored. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a reference to this set. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002556">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> </div> </div> <a id="a537a13a1b3adcaebc140f715876aca63"></a> <h2 class="memtitle"><span class="permalink"><a href="#a537a13a1b3adcaebc140f715876aca63">◆ </a></span>codePoints()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">U_HEADER_NESTED_NAMESPACE::USetCodePoints icu::UnicodeSet::codePoints </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns a C++ "range" for iterating over the code points of this set. </p> <div class="fragment"><div class="line"><a class="code" href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">UnicodeSet</a> <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>(u<span class="stringliteral">"[abcรงใซ๐ด]"</span>, errorCode);</div> <div class="line"><span class="keywordflow">for</span> (<a class="code" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c : <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>.<a class="code" href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63">codePoints</a>()) {</div> <div class="line"> printf(<span class="stringliteral">"set.codePoint U+%04lx\n"</span>, (<span class="keywordtype">long</span>)c);</div> <div class="line">}</div> <div class="ttc" id="aclassicu_1_1UnicodeSet_html_a537a13a1b3adcaebc140f715876aca63"><div class="ttname"><a href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63">icu::UnicodeSet::codePoints</a></div><div class="ttdeci">U_HEADER_NESTED_NAMESPACE::USetCodePoints codePoints() const</div><div class="ttdoc">Returns a C++ "range" for iterating over the code points of this set.</div><div class="ttdef"><b>Definition:</b> <a href="uniset_8h_source.html#l01123">uniset.h:1123</a></div></div> <div class="ttc" id="aumachine_8h_html_a09fff5c3b5a5b015324dc3ec3cf92809"><div class="ttname"><a href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a></div><div class="ttdeci">int32_t UChar32</div><div class="ttdoc">Define UChar32 as a type for single Unicode code points.</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00427">umachine.h:427</a></div></div> </div><!-- fragment --><dl class="section return"><dt>Returns</dt><dd>a "range" object for iterating over the code points of this set. </dd></dl> <dl class="draft"><dt><b><a class="el" href="draft.html#_draft000008">Draft:</a></b></dt><dd>This API may be changed in the future versions and was introduced in ICU 76 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f" title="Returns a C++ "range" for iterating over the code point ranges of this set.">ranges</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd" title="Returns a C++ "range" for iterating over the empty and multi-character strings of this set.">strings</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a5fa614db3126d486342773afb5979e56" title="Returns a C++ iterator for iterating over all of the elements of this set.">begin</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01123">1123</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="acbe60405e3f96646693f8b189d380bc5"></a> <h2 class="memtitle"><span class="permalink"><a href="#acbe60405e3f96646693f8b189d380bc5">◆ </a></span>compact()</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::UnicodeSet::compact </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>Reallocate this objects internal structures to take up the least possible space, without changing this object's value. </p> <p>A frozen set will not be modified. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002562">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a60460749e20685e496e819b368496089"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60460749e20685e496e819b368496089">◆ </a></span>complement() <span class="overload">[1/4]</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_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::complement </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>This is equivalent to <code>complement(MIN_VALUE, MAX_VALUE)</code>. </p> <p><b>Note:</b> This performs a symmetric difference with all code points <em>and thus retains all multicharacter strings</em>. In order to achieve a โcode point complementโ (all code points minus this set), the easiest is to <code>.<a class="el" href="classicu_1_1UnicodeSet.html#a60460749e20685e496e819b368496089" title="This is equivalent to complement(MIN_VALUE, MAX_VALUE).">complement()</a>.<a class="el" href="classicu_1_1UnicodeSet.html#aa9878a9ab9d3555d578abf0d9e7d509e" title="Remove all strings from this set.">removeAllStrings()</a></code>.</p> <p>A frozen set will not be modified. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002547">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a4610c188a9d1d0ed5392aebe5c766f37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4610c188a9d1d0ed5392aebe5c766f37">◆ </a></span>complement() <span class="overload">[2/4]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::complement </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Complement the specified string in this set. </p> <p>The string will be removed if it is in this set, or will be added if it is not in this set. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the string to complement </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002550">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="ac593b0e2137cd012805df82f5069ac63"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac593b0e2137cd012805df82f5069ac63">◆ </a></span>complement() <span class="overload">[3/4]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::complement </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Complements the specified character in this set. </p> <p>The character will be removed if it is in this set, or will be added if it is not in this set. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>the character (code point) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002549">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a1ba0c8470a04bb089f096a160aaf68f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1ba0c8470a04bb089f096a160aaf68f6">◆ </a></span>complement() <span class="overload">[4/4]</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_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::complement </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Complements the specified range in this set. </p> <p>Any character in the range will be removed if it is in this set, or will be added if it is not in this set. If <code>start > end</code> then an empty range is complemented, leaving the set unchanged. This is equivalent to a boolean logic XOR. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of range </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of range </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002548">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ae81607cf3c992a487418a1cc04d194ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae81607cf3c992a487418a1cc04d194ea">◆ </a></span>complementAll() <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_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::complementAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>c</em></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>Complements in this set all elements contained in the specified set. </p> <p>Any character in the other set will be removed if it is in this set, or will be added if it is not in this set. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>set that defines which elements will be xor'ed from this set. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002554">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a29e0f2eb912fde8fcaca7e07eb9aa721"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29e0f2eb912fde8fcaca7e07eb9aa721">◆ </a></span>complementAll() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::complementAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Complement EACH of the characters in this string. </p> <p>Note: "ch" == {"c", "h"} A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002537">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="aa273fd37f664f464c61bfa57eb8086a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa273fd37f664f464c61bfa57eb8086a0">◆ </a></span>contains() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::contains </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns <code>true</code> if this set contains the given multicharacter string. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>string to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd><code>true</code> if this set contains the specified string </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002513">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="ae05f407a70aa961e282655898882f5a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae05f407a70aa961e282655898882f5a4">◆ </a></span>contains() <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 <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::contains </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</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 this set contains the given character. </p> <p>This function works faster with a frozen set. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>character to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002511">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1UnicodeFilter.html#afdf2d8d579f6904de6115e3ade299848">icu::UnicodeFilter</a>.</p> </div> </div> <a id="a962122dc4ef08a350279bd34a46223c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a962122dc4ef08a350279bd34a46223c3">◆ </a></span>contains() <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 <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::contains </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains every character of the given range. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of the range </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of the range </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002512">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a69e4af354f7ba37f9c9750f824402493"></a> <h2 class="memtitle"><span class="permalink"><a href="#a69e4af354f7ba37f9c9750f824402493">◆ </a></span>containsAll() <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="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>c</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>Returns true if this set contains all the characters and strings of the given set. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>set to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002514">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a9affcc40da79192d028498b674937462"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9affcc40da79192d028498b674937462">◆ </a></span>containsAll() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains all the characters of the given string. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>string containing characters to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002515">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="aff1a59d982d0c3937a1143ba907205ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff1a59d982d0c3937a1143ba907205ef">◆ </a></span>containsNone() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsNone </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>c</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains none of the characters and strings of the given set. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>set to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002517">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a6d9692a0d6b3c670b6eb95dcfaee21b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d9692a0d6b3c670b6eb95dcfaee21b1">◆ </a></span>containsNone() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsNone </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains none of the characters of the given string. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>string containing characters to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002518">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a92719bc63eebd4136a0af8197cede691"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92719bc63eebd4136a0af8197cede691">◆ </a></span>containsNone() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsNone </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains none of the characters of the given range. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of the range </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of the range </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the test condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002516">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a52083cef96c99d87662fbd58f3e34c74"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52083cef96c99d87662fbd58f3e34c74">◆ </a></span>containsSome() <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"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsSome </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains one or more of the characters and strings of the given set. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>The set to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002520">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01856">1856</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="ac6bfecaaf771b30848fcbf48da0ffafe"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6bfecaaf771b30848fcbf48da0ffafe">◆ </a></span>containsSome() <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"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsSome </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains one or more of the characters of the given string. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>string containing characters to be checked for containment </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002521">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01860">1860</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="af646001319f3d5bf92a3df484be80e55"></a> <h2 class="memtitle"><span class="permalink"><a href="#af646001319f3d5bf92a3df484be80e55">◆ </a></span>containsSome() <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"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::containsSome </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this set contains one or more of the characters in the given range. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of the range </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of the range </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>true if the condition is met </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002519">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01852">1852</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a6bdc897452e4e178efc0f5cb58a1f05f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bdc897452e4e178efc0f5cb58a1f05f">◆ </a></span>createFrom()</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_1UnicodeSet.html">UnicodeSet</a>* icu::UnicodeSet::createFrom </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></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>Makes a set from a multicharacter string. </p> <p>Thus "ch" => {"ch"}</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a newly created set containing the given string. The caller owns the return object and is responsible for deleting it. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002539">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a6f9eb51d6cf7dcd6ee5a44edd11af511"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f9eb51d6cf7dcd6ee5a44edd11af511">◆ </a></span>createFromAll()</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_1UnicodeSet.html">UnicodeSet</a>* icu::UnicodeSet::createFromAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></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>Makes a set from each of the characters in the string. </p> <p>Thus "ch" => {"c", "h"} </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>a newly created set containing the given characters The caller owns the return object and is responsible for deleting it. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002540">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a5806e04261e1fc150f9e177090697f0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5806e04261e1fc150f9e177090697f0f">◆ </a></span>end()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">U_HEADER_NESTED_NAMESPACE::USetElementIterator icu::UnicodeSet::end </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>an exclusive-end sentinel for iterating over all of the elements of this set. </dd></dl> <dl class="draft"><dt><b><a class="el" href="draft.html#_draft000012">Draft:</a></b></dt><dd>This API may be changed in the future versions and was introduced in ICU 77 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a5fa614db3126d486342773afb5979e56" title="Returns a C++ iterator for iterating over all of the elements of this set.">begin</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63" title="Returns a C++ "range" for iterating over the code points of this set.">codePoints</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f" title="Returns a C++ "range" for iterating over the code point ranges of this set.">ranges</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd" title="Returns a C++ "range" for iterating over the empty and multi-character strings of this set.">strings</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01215">1215</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a4a85fdae1667f26e6b215f9b4587746d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a85fdae1667f26e6b215f9b4587746d">◆ </a></span>freeze()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>* icu::UnicodeSet::freeze </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Freeze the set (make it immutable). </p> <p>Once frozen, it cannot be unfrozen and is therefore thread-safe until it is deleted. See the ICU4J Freezable interface for details. Freezing the set may also make some operations faster, for example <a class="el" href="classicu_1_1UnicodeSet.html#ae05f407a70aa961e282655898882f5a4" title="Returns true if this set contains the given character.">contains()</a> and <a class="el" href="classicu_1_1UnicodeSet.html#a81c5da08ac066dcca2f3574352d3cfd0" title="Returns the length of the initial substring of the input string which consists only of characters and...">span()</a>. A frozen set will not be modified. (It remains frozen.) </p><dl class="section return"><dt>Returns</dt><dd>this set. </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a44a57b67296bb8336d454008248672b7" title="Determines whether the set has been frozen (made immutable) or not.">isFrozen</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a0e3079c49449135f139f5850f6ce4625" title="Clone the set and make the clone mutable.">cloneAsThawed</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002499">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> </div> </div> <a id="ab8a729468172225aee8fd68389460230"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8a729468172225aee8fd68389460230">◆ </a></span>fromUSet() <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">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * icu::UnicodeSet::fromUSet </td> <td>(</td> <td class="paramtype">const <a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> * </td> <td class="paramname"><em>uset</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"> <p>Get a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> pointer from a const USet. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">uset</td><td>a const USet (the ICU plain C type for <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the corresponding <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> pointer.</dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002495">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01872">1872</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a0f91bdecac70733f07dcf0ac6714363e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f91bdecac70733f07dcf0ac6714363e">◆ </a></span>fromUSet() <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"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> * icu::UnicodeSet::fromUSet </td> <td>(</td> <td class="paramtype"><a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> * </td> <td class="paramname"><em>uset</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"> <p>Get a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> pointer from a USet. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">uset</td><td>a USet (the ICU plain C type for <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the corresponding <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> pointer.</dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002494">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01868">1868</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a39029327d7ed1c3e582d8994cf398333"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39029327d7ed1c3e582d8994cf398333">◆ </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::UnicodeSet::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>Implement <a class="el" href="classicu_1_1UnicodeFunctor.html" title="UnicodeFunctor is an abstract base class for objects that perform match and/or replace operations on ...">UnicodeFunctor</a> API. </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#_stable002564">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p>Implements <a class="el" href="classicu_1_1UnicodeFunctor.html#aa6b6193b74673285df9d2c70b117a6ce">icu::UnicodeFunctor</a>.</p> </div> </div> <a id="a9a344491f71ad4b17e369c95e746c552"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a344491f71ad4b17e369c95e746c552">◆ </a></span>getRangeCount()</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::UnicodeSet::getRangeCount </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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Iteration method that returns the number of ranges contained in this set. </p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a42f9bd2746e3e40d82e84423d0c7259e" title="Iteration method that returns the first character in the specified range of this set.">getRangeStart</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a0ecb77142af2060e41b90e8fa4722773" title="Iteration method that returns the last character in the specified range of this set.">getRangeEnd</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002558">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a0ecb77142af2060e41b90e8fa4722773"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ecb77142af2060e41b90e8fa4722773">◆ </a></span>getRangeEnd()</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="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> icu::UnicodeSet::getRangeEnd </td> <td>(</td> <td class="paramtype">int32_t </td> <td class="paramname"><em>index</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>Iteration method that returns the last character in the specified range of this set. </p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a42f9bd2746e3e40d82e84423d0c7259e" title="Iteration method that returns the first character in the specified range of this set.">getRangeStart</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a0ecb77142af2060e41b90e8fa4722773" title="Iteration method that returns the last character in the specified range of this set.">getRangeEnd</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002560">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a42f9bd2746e3e40d82e84423d0c7259e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42f9bd2746e3e40d82e84423d0c7259e">◆ </a></span>getRangeStart()</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="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> icu::UnicodeSet::getRangeStart </td> <td>(</td> <td class="paramtype">int32_t </td> <td class="paramname"><em>index</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>Iteration method that returns the first character in the specified range of this set. </p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a9a344491f71ad4b17e369c95e746c552" title="Iteration method that returns the number of ranges contained in this set.">getRangeCount</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a0ecb77142af2060e41b90e8fa4722773" title="Iteration method that returns the last character in the specified range of this set.">getRangeEnd</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002559">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a87394cff219076e298405ae78c563ea2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87394cff219076e298405ae78c563ea2">◆ </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::UnicodeSet::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>Return 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_1UnicodeSet.html#a39029327d7ed1c3e582d8994cf398333" title="Implement UnicodeFunctor API.">getDynamicClassID()</a>. For example: </p><pre> . Base* polymorphic_pointer = createPolymorphicObject(); . if (polymorphic_pointer-><a class="el" href="classicu_1_1UnicodeSet.html#a39029327d7ed1c3e582d8994cf398333" title="Implement UnicodeFunctor API.">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#_stable002563">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab2cf16c0dc276ffae3c9dc9caf0b9314"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2cf16c0dc276ffae3c9dc9caf0b9314">◆ </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::UnicodeSet::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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the hash code value for this set. </p> <dl class="section return"><dt>Returns</dt><dd>the hash code value for this set. </dd></dl> <dl class="section see"><dt>See also</dt><dd>Object::hashCode() </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002493">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab879f7731880e4c16719acb253df939d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab879f7731880e4c16719acb253df939d">◆ </a></span>hasStrings()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::hasStrings </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <dl class="section return"><dt>Returns</dt><dd>true if this set contains multi-character strings or the empty string. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002510">Stable:</a></b></dt><dd>ICU 70 </dd></dl> </div> </div> <a id="a526444bd8ff466b127009e38a7d63704"></a> <h2 class="memtitle"><span class="permalink"><a href="#a526444bd8ff466b127009e38a7d63704">◆ </a></span>indexOf()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::UnicodeSet::indexOf </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the index of the given character within this set, where the set is ordered by ascending code point. </p> <p>If the character is not in this set, return -1. The inverse of this method is <code><a class="el" href="classicu_1_1UnicodeSet.html#a8629e7f0321bce9d6b17098f543ad179" title="Returns the character at the given index within this set, where the set is ordered by ascending code ...">charAt()</a></code>. </p><dl class="section return"><dt>Returns</dt><dd>an index from 0..<a class="el" href="classicu_1_1UnicodeSet.html#a3b7525b717aa17c531c2e3cfc84dfe00" title="Returns the number of elements in this set (its cardinality).">size()</a>-1, or -1 </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002530">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a1a383623a727e9c2fe6e30ed3f63135c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a383623a727e9c2fe6e30ed3f63135c">◆ </a></span>isBogus()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::isBogus </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Determine if this object contains a valid set. </p> <p>A bogus set has no value. It is different from an empty set. It can be used to indicate that no set value is available.</p> <dl class="section return"><dt>Returns</dt><dd>true if the set is bogus/invalid, false otherwise </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a3084f5391f96d96b78985b94f9fb9223" title="Make this UnicodeSet object invalid.">setToBogus()</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002481">Stable:</a></b></dt><dd>ICU 4.0 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01864">1864</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a2f83c9b1e68be7bccedef4981557b844"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f83c9b1e68be7bccedef4981557b844">◆ </a></span>isEmpty()</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="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::isEmpty </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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns <code>true</code> if this set contains no elements. </p> <dl class="section return"><dt>Returns</dt><dd><code>true</code> if this set contains no elements. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002509">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a44a57b67296bb8336d454008248672b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a44a57b67296bb8336d454008248672b7">◆ </a></span>isFrozen()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::isFrozen </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Determines whether the set has been frozen (made immutable) or not. </p> <p>See the ICU4J Freezable interface for details. </p><dl class="section return"><dt>Returns</dt><dd>true/false for whether the set has been frozen </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a4a85fdae1667f26e6b215f9b4587746d" title="Freeze the set (make it immutable).">freeze</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a0e3079c49449135f139f5850f6ce4625" title="Clone the set and make the clone mutable.">cloneAsThawed</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002498">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01848">1848</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="ad1644090d1f73b8396f7fc1a78838841"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1644090d1f73b8396f7fc1a78838841">◆ </a></span>matches()</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="namespaceicu.html#a6b6eaca969662d8185a58bb2e2e68d0f">UMatchDegree</a> icu::UnicodeSet::matches </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Replaceable.html">Replaceable</a> & </td> <td class="paramname"><em>text</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t & </td> <td class="paramname"><em>offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>limit</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>incremental</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>Implement <a class="el" href="classicu_1_1UnicodeMatcher.html#ab1d65bb8ecea90bb500c8cbaf4d9f0ae" title="Return a UMatchDegree value indicating the degree of match for the given text at the given offset.">UnicodeMatcher::matches()</a> </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002528">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> <p>Reimplemented from <a class="el" href="classicu_1_1UnicodeFilter.html#ada0730a2dea83b94b980b08010800d84">icu::UnicodeFilter</a>.</p> </div> </div> <a id="ad5f8aafcca618ecfff89d8b9ba51e016"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5f8aafcca618ecfff89d8b9ba51e016">◆ </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">bool icu::UnicodeSet::operator!= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>o</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Compares the specified object with this set for equality. </p> <p>Returns <code>true</code> if the specified set is not equal to this set. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002491">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01844">1844</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> <p class="reference">References <a class="el" href="namespaceicu.html#a1c2f6ca43e636f38d1a3291eb851e9f0">icu::operator==()</a>.</p> </div> </div> <a id="af62bf2daf632da70c40c0d144d50ec5f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af62bf2daf632da70c40c0d144d50ec5f">◆ </a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>o</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Assigns this object to be a copy of another. </p> <p>A frozen set will not be modified. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002489">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ab74775fdacd7b031edab7d8e72da32fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab74775fdacd7b031edab7d8e72da32fc">◆ </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::UnicodeSet::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>o</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>Compares the specified object with this set for equality. </p> <p>Returns <code>true</code> if the two sets have the same size, and every member of the specified set is contained in this set (or equivalently, every member of this set is contained in the specified set).</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">o</td><td>set to be compared for equality with this set. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd><code>true</code> if the specified set is equal to this set. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002490">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a689385fcc1e2e9e05996e9e19229ea3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a689385fcc1e2e9e05996e9e19229ea3f">◆ </a></span>ranges()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">U_HEADER_NESTED_NAMESPACE::USetRanges icu::UnicodeSet::ranges </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns a C++ "range" for iterating over the code point ranges of this set. </p> <div class="fragment"><div class="line"><a class="code" href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">UnicodeSet</a> <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>(u<span class="stringliteral">"[abcรงใซ๐ด]"</span>, errorCode);</div> <div class="line"><span class="keywordflow">for</span> (<span class="keyword">auto</span> [start, <a class="code" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>] : <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>.<a class="code" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f">ranges</a>()) {</div> <div class="line"> printf(<span class="stringliteral">"set.range U+%04lx..U+%04lx\n"</span>, (<span class="keywordtype">long</span>)start, (<span class="keywordtype">long</span>)<a class="code" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a>);</div> <div class="line">}</div> <div class="line"><span class="keywordflow">for</span> (<span class="keyword">auto</span> range : <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>.<a class="code" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f">ranges</a>()) {</div> <div class="line"> <span class="keywordflow">for</span> (<a class="code" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c : range) {</div> <div class="line"> printf(<span class="stringliteral">"set.range.c U+%04lx\n"</span>, (<span class="keywordtype">long</span>)c);</div> <div class="line"> }</div> <div class="line">}</div> <div class="ttc" id="aclassicu_1_1UnicodeSet_html_a5806e04261e1fc150f9e177090697f0f"><div class="ttname"><a href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">icu::UnicodeSet::end</a></div><div class="ttdeci">U_HEADER_NESTED_NAMESPACE::USetElementIterator end() const</div><div class="ttdef"><b>Definition:</b> <a href="uniset_8h_source.html#l01215">uniset.h:1215</a></div></div> <div class="ttc" id="aclassicu_1_1UnicodeSet_html_a689385fcc1e2e9e05996e9e19229ea3f"><div class="ttname"><a href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f">icu::UnicodeSet::ranges</a></div><div class="ttdeci">U_HEADER_NESTED_NAMESPACE::USetRanges ranges() const</div><div class="ttdoc">Returns a C++ "range" for iterating over the code point ranges of this set.</div><div class="ttdef"><b>Definition:</b> <a href="uniset_8h_source.html#l01149">uniset.h:1149</a></div></div> </div><!-- fragment --><dl class="section return"><dt>Returns</dt><dd>a "range" object for iterating over the code point ranges of this set. </dd></dl> <dl class="draft"><dt><b><a class="el" href="draft.html#_draft000009">Draft:</a></b></dt><dd>This API may be changed in the future versions and was introduced in ICU 76 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63" title="Returns a C++ "range" for iterating over the code points of this set.">codePoints</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd" title="Returns a C++ "range" for iterating over the empty and multi-character strings of this set.">strings</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a5fa614db3126d486342773afb5979e56" title="Returns a C++ iterator for iterating over all of the elements of this set.">begin</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01149">1149</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a5127c5eb9b73a0c66568d891b059f478"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5127c5eb9b73a0c66568d891b059f478">◆ </a></span>remove() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::remove </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Removes the specified string from this set if it is present. </p> <p>The set will not contain the specified character once the call returns. A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002546">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a1dc5a13a52fa8c8dcf0266c80663b2e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1dc5a13a52fa8c8dcf0266c80663b2e6">◆ </a></span>remove() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::remove </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Removes the specified character from this set if it is present. </p> <p>The set will not contain the specified range once the call returns. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>the character (code point) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002545">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ae355939302168cff35929b48c37b9c96"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae355939302168cff35929b48c37b9c96">◆ </a></span>remove() <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 <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::remove </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Removes the specified range from this set if it is present. </p> <p>The set will not contain the specified range once the call returns. If <code>start > end</code> then an empty range is removed, leaving the set unchanged. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of range to be removed from this set. </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of range to be removed from this set. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002544">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a0d4464a88e883981c3300e83f75c1731"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d4464a88e883981c3300e83f75c1731">◆ </a></span>removeAll() <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_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::removeAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>c</em></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>Removes from this set all of its elements that are contained in the specified set. </p> <p>This operation effectively modifies this set so that its value is the <em>asymmetric set difference</em> of the two sets. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>set that defines which elements will be removed from this set. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002553">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="ad1bf590e1440ba90c54b69f69c478d68"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1bf590e1440ba90c54b69f69c478d68">◆ </a></span>removeAll() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::removeAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Remove EACH of the characters in this string. </p> <p>Note: "ch" == {"c", "h"} A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002538">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="aa9878a9ab9d3555d578abf0d9e7d509e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9878a9ab9d3555d578abf0d9e7d509e">◆ </a></span>removeAllStrings()</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::UnicodeSet::removeAllStrings </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>Remove all strings from this set. </p> <dl class="section return"><dt>Returns</dt><dd>a reference to this set. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002557">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> </div> </div> <a id="a74d62d0412e6a8dbb5a34f4c730e0c62"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74d62d0412e6a8dbb5a34f4c730e0c62">◆ </a></span>resemblesPattern()</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="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::UnicodeSet::resemblesPattern </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>pos</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Return true if the given position, in the given pattern, appears to be the start of a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> pattern. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002502">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a64b7a796758cc2100a5ba97c6edb10be"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64b7a796758cc2100a5ba97c6edb10be">◆ </a></span>retain() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::retain </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Retains only the specified string from this set if it is present. </p> <p>Upon return this set will be empty if it did not contain s, or will only contain s if it did contain s. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002543">Stable:</a></b></dt><dd>ICU 69 </dd></dl> </div> </div> <a id="a35bed13035c8dfd2e080788e2f404607"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35bed13035c8dfd2e080788e2f404607">◆ </a></span>retain() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::retain </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>c</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Retain the specified character from this set if it is present. </p> <p>A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>the character (code point) </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002542">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a3eb41e0ae746fd32dace5ce3521e4ff7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3eb41e0ae746fd32dace5ce3521e4ff7">◆ </a></span>retain() <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 <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::retain </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Retain only the elements in this set that are contained in the specified range. </p> <p>If <code>start > end</code> then an empty range is retained, leaving the set empty. This is equivalent to a boolean logic AND, or a set INTERSECTION. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character, inclusive, of range </td></tr> <tr><td class="paramname">end</td><td>last character, inclusive, of range </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002541">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a700a62dfe11206316fe4d18897fd3ad1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a700a62dfe11206316fe4d18897fd3ad1">◆ </a></span>retainAll() <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_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::retainAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a> & </td> <td class="paramname"><em>c</em></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>Retains only the elements in this set that are contained in the specified set. </p> <p>In other words, removes from this set all of its elements that are not contained in the specified set. This operation effectively modifies this set so that its value is the <em>intersection</em> of the two sets. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">c</td><td>set that defines which elements this set will retain. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002552">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> </div> </div> <a id="a3eedc020dad879df93778b2c5ae82f07"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3eedc020dad879df93778b2c5ae82f07">◆ </a></span>retainAll() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::retainAll </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Retains EACH of the characters in this string. </p> <p>Note: "ch" == {"c", "h"} A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the source string </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>this object, for chaining </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002536">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a9d26697666c30ec74d5955ac735d04d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d26697666c30ec74d5955ac735d04d7">◆ </a></span>serialize()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::UnicodeSet::serialize </td> <td>(</td> <td class="paramtype">uint16_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>ec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Serializes this set into an array of 16-bit integers. </p> <p>Serialization (currently) only records the characters in the set; multicharacter strings are ignored.</p> <p>The array has following format (each line is one 16-bit integer):</p> <p>length = (n+2*m) | (m!=0?0x8000:0) bmpLength = n; present if m!=0 bmp[0] bmp[1] ... bmp[n-1] supp-high[0] supp-low[0] supp-high[1] supp-low[1] ... supp-high[m-1] supp-low[m-1]</p> <p>The array starts with a header. After the header are n bmp code points, then m supplementary code points. Either n or m or both may be zero. n+2*m is always <= 0x7FFF.</p> <p>If there are no supplementary characters (if m==0) then the header is one 16-bit integer, 'length', with value n.</p> <p>If there are supplementary characters (if m!=0) then the header is two 16-bit integers. The first, 'length', has value (n+2*m)|0x8000. The second, 'bmpLength', has value n.</p> <p>After the header the code points are stored in ascending order. Supplementary code points are stored as most significant 16 bits followed by least significant 16 bits.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">dest</td><td>pointer to buffer of destCapacity 16-bit integers. May be nullptr only if destCapacity is zero. </td></tr> <tr><td class="paramname">destCapacity</td><td>size of dest, or zero. Must not be negative. </td></tr> <tr><td class="paramname">ec</td><td>error code. Will be set to U_INDEX_OUTOFBOUNDS_ERROR if n+2*m > 0x7FFF. Will be set to U_BUFFER_OVERFLOW_ERROR if n+2*m+(m!=0?2:1) > destCapacity. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the total length of the serialized format, including the header, that is, n+2*m+(m!=0?2:1), or 0 on error other than U_BUFFER_OVERFLOW_ERROR. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002561">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="af5272ae048ce1bbc857ed0f29bad50d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5272ae048ce1bbc857ed0f29bad50d9">◆ </a></span>set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classicu_1_1UnicodeSet.html">UnicodeSet</a>& icu::UnicodeSet::set </td> <td>(</td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="umachine_8h.html#a09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> </td> <td class="paramname"><em>end</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Make this object represent the range <code>start - end</code>. </p> <p>If <code>start > end</code> then this object is set to an empty range. A frozen set will not be modified.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">start</td><td>first character in the set, inclusive </td></tr> <tr><td class="paramname">end</td><td>last character in the set, inclusive </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002501">Stable:</a></b></dt><dd>ICU 2.4 </dd></dl> </div> </div> <a id="a3084f5391f96d96b78985b94f9fb9223"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3084f5391f96d96b78985b94f9fb9223">◆ </a></span>setToBogus()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void icu::UnicodeSet::setToBogus </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Make this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> object invalid. </p> <p>The string will test true with <a class="el" href="classicu_1_1UnicodeSet.html#a1a383623a727e9c2fe6e30ed3f63135c" title="Determine if this object contains a valid set.">isBogus()</a>.</p> <p>A bogus set has no value. It is different from an empty set. It can be used to indicate that no set value is available.</p> <p>This utility function is used throughout the <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> implementation to indicate that a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> operation failed, and may be used in other functions, especially but not exclusively when such functions do not take a UErrorCode for simplicity.</p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a1a383623a727e9c2fe6e30ed3f63135c" title="Determine if this object contains a valid set.">isBogus()</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002482">Stable:</a></b></dt><dd>ICU 4.0 </dd></dl> </div> </div> <a id="a3b7525b717aa17c531c2e3cfc84dfe00"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b7525b717aa17c531c2e3cfc84dfe00">◆ </a></span>size()</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::UnicodeSet::size </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">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the number of elements in this set (its cardinality). </p> <p>Note than the elements of a set may include both individual codepoints and strings.</p> <p>This is slower than <a class="el" href="classicu_1_1UnicodeSet.html#a9a344491f71ad4b17e369c95e746c552" title="Iteration method that returns the number of ranges contained in this set.">getRangeCount()</a> because it counts the code points of all ranges.</p> <dl class="section return"><dt>Returns</dt><dd>the number of elements in this set (its cardinality). </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002508">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a9a344491f71ad4b17e369c95e746c552" title="Iteration method that returns the number of ranges contained in this set.">getRangeCount</a> </dd></dl> </div> </div> <a id="a81c5da08ac066dcca2f3574352d3cfd0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81c5da08ac066dcca2f3574352d3cfd0">◆ </a></span>span() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::UnicodeSet::span </td> <td>(</td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>s</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="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> </td> <td class="paramname"><em>spanCondition</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the length of the initial substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). </p> <p>See USetSpanCondition for details. Similar to the strspn() C library function. Unpaired surrogates are treated according to <a class="el" href="classicu_1_1UnicodeSet.html#ae05f407a70aa961e282655898882f5a4" title="Returns true if this set contains the given character.">contains()</a> of their surrogate code points. This function works faster with a frozen set and with a non-negative string length argument. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>start of the string </td></tr> <tr><td class="paramname">length</td><td>of the string; can be -1 for NUL-terminated </td></tr> <tr><td class="paramname">spanCondition</td><td>specifies the containment condition </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the length of the initial substring according to the spanCondition; 0 if the start of the string does not fit the spanCondition </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002522">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="uset_8h.html#a4cb0fa29d3993181b6c959451d6daaef" title="Argument values for whether span() and similar functions continue while the current character is cont...">USetSpanCondition</a> </dd></dl> </div> </div> <a id="a6e9fc23f97af7c0649eead7c769533fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e9fc23f97af7c0649eead7c769533fa">◆ </a></span>span() <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">int32_t icu::UnicodeSet::span </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> </td> <td class="paramname"><em>spanCondition</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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the end of the substring of the input string according to the USetSpanCondition. </p> <p>Same as <code>start+span(s.getBuffer()+start, s.length()-start, spanCondition)</code> after pinning start to 0<=start<=s.length(). </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the string </td></tr> <tr><td class="paramname">start</td><td>the start index in the string for the span operation </td></tr> <tr><td class="paramname">spanCondition</td><td>specifies the containment condition </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the exclusive end of the substring according to the spanCondition; the substring s.tempSubStringBetween(start, end) fulfills the spanCondition </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002523">Stable:</a></b></dt><dd>ICU 4.4 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="uset_8h.html#a4cb0fa29d3993181b6c959451d6daaef" title="Argument values for whether span() and similar functions continue while the current character is cont...">USetSpanCondition</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01884">1884</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> <p class="reference">References <a class="el" href="classicu_1_1UnicodeString.html#ae9ea82f86d91d9d978befb155cbec3cf">icu::UnicodeString::getBuffer()</a>, and <a class="el" href="unistr_8h_source.html#l04214">icu::UnicodeString::length()</a>.</p> </div> </div> <a id="ac7f0dc56611d37663d6650482fca5b5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7f0dc56611d37663d6650482fca5b5c">◆ </a></span>spanBack() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::UnicodeSet::spanBack </td> <td>(</td> <td class="paramtype">const char16_t * </td> <td class="paramname"><em>s</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="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> </td> <td class="paramname"><em>spanCondition</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the start of the trailing substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). </p> <p>See USetSpanCondition for details. Unpaired surrogates are treated according to <a class="el" href="classicu_1_1UnicodeSet.html#ae05f407a70aa961e282655898882f5a4" title="Returns true if this set contains the given character.">contains()</a> of their surrogate code points. This function works faster with a frozen set and with a non-negative string length argument. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>start of the string </td></tr> <tr><td class="paramname">length</td><td>of the string; can be -1 for NUL-terminated </td></tr> <tr><td class="paramname">spanCondition</td><td>specifies the containment condition </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the start of the trailing substring according to the spanCondition; the string length if the end of the string does not fit the spanCondition </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002524">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="uset_8h.html#a4cb0fa29d3993181b6c959451d6daaef" title="Argument values for whether span() and similar functions continue while the current character is cont...">USetSpanCondition</a> </dd></dl> </div> </div> <a id="a7c5a8980c7231810bae245ee8691ff28"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c5a8980c7231810bae245ee8691ff28">◆ </a></span>spanBack() <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">int32_t icu::UnicodeSet::spanBack </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int32_t </td> <td class="paramname"><em>limit</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> </td> <td class="paramname"><em>spanCondition</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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns the start of the substring of the input string according to the USetSpanCondition. </p> <p>Same as <code>spanBack(s.getBuffer(), limit, spanCondition)</code> after pinning limit to 0<=end<=s.length(). </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>the string </td></tr> <tr><td class="paramname">limit</td><td>the exclusive-end index in the string for the span operation (use s.length() or INT32_MAX for spanning back from the end of the string) </td></tr> <tr><td class="paramname">spanCondition</td><td>specifies the containment condition </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the start of the substring according to the spanCondition; the substring s.tempSubStringBetween(start, limit) fulfills the spanCondition </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002525">Stable:</a></b></dt><dd>ICU 4.4 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="uset_8h.html#a4cb0fa29d3993181b6c959451d6daaef" title="Argument values for whether span() and similar functions continue while the current character is cont...">USetSpanCondition</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01894">1894</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> <p class="reference">References <a class="el" href="classicu_1_1UnicodeString.html#ae9ea82f86d91d9d978befb155cbec3cf">icu::UnicodeString::getBuffer()</a>, and <a class="el" href="unistr_8h_source.html#l04214">icu::UnicodeString::length()</a>.</p> </div> </div> <a id="a191c082018c88b02d0cdc8ff8fbcf150"></a> <h2 class="memtitle"><span class="permalink"><a href="#a191c082018c88b02d0cdc8ff8fbcf150">◆ </a></span>spanBackUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::UnicodeSet::spanBackUTF8 </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>s</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="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> </td> <td class="paramname"><em>spanCondition</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the start of the trailing substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). </p> <p>See USetSpanCondition for details. Malformed byte sequences are treated according to contains(0xfffd). This function works faster with a frozen set and with a non-negative string length argument. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>start of the string (UTF-8) </td></tr> <tr><td class="paramname">length</td><td>of the string; can be -1 for NUL-terminated </td></tr> <tr><td class="paramname">spanCondition</td><td>specifies the containment condition </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the start of the trailing substring according to the spanCondition; the string length if the end of the string does not fit the spanCondition </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002527">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="uset_8h.html#a4cb0fa29d3993181b6c959451d6daaef" title="Argument values for whether span() and similar functions continue while the current character is cont...">USetSpanCondition</a> </dd></dl> </div> </div> <a id="a2d9664664fbc934fea15b8337fcca4e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d9664664fbc934fea15b8337fcca4e6">◆ </a></span>spanUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int32_t icu::UnicodeSet::spanUTF8 </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>s</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="uset_8h.html#a5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> </td> <td class="paramname"><em>spanCondition</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns the length of the initial substring of the input string which consists only of characters and strings that are contained in this set (USET_SPAN_CONTAINED, USET_SPAN_SIMPLE), or only of characters and strings that are not contained in this set (USET_SPAN_NOT_CONTAINED). </p> <p>See USetSpanCondition for details. Similar to the strspn() C library function. Malformed byte sequences are treated according to contains(0xfffd). This function works faster with a frozen set and with a non-negative string length argument. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">s</td><td>start of the string (UTF-8) </td></tr> <tr><td class="paramname">length</td><td>of the string; can be -1 for NUL-terminated </td></tr> <tr><td class="paramname">spanCondition</td><td>specifies the containment condition </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the length of the initial substring according to the spanCondition; 0 if the start of the string does not fit the spanCondition </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002526">Stable:</a></b></dt><dd>ICU 3.8 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="uset_8h.html#a4cb0fa29d3993181b6c959451d6daaef" title="Argument values for whether span() and similar functions continue while the current character is cont...">USetSpanCondition</a> </dd></dl> </div> </div> <a id="a054e7d9e1c1476acd1a9f3d9113395bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a054e7d9e1c1476acd1a9f3d9113395bd">◆ </a></span>strings()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">U_HEADER_NESTED_NAMESPACE::USetStrings icu::UnicodeSet::strings </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Returns a C++ "range" for iterating over the empty and multi-character strings of this set. </p> <p>Returns each string as a std::u16string_view without copying its contents.</p> <div class="fragment"><div class="line"><a class="code" href="classicu_1_1UnicodeSet.html#a0f728516330da38f7ea65feb8be7c22b">UnicodeSet</a> <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>(u<span class="stringliteral">"[abcรงใซ๐ด{}{abc}{de}]"</span>, errorCode);</div> <div class="line"><span class="keywordflow">for</span> (<span class="keyword">auto</span> s : <a class="code" href="classicu_1_1UnicodeSet.html#af5272ae048ce1bbc857ed0f29bad50d9">set</a>.<a class="code" href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd">strings</a>()) {</div> <div class="line"> UnicodeString us(s);</div> <div class="line"> std::string u8;</div> <div class="line"> printf(<span class="stringliteral">"set.string length %ld \"%s\"\n"</span>, (<span class="keywordtype">long</span>)s.length(), us.toUTF8String(u8).c_str());</div> <div class="line">}</div> <div class="ttc" id="aclassicu_1_1UnicodeSet_html_a054e7d9e1c1476acd1a9f3d9113395bd"><div class="ttname"><a href="classicu_1_1UnicodeSet.html#a054e7d9e1c1476acd1a9f3d9113395bd">icu::UnicodeSet::strings</a></div><div class="ttdeci">U_HEADER_NESTED_NAMESPACE::USetStrings strings() const</div><div class="ttdoc">Returns a C++ "range" for iterating over the empty and multi-character strings of this set.</div><div class="ttdef"><b>Definition:</b> <a href="uniset_8h_source.html#l01173">uniset.h:1173</a></div></div> </div><!-- fragment --><dl class="section return"><dt>Returns</dt><dd>a "range" object for iterating over the strings of this set. </dd></dl> <dl class="draft"><dt><b><a class="el" href="draft.html#_draft000010">Draft:</a></b></dt><dd>This API may be changed in the future versions and was introduced in ICU 76 </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1UnicodeSet.html#a537a13a1b3adcaebc140f715876aca63" title="Returns a C++ "range" for iterating over the code points of this set.">codePoints</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a689385fcc1e2e9e05996e9e19229ea3f" title="Returns a C++ "range" for iterating over the code point ranges of this set.">ranges</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a5fa614db3126d486342773afb5979e56" title="Returns a C++ iterator for iterating over all of the elements of this set.">begin</a> </dd> <dd> <a class="el" href="classicu_1_1UnicodeSet.html#a5806e04261e1fc150f9e177090697f0f">end</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01173">1173</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a5f3f3a782ed8a1bf5c7537070a6dd192"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f3f3a782ed8a1bf5c7537070a6dd192">◆ </a></span>toPattern()</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_1UnicodeString.html">UnicodeString</a>& icu::UnicodeSet::toPattern </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> & </td> <td class="paramname"><em>result</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>escapeUnprintable</em> = <code>false</code> </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>Returns a string representation of this set. </p> <p>If the result of calling this function is passed to a <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> constructor, it will produce another set that is equal to this one. A frozen set will not be modified. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">result</td><td>the string to receive the rules. Previous contents will be deleted. </td></tr> <tr><td class="paramname">escapeUnprintable</td><td>if true then convert unprintable character to their hex escape representations, \uxxxx or \Uxxxxxxxx. Unprintable characters are those other than U+000A, U+0020..U+007E. </td></tr> </table> </dd> </dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002505">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl> <p>Implements <a class="el" href="classicu_1_1UnicodeMatcher.html#aa2d17c41221099e719da2f95c5bbbbec">icu::UnicodeMatcher</a>.</p> </div> </div> <a id="aec4b95d4d74d07a89431f630236aa18d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec4b95d4d74d07a89431f630236aa18d">◆ </a></span>toUSet() <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"><a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> * icu::UnicodeSet::toUSet </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Produce a USet * pointer for this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. </p> <p>USet is the plain C type for <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></p> <dl class="section return"><dt>Returns</dt><dd>a USet pointer for this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002496">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01876">1876</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <a id="a4c32d1f8aaa5a402d7738806459cfd9a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4c32d1f8aaa5a402d7738806459cfd9a">◆ </a></span>toUSet() <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">const <a class="el" href="uset_8h.html#adce3fef7c15d7c78196bf977ac96ec9c">USet</a> * icu::UnicodeSet::toUSet </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">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Produce a const USet * pointer for this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a>. </p> <p>USet is the plain C type for <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a></p> <dl class="section return"><dt>Returns</dt><dd>a const USet pointer for this <a class="el" href="classicu_1_1UnicodeSet.html" title="A mutable set of Unicode characters and multicharacter strings.">UnicodeSet</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable002497">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl> <p class="definition">Definition at line <a class="el" href="uniset_8h_source.html#l01880">1880</a> of file <a class="el" href="uniset_8h_source.html">uniset.h</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li>common/unicode/<a class="el" href="uniset_8h_source.html">uniset.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>