/external/icu/icu4c/source/common/ |
ucnv_set.c | 32 ucnv_getUnicodeSet(const UConverter *cnv, 40 if(cnv==NULL || setFillIn==NULL || whichSet<UCNV_ROUNDTRIP_SET || UCNV_SET_COUNT<=whichSet) { 46 if(cnv->sharedData->impl->getUnicodeSet==NULL) { 66 cnv->sharedData->impl->getUnicodeSet(cnv, &sa, whichSet, pErrorCode);
|
ustr_cnv.cpp | 137 UConverter *cnv = u_getDefaultConverter(&err); local 138 if(U_SUCCESS(err) && cnv != NULL) { 139 ucnv_reset(cnv); 140 ucnv_toUnicode(cnv, 148 ucnv_reset(cnv); /* be good citizens */ 149 u_releaseDefaultConverter(cnv); 167 UConverter *cnv = u_getDefaultConverter(&err); local 168 if(U_SUCCESS(err) && cnv != NULL) { 169 ucnv_toUChars(cnv, 175 u_releaseDefaultConverter(cnv); 209 UConverter *cnv = u_getDefaultConverter(&err); local 239 UConverter *cnv = u_getDefaultConverter(&err); local [all...] |
ucnv_u16.c | 52 UConverter *cnv; local 68 cnv=pArgs->converter; 71 if(cnv->fromUnicodeStatus==UCNV_NEED_TO_WRITE_BOM) { 73 ucnv_fromUWriteBytes(cnv, 78 cnv->fromUnicodeStatus=0; 93 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) { 110 cnv->fromUChar32=c=0; 230 cnv->fromUChar32=c; 235 ucnv_fromUWriteBytes(cnv, 256 UConverter *cnv; local 651 UConverter *cnv; local 855 UConverter *cnv; local 1327 UConverter *cnv=pArgs->converter; local [all...] |
ucnv.c | 156 ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) 191 if (cnv == NULL) { 198 ucnv_getName(cnv, status), cnv, stackBuffer); 200 if (cnv->sharedData->impl->safeClone != NULL) { 203 cnv->sharedData->impl->safeClone(cnv, NULL, &bufferSizeNeeded, status); 268 uprv_memcpy(localConverter, cnv, sizeof(UConverter)); 272 if (cnv->subChars == (uint8_t *)cnv->subUChars) 828 UConverter *cnv; local 1273 UConverter *cnv; local [all...] |
ucnvhz.c | 72 _HZOpen(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode){ 82 cnv->toUnicodeStatus = 0; 83 cnv->fromUnicodeStatus= 0; 84 cnv->mode=0; 85 cnv->fromUChar32=0x0000; 86 cnv->extraInfo = uprv_calloc(1, sizeof(UConverterDataHZ)); 87 if(cnv->extraInfo != NULL){ 88 ((UConverterDataHZ*)cnv->extraInfo)->gbConverter = gbConverter; 98 _HZClose(UConverter *cnv){ 99 if(cnv->extraInfo != NULL) 501 UConverter *cnv = args->converter; local 531 UConverter cnv; member in struct:cloneHZStruct [all...] |
ucnv_cnv.c | 32 ucnv_getCompleteUnicodeSet(const UConverter *cnv, 40 ucnv_getNonSurrogateUnicodeSet(const UConverter *cnv, 49 ucnv_fromUWriteBytes(UConverter *cnv, 77 if(cnv!=NULL) { 78 t=(char *)cnv->charErrorBuffer; 79 cnv->charErrorBufferLength=(int8_t)length; 89 ucnv_toUWriteUChars(UConverter *cnv, 117 if(cnv!=NULL) { 118 t=cnv->UCharErrorBuffer; 119 cnv->UCharErrorBufferLength=(int8_t)length [all...] |
ucnv_cnv.h | 69 typedef void (*UConverterOpen) (UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *pErrorCode); 70 typedef void (*UConverterClose) (UConverter *cnv); 78 typedef void (*UConverterReset) (UConverter *cnv, UConverterResetChoice choice); 160 typedef const char * (*UConverterGetName) (const UConverter *cnv); 180 typedef UConverter * (*UConverterSafeClone) (const UConverter *cnv, 209 typedef void (*UConverterGetUnicodeSet) (const UConverter *cnv, 271 #define UCNV_TO_U_USE_FALLBACK(cnv) TRUE 273 /** Use fallbacks from Unicode to codepage when cnv->useFallback or for private-use code points */ 276 #define UCNV_FROM_U_USE_FALLBACK(cnv, c) FROM_U_USE_FALLBACK((cnv)->useFallback, c [all...] |
ucnv_ext.cpp | 236 ucnv_extWriteToU(UConverter *cnv, const int32_t *cx, 245 cnv, UCNV_EXT_TO_U_GET_CODE_POINT(value), 252 cnv, 268 * cnv->mode==0 is equivalent to firstLength==1. 270 #define UCNV_SISO_STATE(cnv) \ 271 ((cnv)->sharedData->mbcs.outputType==MBCS_OUTPUT_2_SISO ? (int8_t)(cnv)->mode : \ 272 (cnv)->sharedData->mbcs.outputType==MBCS_OUTPUT_DBCS_ONLY ? 1 : -1) 278 ucnv_extInitialMatchToU(UConverter *cnv, const int32_t *cx, 289 match=ucnv_extMatchToU(cx, (int8_t)UCNV_SISO_STATE(cnv), [all...] |
ucnv_u7.c | 183 _UTF7Reset(UConverter *cnv, UConverterResetChoice choice) { 186 cnv->toUnicodeStatus=0x1000000; /* inDirectMode=TRUE */ 187 cnv->toULength=0; 191 cnv->fromUnicodeStatus=(cnv->fromUnicodeStatus&0xf0000000)|0x1000000; /* keep version, inDirectMode=TRUE */ 196 _UTF7Open(UConverter *cnv, 199 if(UCNV_GET_VERSION(cnv)<=1) { 200 /* TODO(markus): Should just use cnv->options rather than copying the version number. */ 201 cnv->fromUnicodeStatus=UCNV_GET_VERSION(cnv)<<28 211 UConverter *cnv; local 462 UConverter *cnv; local 893 UConverter *cnv; local 1161 UConverter *cnv; local [all...] |
ucnvdisp.c | 36 ucnv_getDisplayName(const UConverter *cnv, 50 if(cnv==NULL || displayNameCapacity<0 || (displayNameCapacity>0 && displayName==NULL)) { 62 name=ures_getStringByKey(rb, cnv->sharedData->staticData->name, &length, &localStatus); 73 length=(int32_t)uprv_strlen(cnv->sharedData->staticData->name); 74 u_charsToUChars(cnv->sharedData->staticData->name, displayName, uprv_min(length, displayNameCapacity));
|
ures_cnv.c | 58 UConverter *cnv=u_getDefaultConverter(status); local 59 length=ucnv_fromUChars(cnv, path, (int32_t)sizeof(pathBuffer), myPath, length, status); 60 u_releaseDefaultConverter(cnv);
|
ucnvmbcs.cpp | 118 * - Added an optional extension table structure at the end of the .cnv file. 390 ucnv_MBCSOpen(UConverter *cnv, 399 ucnv_MBCSGetStarters(const UConverter* cnv, 405 ucnv_MBCSGetName(const UConverter *cnv); 423 ucnv_MBCSGetUnicodeSet(const UConverter *cnv, 2034 UConverter *cnv; local 2186 UConverter *cnv; local 2466 UConverter *cnv; local 2883 UConverter *cnv; local 2968 UConverter *cnv; local 3407 UConverter *cnv; local 3639 UConverter *cnv; local 3815 UConverter *cnv; local 4072 UConverter *cnv; local 5026 UConverter *utf8, *cnv; local 5332 UConverter *utf8, *cnv; local 5667 UConverter *cnv=pArgs->converter; local [all...] |
unistr_cnv.cpp | 80 UConverter *cnv, 95 if(cnv!=0) { 97 ucnv_resetToUnicode(cnv); 98 doCodepageCreate(src, srcLength, cnv, errorCode); 101 cnv=u_getDefaultConverter(&errorCode); 102 doCodepageCreate(src, srcLength, cnv, errorCode); 103 u_releaseDefaultConverter(cnv); 208 UConverter *cnv, 227 if(cnv==0) { 229 cnv=u_getDefaultConverter(&errorCode) [all...] |
ucnv_u8.c | 92 static UBool hasCESU8Data(const UConverter *cnv) 97 return (UBool)(cnv->sharedData == &_CESU8Data); 104 UConverter *cnv = args->converter; local 109 unsigned char *toUBytes = cnv->toUBytes; 110 UBool isCESU8 = hasCESU8Data(cnv); 115 if (cnv->toUnicodeStatus && myTarget < targetLimit) 117 inBytes = cnv->mode; /* restore # of bytes to consume */ 118 i = cnv->toULength; /* restore # of bytes consumed */ 119 cnv->toULength = 0; 121 ch = cnv->toUnicodeStatus;/*Stores the previously calculated ch from a previous call* 232 UConverter *cnv = args->converter; local 362 UConverter *cnv = args->converter; local 476 UConverter *cnv = args->converter; local 614 UConverter *cnv; local [all...] |
ucnvscsu.c | 159 _SCSUReset(UConverter *cnv, UConverterResetChoice choice) { 160 SCSUData *scsu=(SCSUData *)cnv->extraInfo; 171 cnv->toULength=0; 190 cnv->fromUChar32=0; 195 _SCSUOpen(UConverter *cnv, 202 cnv->extraInfo=uprv_malloc(sizeof(SCSUData)); 203 if(cnv->extraInfo!=NULL) { 205 ((SCSUData *)cnv->extraInfo)->locale=l_ja; 207 ((SCSUData *)cnv->extraInfo)->locale=lGeneric; 209 _SCSUReset(cnv, UCNV_RESET_BOTH) 234 UConverter *cnv; local 588 UConverter *cnv; local 1013 UConverter *cnv; local 1521 UConverter *cnv; local 1967 UConverter cnv; member in struct:cloneSCSUStruct [all...] |
ucnvbocu.cpp | 394 UConverter *cnv; local 405 cnv=pArgs->converter; 413 c=cnv->fromUChar32; 414 prev=(int32_t)cnv->fromUnicodeStatus; 583 charErrorBuffer=(uint8_t *)cnv->charErrorBuffer; 599 cnv->charErrorBufferLength=(int8_t)length; 636 cnv->fromUChar32= c<0 ? -c : 0; 637 cnv->fromUnicodeStatus=(uint32_t)prev; 655 UConverter *cnv; local 663 cnv=pArgs->converter 958 UConverter *cnv; local 1181 UConverter *cnv; local [all...] |
ucnv2022.cpp | 389 _ISO2022Open(UConverter *cnv, UConverterLoadArgs *pArgs, UErrorCode *errorCode); 399 _ISO2022getName(const UConverter* cnv); 407 _ISO_2022_SafeClone(const UConverter *cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status); 432 fromUWriteUInt8(UConverter *cnv, 440 ucnv_fromUWriteBytes(cnv, bytes, length, &targetChars, targetLimit, 449 UConverter *cnv = myConverterData->currentConverter; local 451 cnv->toUnicodeStatus=0; /* offset */ 452 cnv->mode=0; /* state */ 453 cnv->toULength=0; /* byteIndex */ 471 UConverter *cnv = myConverterData->currentConverter local 1671 UConverter *cnv = args->converter; local 2923 UConverter *cnv = args->converter; local 3370 UConverterSharedData *cnv; local [all...] |
/external/icu/icu4c/source/test/testdata/ |
testdata.mak | 33 "$(TESTDATAOUT)\testdata.dat" : $(TEST_RES_FILES) "$(TESTDATABLD)\casing.res" "$(TESTDATABLD)\conversion.res" "$(TESTDATABLD)\icuio.res" "$(TESTDATABLD)\mc.res" "$(TESTDATABLD)\structLocale.res" "$(TESTDATABLD)\root.res" "$(TESTDATABLD)\sh.res" "$(TESTDATABLD)\sh_YU.res" "$(TESTDATABLD)\te.res" "$(TESTDATABLD)\te_IN.res" "$(TESTDATABLD)\te_IN_REVISED.res" "$(TESTDATABLD)\testaliases.res" "$(TESTDATABLD)\testtypes.res" "$(TESTDATABLD)\testempty.res" "$(TESTDATABLD)\encoded.res" "$(TESTDATABLD)\idna_rules.res" "$(TESTDATABLD)\test.icu" "$(TESTDATABLD)\testtable32.res" "$(TESTDATABLD)\test1.cnv" "$(TESTDATABLD)\test1bmp.cnv" "$(TESTDATABLD)\test2.cnv" "$(TESTDATABLD)\test3.cnv" "$(TESTDATABLD)\test4.cnv" "$(TESTDATABLD)\test4x.cnv" "$(TESTDATABLD)\test5.cnv" "$(TESTDATABLD)\ibm9027.cnv" "$(TESTDATABLD)\nfscsi.spp" "$(TESTDATABLD)\nfscss.spp" "$(TESTDATABLD)\nfscis.spp" "$(TESTDATABLD)\nfsmxs.spp" "$(TESTDATABLD)\nfsmxp.spp" "$(TESTDATABLD)\testnorm.nrm" "$(TESTDATABLD)\zoneinfo64.res" 59 test1.cnv 60 test1bmp.cnv [all...] |
/external/icu/icu4c/source/common/unicode/ |
ucnv.h | 429 * cnv=ucnv_open(name, &errorCode); 438 * cnv=ucnv_open(name, &errorCode); 445 * cnv=ucnv_open(name, &errorCode); 473 * <code> udata_open( packageName, "cnv", converterName, err) </code> or equivalent. 486 * <code>cnv = ucnv_openPackage("myapp", "myconverter", &err);</code> 525 * @param cnv converter to be cloned 542 ucnv_safeClone(const UConverter *cnv, 655 * @param cnv The UConverter object. 668 ucnv_setSubstString(UConverter *cnv, [all...] |
/external/icu/icu4c/source/test/cintltst/ |
nucnvtst.c | 31 static void TestNextUChar(UConverter* cnv, const char* source, const char* limit, const int32_t results[], const char* message); 32 static void TestNextUCharError(UConverter* cnv, const char* source, const char* limit, UErrorCode expected, const char* message); 120 static UConverter *my_ucnv_open(const char *cnv, UErrorCode *err); 131 static UConverter *my_ucnv_open(const char *cnv, UErrorCode *err) 133 if(cnv && cnv[0] == '@') { 134 return ucnv_openPackage(loadTestData(err), cnv+1, err); 136 return ucnv_open(cnv, err); 176 TestNextUChar(UConverter* cnv, const char* source, const char* limit, const int32_t results[], const char* message) 186 c=ucnv_getNextUChar(cnv, &s, limit, &errorCode) 1508 UConverter *ascii_cnv = 0, *sjis_cnv = 0, *cnv; local 1836 UConverter *cnv=ucnv_open("UTF-7", &errorCode); local 1879 UConverter *cnv=ucnv_open("IMAP-mailbox-name", &errorCode); local 1941 UConverter *cnv=ucnv_open("UTF-8", &errorCode); local 2012 UConverter *cnv=ucnv_open("CESU-8", &errorCode); local 2064 UConverter *cnv=ucnv_open("UTF-16", &errorCode); local 2112 UConverter *cnv=ucnv_open("utf-16be", &errorCode); local 2166 UConverter *cnv=ucnv_open("utf-16le", &errorCode); local 2232 UConverter *cnv=ucnv_open("UTF-32", &errorCode); local 2308 UConverter *cnv=ucnv_open("UTF-32BE", &errorCode); local 2379 UConverter *cnv=ucnv_open("UTF-32LE", &errorCode); local 2512 UConverter *cnv=ucnv_open("LATIN_1", &errorCode); local 2543 UConverter *cnv=ucnv_open("x-mac-turkish", &errorCode); local 2586 UConverter *cnv=my_ucnv_open("@ibm9027", &errorCode); local 2637 UConverter *cnv=ucnv_open("ibm-1363", &errorCode); local 2672 UConverter *cnv=ucnv_open(cnvName, &status); local 2746 UConverter *cnv; local 3097 UConverter *cnv; local 3138 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3139 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3140 TestToAndFromUChars(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3316 UConverter *cnv; local 3358 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3359 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3361 TestToAndFromUChars(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3382 UConverter *cnv; local 3859 UConverter *cnv; local 3905 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3906 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3948 UConverter *cnv; local 3988 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3989 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 3990 TestToAndFromUChars(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4025 UConverter *cnv; local 4065 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4066 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4067 TestToAndFromUChars(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4104 UConverter *cnv; local 4145 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4146 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4148 TestToAndFromUChars(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4509 UConverter *cnv; local 4552 TestSmallTargetBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4553 TestSmallSourceBuffer(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4554 TestToAndFromUChars(in,(const UChar*)in + UPRV_LENGTHOF(in),cnv); local 4610 UConverter * cnv = ucnv_open(testPtr->converterName, &err); local 4671 UConverter *cnv=ucnv_open("ibm-930", &errorCode); local 4747 UConverter *cnv=ucnv_open("gb18030", &errorCode); local 4837 UConverter *cnv; local 5325 UConverter *cnv = 0; local 5356 UConverter *cnv = 0; local 5567 UConverter *cnv = NULL; local [all...] |
ccapitst.c | 402 UConverter *cnv=NULL; local 404 cnv=ucnv_open("ibm-949,Madhu", &err); 408 ucnv_close(cnv); 673 UConverter *cnv=ucnv_open("ISO_2022", &err); local 677 c=ucnv_getNextUChar(cnv, &source, limit, &err); 681 ucnv_reset(cnv); 682 ucnv_close(cnv); 719 log_err("ucnv_getDisplayName(NULL) with cnv == NULL is supposed to return 0\n"); 1181 UConverter *cnv; local 1693 UConverter * cnv, *cnv2; local 1893 UConverter *cnv; local 2624 UConverter *utf8Cnv, *cnv; local 2667 UConverter *utf8Cnv, *cnv; local 2770 UConverter *cnv; local 2925 UConverter *cnv = cnv_open(converter[idx].name, &status); local 2945 UConverter *cnv; local 3052 UConverter *cnv, *swapCnv; local 3205 UConverter* cnv = ucnv_openPackage(loadTestData(&status), "test3", &status); local 3310 UConverter* cnv = ucnv_openPackage(loadTestData(&status), "test3", &status); local 3408 UConverter *cnv; local 3511 UConverter *cnv; local 3597 UConverter *cnv; local 3661 UConverter *cnv = ucnv_open(names[i], &errorCode); local 3704 UConverter *cnv = ucnv_open(names[i], &errorCode); local [all...] |
/libcore/luni/src/main/native/ |
libcore_icu_NativeConverter.cpp | 108 icu::LocalUConverterPointer cnv(ucnv_open(name + 2, &error)); 185 UConverter* cnv = ucnv_open(converterNameChars.c_str(), &status); local 190 if (cnv == NULL) { 191 // Extra debugging exception in case cnv is null but ICU did not report 196 return reinterpret_cast<uintptr_t>(cnv); 215 UConverter* cnv = toUConverter(address); local 216 if (cnv == NULL) { 244 ucnv_fromUnicode(cnv, &cTarget, cTargetLimit, reinterpret_cast<const UChar**>(&mySource), mySourceLimit, NULL, (UBool) flush, &errorCode); 254 ucnv_getInvalidUChars(cnv, invalidUChars, &invalidUCharCount, &minorErrorCode); 271 UConverter* cnv = toUConverter(address) local 324 UConverter* cnv = toUConverter(address); local 331 UConverter* cnv = toUConverter(address); local 338 UConverter* cnv = toUConverter(address); local 343 UConverter* cnv = toUConverter(address); local 348 UConverter* cnv = toUConverter(address); local 418 UConverter* cnv = toUConverter(address); local 502 UConverter* cnv = toUConverter(address); local 539 UConverter* cnv = toUConverter(address); local [all...] |
/external/icu/icu4c/source/test/perf/utfperf/ |
utfperf.cpp | 129 cnv=ucnv_open(testcase.charset, &errorCode); 133 ucnv_setFromUCallBack(cnv, fromUCallback, NULL, NULL, NULL, &errorCode); 138 ucnv_close(cnv); 150 UConverter *cnv; member in class:Command 174 ucnv_reset(cnv); 191 ucnv_fromUnicode(cnv, &pInter, pInterLimit, &pIn, pInLimit, NULL, TRUE, pErrorCode); 205 ucnv_toUnicode(cnv, &pOut, pOutLimit,&p, pInter,NULL, flush,pErrorCode); 238 ucnv_resetFromUnicode(cnv); 250 ucnv_fromUnicode(cnv, &pInter, pInterLimit, &pIn, pInLimit, NULL, TRUE, pErrorCode); 293 ucnv_resetFromUnicode(cnv); [all...] |
/external/icu/icu4c/source/test/intltest/ |
convtest.cpp | 383 LocalUConverterPointer cnv; local 454 cnv.adoptInstead(cnv_open(charset, errorCode)); 462 ucnv_getUnicodeSet(cnv.getAlias(), cnvSetPtr->toUSet(), (UConverterUnicodeSet)which, &errorCode); 583 LocalUConverterPointer cnv; local 588 cnv.adoptInstead(cnv_open(cnvNames[i], errorCode)); 594 ucnv_setFromUCallBack(cnv.getAlias(), getUnicodeSetCallback, &expected, NULL, NULL, &errorCode); 602 ucnv_setFallback(cnv.getAlias(), TRUE); 610 ucnv_fromUnicode(cnv.getAlias(), &t, buffer+sizeof(buffer), (const UChar **)&s, s0+s0Length, NULL, flush, &errorCode); 621 ucnv_getUnicodeSet(cnv.getAlias(), set.toUSet(), which, &errorCode); 702 UConverter *cnv = cnv_open(cnv_name, status) local 1454 UConverter *cnv; local [all...] |
convtest.h | 88 checkToUnicode(ConversionCase &cc, UConverter *cnv, const char *name, 94 checkFromUnicode(ConversionCase &cc, UConverter *cnv, const char *name,
|