1# GENERATED SOURCE. DO NOT MODIFY. 2# Run external/icu/tools/icu4c_srcgen/generate_ndk.py to regenerate 3# 4# Copyright (C) 2018 The Android Open Source Project 5# 6# Licensed under the Apache License, Version 2.0 (the "License"); 7# you may not use this file except in compliance with the License. 8# You may obtain a copy of the License at 9# 10# http://www.apache.org/licenses/LICENSE-2.0 11# 12# Unless required by applicable law or agreed to in writing, software 13# distributed under the License is distributed on an "AS IS" BASIS, 14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15# See the License for the specific language governing permissions and 16# limitations under the License. 17LIBICU_31 { # introduced=31 18 global: 19 u_charAge; 20 u_charDigitValue; 21 u_charDirection; 22 u_charFromName; 23 u_charMirror; 24 u_charName; 25 u_charType; 26 u_countChar32; 27 u_digit; 28 u_enumCharNames; 29 u_enumCharTypes; 30 u_errorName; 31 u_foldCase; 32 u_forDigit; 33 u_getBidiPairedBracket; 34 u_getCombiningClass; 35 u_getIntPropertyMaxValue; 36 u_getIntPropertyMinValue; 37 u_getIntPropertyValue; 38 u_getNumericValue; 39 u_getPropertyEnum; 40 u_getPropertyName; 41 u_getPropertyValueEnum; 42 u_getPropertyValueName; 43 u_getUnicodeVersion; 44 u_getVersion; 45 u_hasBinaryProperty; 46 u_isIDIgnorable; 47 u_isIDPart; 48 u_isIDStart; 49 u_isISOControl; 50 u_isJavaIDPart; 51 u_isJavaIDStart; 52 u_isJavaSpaceChar; 53 u_isMirrored; 54 u_isUAlphabetic; 55 u_isULowercase; 56 u_isUUppercase; 57 u_isUWhiteSpace; 58 u_isWhitespace; 59 u_isalnum; 60 u_isalpha; 61 u_isbase; 62 u_isblank; 63 u_iscntrl; 64 u_isdefined; 65 u_isdigit; 66 u_isgraph; 67 u_islower; 68 u_isprint; 69 u_ispunct; 70 u_isspace; 71 u_istitle; 72 u_isupper; 73 u_isxdigit; 74 u_memcasecmp; 75 u_memchr; 76 u_memchr32; 77 u_memcmp; 78 u_memcmpCodePointOrder; 79 u_memcpy; 80 u_memmove; 81 u_memrchr; 82 u_memrchr32; 83 u_memset; 84 u_strCaseCompare; 85 u_strCompare; 86 u_strFindFirst; 87 u_strFindLast; 88 u_strFoldCase; 89 u_strFromUTF32; 90 u_strFromUTF32WithSub; 91 u_strFromUTF8; 92 u_strFromUTF8Lenient; 93 u_strFromUTF8WithSub; 94 u_strHasMoreChar32Than; 95 u_strToLower; 96 u_strToTitle; 97 u_strToUTF32; 98 u_strToUTF32WithSub; 99 u_strToUTF8; 100 u_strToUTF8WithSub; 101 u_strToUpper; 102 u_strcasecmp; 103 u_strcat; 104 u_strchr; 105 u_strchr32; 106 u_strcmp; 107 u_strcmpCodePointOrder; 108 u_strcpy; 109 u_strcspn; 110 u_strlen; 111 u_strncasecmp; 112 u_strncat; 113 u_strncmp; 114 u_strncmpCodePointOrder; 115 u_strncpy; 116 u_strpbrk; 117 u_strrchr; 118 u_strrchr32; 119 u_strrstr; 120 u_strspn; 121 u_strstr; 122 u_strtok_r; 123 u_tolower; 124 u_totitle; 125 u_toupper; 126 u_versionToString; 127 ubidi_close; 128 ubidi_countParagraphs; 129 ubidi_countRuns; 130 ubidi_getBaseDirection; 131 ubidi_getClassCallback; 132 ubidi_getCustomizedClass; 133 ubidi_getDirection; 134 ubidi_getLength; 135 ubidi_getLevelAt; 136 ubidi_getLevels; 137 ubidi_getLogicalIndex; 138 ubidi_getLogicalMap; 139 ubidi_getLogicalRun; 140 ubidi_getParaLevel; 141 ubidi_getParagraph; 142 ubidi_getParagraphByIndex; 143 ubidi_getProcessedLength; 144 ubidi_getReorderingMode; 145 ubidi_getReorderingOptions; 146 ubidi_getResultLength; 147 ubidi_getText; 148 ubidi_getVisualIndex; 149 ubidi_getVisualMap; 150 ubidi_getVisualRun; 151 ubidi_invertMap; 152 ubidi_isInverse; 153 ubidi_isOrderParagraphsLTR; 154 ubidi_open; 155 ubidi_openSized; 156 ubidi_orderParagraphsLTR; 157 ubidi_reorderLogical; 158 ubidi_reorderVisual; 159 ubidi_setClassCallback; 160 ubidi_setContext; 161 ubidi_setInverse; 162 ubidi_setLine; 163 ubidi_setPara; 164 ubidi_setReorderingMode; 165 ubidi_setReorderingOptions; 166 ubidi_writeReordered; 167 ubidi_writeReverse; 168 ubrk_clone; 169 ubrk_close; 170 ubrk_countAvailable; 171 ubrk_current; 172 ubrk_first; 173 ubrk_following; 174 ubrk_getAvailable; 175 ubrk_getRuleStatus; 176 ubrk_getRuleStatusVec; 177 ubrk_isBoundary; 178 ubrk_last; 179 ubrk_next; 180 ubrk_open; 181 ubrk_preceding; 182 ubrk_previous; 183 ubrk_setText; 184 ubrk_setUText; 185 uenum_close; 186 uenum_count; 187 uenum_next; 188 uenum_openCharStringsEnumeration; 189 uenum_openUCharStringsEnumeration; 190 uenum_reset; 191 uenum_unext; 192 uldn_close; 193 uldn_getContext; 194 uldn_getDialectHandling; 195 uldn_getLocale; 196 uldn_keyDisplayName; 197 uldn_keyValueDisplayName; 198 uldn_languageDisplayName; 199 uldn_localeDisplayName; 200 uldn_open; 201 uldn_openForContext; 202 uldn_regionDisplayName; 203 uldn_scriptCodeDisplayName; 204 uldn_scriptDisplayName; 205 uldn_variantDisplayName; 206 ulocdata_getCLDRVersion; 207 uloc_acceptLanguage; 208 uloc_addLikelySubtags; 209 uloc_canonicalize; 210 uloc_countAvailable; 211 uloc_forLanguageTag; 212 uloc_getAvailable; 213 uloc_getBaseName; 214 uloc_getCharacterOrientation; 215 uloc_getCountry; 216 uloc_getDefault; 217 uloc_getDisplayCountry; 218 uloc_getDisplayKeyword; 219 uloc_getDisplayKeywordValue; 220 uloc_getDisplayLanguage; 221 uloc_getDisplayName; 222 uloc_getDisplayScript; 223 uloc_getDisplayVariant; 224 uloc_getISO3Country; 225 uloc_getISO3Language; 226 uloc_getISOCountries; 227 uloc_getISOLanguages; 228 uloc_getKeywordValue; 229 uloc_getLanguage; 230 uloc_getLineOrientation; 231 uloc_getName; 232 uloc_getScript; 233 uloc_getVariant; 234 uloc_isRightToLeft; 235 uloc_minimizeSubtags; 236 uloc_openKeywords; 237 uloc_setKeywordValue; 238 uloc_toLanguageTag; 239 uloc_toLegacyKey; 240 uloc_toLegacyType; 241 uloc_toUnicodeLocaleKey; 242 uloc_toUnicodeLocaleType; 243 unorm2_append; 244 unorm2_close; 245 unorm2_composePair; 246 unorm2_getCombiningClass; 247 unorm2_getDecomposition; 248 unorm2_getNFCInstance; 249 unorm2_getNFDInstance; 250 unorm2_getNFKCCasefoldInstance; 251 unorm2_getNFKCInstance; 252 unorm2_getNFKDInstance; 253 unorm2_getRawDecomposition; 254 unorm2_hasBoundaryAfter; 255 unorm2_hasBoundaryBefore; 256 unorm2_isInert; 257 unorm2_isNormalized; 258 unorm2_normalize; 259 unorm2_normalizeSecondAndAppend; 260 unorm2_quickCheck; 261 unorm2_spanQuickCheckYes; 262 uscript_breaksBetweenLetters; 263 uscript_getCode; 264 uscript_getName; 265 uscript_getSampleString; 266 uscript_getScript; 267 uscript_getScriptExtensions; 268 uscript_getShortName; 269 uscript_getUsage; 270 uscript_hasScript; 271 uscript_isCased; 272 uscript_isRightToLeft; 273 utext_char32At; 274 utext_clone; 275 utext_close; 276 utext_current32; 277 utext_equals; 278 utext_extract; 279 utext_getNativeIndex; 280 utext_moveIndex32; 281 utext_nativeLength; 282 utext_next32; 283 utext_next32From; 284 utext_openUChars; 285 utext_openUTF8; 286 utext_previous32; 287 utext_previous32From; 288 utext_setNativeIndex; 289}; 290 291 292LIBICU_T { # introduced=Tiramisu 293 global: 294 ucol_clone; 295 ucol_close; 296 ucol_countAvailable; 297 ucol_getAttribute; 298 ucol_getAvailable; 299 ucol_getDisplayName; 300 ucol_getEquivalentReorderCodes; 301 ucol_getFunctionalEquivalent; 302 ucol_getKeywords; 303 ucol_getKeywordValues; 304 ucol_getKeywordValuesForLocale; 305 ucol_getMaxVariable; 306 ucol_getReorderCodes; 307 ucol_getSortKey; 308 ucol_getStrength; 309 ucol_open; 310 ucol_openRules; 311 ucol_openAvailableLocales; 312 ucol_mergeSortkeys; 313 ucol_setStrength; 314 ucol_setReorderCodes; 315 ucol_setAttribute; 316 ucol_setMaxVariable; 317 ucol_strcoll; 318 ucol_strcollUTF8; 319 utrans_clone; 320 utrans_close; 321 utrans_openIDs; 322 utrans_openInverse; 323 utrans_openU; 324 utrans_setFilter; 325 utrans_toRules; 326 utrans_trans; 327 utrans_transIncremental; 328 utrans_transIncrementalUChars; 329 utrans_transUChars; 330} LIBICU_31;