HomeSort by relevance Sort by last modified time
    Searched refs:mbcs (Results 1 - 12 of 12) sorted by null

  /external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
UConverterSharedData.java 22 // agljport:todo void *table; /* Unused. This used to be a UConverterTable - Pointer to conversion data - see mbcs below */
57 * - allocated for MBCS, with a pointer to an allocated UConverterTable
66 CharsetMBCS.UConverterMBCSTable mbcs; field in class:UConverterSharedData
69 mbcs = new CharsetMBCS.UConverterMBCSTable();
388 static final int MBCS = 2;
CharsetMBCS.java 65 * This is the MBCS part of the UConverterTable union (a runtime data structure). It keeps all the per-converter
100 CharBuffer mbcsIndex; /* for fast conversion from most of BMP to MBCS (utf8Friendly data) */
128 /* Constants used in MBCS data header */
147 static final int MBCS_FAST_MAX=0xd7ff; /* maximum code point with UTF-8-friendly MBCS runtime code, see makeconv MBCS_UTF8_MAX */
151 * MBCS data header. See data format description above.
235 if (type != UConverterSharedData.UConverterType.MBCS
246 UConverterMBCSTable mbcsTable = data.mbcs;
324 if (baseSharedData.staticData.conversionType != UConverterType.MBCS
325 || baseSharedData.mbcs.baseSharedData != null) {
331 // agljport:comment deep copy in C changes mbcs through local reference mbcsTable; in java we probably don'
    [all...]
CharsetISO2022.java 274 if (c >= 0x10000 && !sharedData.mbcs.hasSupplementary()) {
278 table = sharedData.mbcs.fromUnicodeTable;
280 value = CharsetMBCS.MBCS_SINGLE_RESULT_FROM_U(table, sharedData.mbcs.fromUnicodeChars, c);
315 private static final byte MBCS = 4;
    [all...]
CharsetLMBCS.java 250 LMBCS mbcs native encoding
    [all...]
  /external/icu/icu4c/source/common/
ucnvmbcs.cpp 121 * These contain the base table name between the MBCS header and the extension
139 * For more details about old versions of the MBCS data structure, see
288 * MBCS version 2 added:
357 * MBCS version 2 added:
797 * Internal function enumerating the toUnicode data of an MBCS converter.
863 mbcsTable=&sharedData->mbcs;
    [all...]
ucnv_bld.h 53 UConverterMBCSTable mbcs; member in union:UConverterTable
85 uint8_t subChar1; /* +80: 1 single-byte substitution character for IBM MBCS (0 if none) */
99 void *table; /* Unused. This used to be a UConverterTable - Pointer to conversion data - see mbcs below */
114 * - allocated for MBCS, with a pointer to an allocated UConverterTable
125 UConverterMBCSTable mbcs; member in struct:UConverterSharedData
ucnv_ext.cpp 269 ((cnv)->sharedData->mbcs.outputType==MBCS_OUTPUT_2_SISO ? (int8_t)(cnv)->mode : \
270 (cnv)->sharedData->mbcs.outputType==MBCS_OUTPUT_DBCS_ONLY ? 1 : -1)
374 match=ucnv_extMatchToU(cnv->sharedData->mbcs.extIndexes, (int8_t)UCNV_SISO_STATE(cnv),
392 ucnv_extWriteToU(cnv, cnv->sharedData->mbcs.extIndexes,
764 cnv->sharedData->mbcs.outputType==MBCS_OUTPUT_DBCS_ONLY)
867 match=ucnv_extMatchFromU(cnv->sharedData->mbcs.extIndexes,
891 ucnv_extWriteFromU(cnv, cnv->sharedData->mbcs.extIndexes,
    [all...]
ucnvmbcs.h 41 * At the moment, there are only variations of MBCS converters. They all have
43 * differ from those for other MBCS-style converters.
67 * slightly and optionally adds a table for conversion to MBCS (non-SBCS)
80 * In addition, a utf8Friendly MBCS file contains an additional
83 * UTF-8 lead byte and middle trail byte. Unlike the older MBCS stage 2 table,
104 * For MBCS, maxFastUChar should be at least U+D7FF (=initial value).
131 * MBCS-style data structure following the static data.
132 * Offsets are counted in bytes from the beginning of the MBCS header structure.
138 * 0 uint8_t[4] MBCS version in UVersionInfo format (currently 4.3.x.0)
205 * -- DBCS, MBCS, EBCDIC_STATEFUL, ...: roundtrip flags and indexe
    [all...]
ucnv2022.cpp 194 MBCS,
    [all...]
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/
site.py 462 while they are always available as "mbcs" in each locale. Make
463 them usable by aliasing to "mbcs" in such a case."""
473 encodings.aliases.aliases[enc] = 'mbcs'
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/
site.py 462 while they are always available as "mbcs" in each locale. Make
463 them usable by aliasing to "mbcs" in such a case."""
473 encodings.aliases.aliases[enc] = 'mbcs'
  /external/icu/icu4c/source/data/mappings/
ucmfiles.mk 22 # This behaviour is done in the mbcs converter code and is turned on if for that converter

Completed in 254 milliseconds