Home | History | Annotate | Download | only in stdlib

Lines Matching refs:wchar_t

39 int fwprintf(FILE *stream, const wchar_t *format, ...)
50 int wprintf(const wchar_t *format, ...)
61 int swprintf(wchar_t *s, size_t n, const wchar_t *format, ...)
72 int vwprintf(const wchar_t *format, va_list arg)
77 int vfwprintf(FILE *stream, const wchar_t *format, va_list arg)
82 int vswprintf(wchar_t *s, size_t n, const wchar_t *format, va_list arg)
87 int fwscanf(FILE *stream, const wchar_t *format, ... )
98 int wscanf(const wchar_t *format, ... )
109 int swscanf(const wchar_t *s, const wchar_t *format, ... )
156 wchar_t *fgetws(wchar_t *ws, int n, FILE *stream)
158 return (wchar_t*) fgets((char*)ws, n, stream);
161 wint_t fputwc(wchar_t wc, FILE *stream)
166 int fputws(const wchar_t *str, FILE *stream)
198 size_t mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
215 size_t mbsrtowcs(wchar_t *dst, const char **src, size_t len, mbstate_t *ps)
230 size_t mbstowcs(wchar_t *dst, const char *src, size_t len)
235 wint_t putwc(wchar_t wc, FILE *stream)
240 wint_t putwchar(wchar_t wc)
260 size_t wcrtomb(char *s, wchar_t wc, mbstate_t *ps)
267 wchar_t *wcscat(wchar_t *ws1, const wchar_t *ws2)
269 return (wchar_t*) strcat((char*)ws1, (const char*)ws2);
272 wchar_t *wcschr(const wchar_t *ws, wchar_t wc)
274 return (wchar_t*)strchr( (const char*)ws, (char)wc );
277 int wcscmp(const wchar_t *ws1, const wchar_t *ws2)
282 int wcscoll(const wchar_t *ws1, const wchar_t *ws2)
287 wchar_t *wcscpy(wchar_t *ws1, const wchar_t *ws2)
289 return (wchar_t*) strcpy( (char*)ws1, (const char*)ws2 );
292 size_t wcscspn(const wchar_t *ws1, const wchar_t *ws2)
297 size_t wcslen(const wchar_t *ws)
302 size_t wcsftime(wchar_t *wcs, size_t maxsize, const wchar_t *format, const struct tm *timptr)
307 wchar_t *wcsncat(wchar_t *ws1, const wchar_t *ws2, size_t n)
309 return (wchar_t*) strncat( (char*)ws1, (const char*)ws2, n );
312 int wcsncmp(const wchar_t *ws1, const wchar_t *ws2, size_t n)
317 wchar_t *wcsncpy(wchar_t *ws1, const wchar_t *ws2, size_t n)
319 return (wchar_t*) strncpy( (char*)ws1, (const char*)ws2, n );
322 wchar_t *wcspbrk(const wchar_t *ws1, const wchar_t *ws2)
324 return (wchar_t*) strpbrk( (const char*)ws1, (const char*)ws2 );
327 wchar_t *wcsrchr(const wchar_t *ws, wchar_t wc)
329 return (wchar_t*) strrchr( (const char*)ws, (int)wc );
332 size_t wcsrtombs(char *dst, const wchar_t **src, size_t len, mbstate_t *ps)
343 *src = (wchar_t*)(s + len);
347 size_t wcstombs(char *dst, const wchar_t *src, size_t len)
352 size_t wcsspn(const wchar_t *ws1, const wchar_t *ws2)
357 wchar_t *wcsstr(const wchar_t *ws1, const wchar_t *ws2)
359 return (wchar_t*) strstr( (const char*)ws1, (const char*)ws2 );
362 double wcstod(const wchar_t *nptr, wchar_t **endptr)
367 wchar_t *wcstok(wchar_t *ws1, const wchar_t *ws2, wchar_t **ptr)
369 return (wchar_t*) strtok_r( (char*)ws1, (const char*)ws2, (char**)ptr );
372 long int wcstol(const wchar_t *nptr, wchar_t **endptr, int base)
377 unsigned long int wcstoul(const wchar_t *nptr, wchar_t **endptr, int base)
382 wchar_t *wcswcs(const wchar_t *ws1, const wchar_t *ws2)
384 return (wchar_t*) strstr( (const char*)ws1, (const char*)ws2 );
387 int wcswidth(const wchar_t *pwcs, size_t n)
392 size_t wcsxfrm(wchar_t *ws1, const wchar_t *ws2, size_t n)
420 int wcwidth(wchar_t wc)
425 wchar_t *wmemchr(const wchar_t *ws, wchar_t wc, size_t n)
427 return (wchar_t*) memchr( (const char*)ws, (int)wc, n );
430 int wmemcmp(const wchar_t *ws1, const wchar_t *ws2, size_t n)
435 wchar_t *wmemcpy(wchar_t *ws1, const wchar_t *ws2, size_t n)
437 return (wchar_t*) memcpy( (char*)ws1, (const char*)ws2, n );
440 wchar_t *wmemmove(wchar_t *ws1, const wchar_t *ws2, size_t n)
442 return (wchar_t*)memmove( (char*)ws1, (const char*)ws2, n );
445 wchar_t *wmemset(wchar_t *ws, wchar_t wc, size_t n)
447 return (wchar_t*) memset( (char*)ws, (int)wc, n );