H A D | encoding.c | 7 * [ISO-10646] UTF-8 and UTF-16 in Annexes 12 * described in Unicode Technical Report #4. 166 * @in: a pointer to an array of ASCII chars 167 * @inlen: the length of @in 169 * Take a block of ASCII chars in and try to convert it to an UTF-8 178 const unsigned char* in, int *inlen) { 180 const unsigned char* base = in; 181 const unsigned char* processed = in; 186 inend = in + (*inlen); 187 while ((in < inen 177 asciiToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 224 UTF8Toascii(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 308 isolat1ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 397 UTF8Toisolat1(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 495 unsigned short* in = (unsigned short*) inb; local 574 UTF8ToUTF16LE(unsigned char* outb, int *outlen, const unsigned char* in, int *inlen) argument 683 UTF8ToUTF16(unsigned char* outb, int *outlen, const unsigned char* in, int *inlen) argument 733 unsigned short* in = (unsigned short*) inb; local 816 UTF8ToUTF16BE(unsigned char* outb, int *outlen, const unsigned char* in, int *inlen) argument 927 xmlDetectCharEncoding(const unsigned char* in, int len) argument 1796 xmlIconvWrapper(iconv_t cd, unsigned char *out, int *outlen, const unsigned char *in, int *inlen) argument 1863 xmlUconvWrapper(uconv_t *cd, int toUnicode, unsigned char *out, int *outlen, const unsigned char *in, int *inlen) argument 1927 xmlCharEncFirstLineInt(xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in, int len) argument 2033 xmlCharEncFirstLine(xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in) argument 2061 xmlBufPtr in; local 2187 xmlBufPtr in; local 2298 xmlCharEncInFunc(xmlCharEncodingHandler * handler, xmlBufferPtr out, xmlBufferPtr in) argument 2417 xmlBufPtr in; local 2639 xmlCharEncOutFunc(xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in) argument 2927 xmlParserInputPtr in; local 3023 UTF8ToISO8859x(unsigned char* out, int *outlen, const unsigned char* in, int *inlen, unsigned char const *xlattable) argument 3139 ISO8859xToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen, unsigned short const *unicodetable) argument 3927 ISO8859_2ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3931 UTF8ToISO8859_2(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3936 ISO8859_3ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3940 UTF8ToISO8859_3(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3945 ISO8859_4ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3949 UTF8ToISO8859_4(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3954 ISO8859_5ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3958 UTF8ToISO8859_5(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3963 ISO8859_6ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3967 UTF8ToISO8859_6(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3972 ISO8859_7ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3976 UTF8ToISO8859_7(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3981 ISO8859_8ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3985 UTF8ToISO8859_8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3990 ISO8859_9ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3994 UTF8ToISO8859_9(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 3999 ISO8859_10ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4003 UTF8ToISO8859_10(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4008 ISO8859_11ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4012 UTF8ToISO8859_11(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4017 ISO8859_13ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4021 UTF8ToISO8859_13(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4026 ISO8859_14ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4030 UTF8ToISO8859_14(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4035 ISO8859_15ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4039 UTF8ToISO8859_15(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4044 ISO8859_16ToUTF8(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument 4048 UTF8ToISO8859_16(unsigned char* out, int *outlen, const unsigned char* in, int *inlen) argument [all...] |