/haiku-fatelf/src/libs/iconv/ |
H A D | flushwc.h | 25 normal_flushwc (conv_t conv, ucs4_t *pwc) argument 31 *pwc = (ucs4_t) last_wc;
|
H A D | iso646_cn.h | 27 iso646_cn_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 32 *pwc = (ucs4_t) 0x00a5; 34 *pwc = (ucs4_t) 0x203e; 36 *pwc = (ucs4_t) c;
|
H A D | iso646_jp.h | 29 iso646_jp_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 34 *pwc = (ucs4_t) 0x00a5; 36 *pwc = (ucs4_t) 0x203e; 38 *pwc = (ucs4_t) c;
|
H A D | ascii.h | 26 ascii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 30 *pwc = (ucs4_t) c;
|
H A D | iso8859_1.h | 26 iso8859_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 29 *pwc = (ucs4_t) c;
|
H A D | ucs4be.h | 26 ucs4be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 29 *pwc = (s[0] << 24) + (s[1] << 16) + (s[2] << 8) + s[3];
|
H A D | ucs4internal.h | 26 ucs4internal_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 29 *pwc = *(const unsigned int *)s;
|
H A D | ucs4le.h | 26 ucs4le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 29 *pwc = s[0] + (s[1] << 8) + (s[2] << 16) + (s[3] << 24);
|
H A D | jisx0201.h | 26 jisx0201_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 31 *pwc = (ucs4_t) 0x00a5; 33 *pwc = (ucs4_t) 0x203e; 35 *pwc = (ucs4_t) c; 39 *pwc = (ucs4_t) c + 0xfec0;
|
H A D | gb12345.h | 36 gb12345_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 42 ret = gb12345ext_mbtowc(conv,pwc,s,n); 46 ret = gb2312_mbtowc(conv,pwc,s,n);
|
H A D | iso8859_11.h | 26 iso8859_11_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 30 *pwc = (ucs4_t) c; 34 *pwc = (ucs4_t) (c + 0x0d60);
|
H A D | tis620.h | 26 tis620_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 30 *pwc = (ucs4_t) c; 34 *pwc = (ucs4_t) (c + 0x0d60);
|
H A D | cp1162.h | 26 cp1162_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 30 *pwc = (ucs4_t) c; 36 *pwc = (ucs4_t) wc; 40 *pwc = (ucs4_t) c;
|
H A D | cp858.h | 26 cp858_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 30 *pwc = (ucs4_t) c; 32 *pwc = 0x20ac; 34 *pwc = (ucs4_t) cp850_2uni[c-0x80];
|
H A D | euc_tw.h | 26 euc_tw_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 31 return ascii_mbtowc(conv,pwc,s,n); 41 return cns11643_1_mbtowc(conv,pwc,buf,2); 60 case 1: ret = cns11643_1_mbtowc(conv,pwc,buf,2); break; 61 case 2: ret = cns11643_2_mbtowc(conv,pwc,buf,2); break; 62 case 3: ret = cns11643_3_mbtowc(conv,pwc,buf,2); break; 63 case 4: ret = cns11643_4_mbtowc(conv,pwc,buf,2); break; 64 case 5: ret = cns11643_5_mbtowc(conv,pwc,buf,2); break; 65 case 6: ret = cns11643_6_mbtowc(conv,pwc,buf,2); break; 66 case 7: ret = cns11643_7_mbtowc(conv,pwc,bu [all...] |
H A D | ucs2be.h | 26 ucs2be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 32 *pwc = (s[0] << 8) + s[1];
|
H A D | ucs2internal.h | 26 ucs2internal_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 33 *pwc = x;
|
H A D | ucs2le.h | 26 ucs2le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 32 *pwc = s[0] + (s[1] << 8);
|
H A D | cp949.h | 41 cp949_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 46 return ascii_mbtowc(conv,pwc,s,n); 49 return uhc_1_mbtowc(conv,pwc,s,n); 57 return uhc_2_mbtowc(conv,pwc,s,n); 63 ret = ksc5601_mbtowc(conv,pwc,buf,2); 68 *pwc = 0xe000 + (c2 - 0xa1); 72 *pwc = 0xe05e + (c2 - 0xa1);
|
H A D | isoir165.h | 84 isoir165_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 96 ret = isoir165ext_mbtowc(conv,pwc,buf,2); 103 ret = gb2312_mbtowc(conv,pwc,s,n); 111 int ret = iso646_cn_mbtowc(conv,pwc,s+1,1); 120 ret = isoir165ext_mbtowc(conv,pwc,s,n);
|
H A D | ces_big5.h | 26 ces_big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 31 return ascii_mbtowc(conv,pwc,s,n); 39 return big5_mbtowc(conv,pwc,s,2);
|
H A D | ces_gbk.h | 26 ces_gbk_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n) argument 32 return ascii_mbtowc(conv,pwc,s,n); 37 return gbk_mbtowc(conv,pwc,s,2);
|
/haiku-fatelf/src/system/libroot/posix/wchar/ |
H A D | mbstowcs.c | 10 __mbstowcs(wchar_t* pwc, const char* s, size_t n) argument 14 return __mbsrtowcs(pwc, &s, n, &internalMbState);
|
H A D | mbtowc.c | 13 __mbtowc(wchar_t* pwc, const char* s, size_t n) argument 17 int result = __mbrtowc(pwc, s, n, &internalMbState);
|
H A D | mbrtowc.cpp | 27 __mbrtowc(wchar_t* pwc, const char* s, size_t n, mbstate_t* ps) argument 41 if (pwc != NULL) 42 *pwc = 0; 59 if (pwc != NULL) 60 *pwc = *s; 67 = gLocaleBackend->MultibyteToWchar(pwc, s, n, ps, lengthUsed);
|