- _wasctime
wchar_t* _wasctime(tm*)
- _wctime
wchar_t* _wctime(time_t*)
- _wstrdate
wchar_t* _wstrdate(wchar_t*)
- _wstrtime
wchar_t* _wstrtime(wchar_t*)
- btowc
wint_t btowc(int c)
- fgetwc
wint_t fgetwc(FILE* stream)
- fgetws
wchar_t* fgetws(wchar_t* s, int n, FILE* stream)
- fputwc
wint_t fputwc(wchar_t c, FILE* stream)
- fputws
int fputws(const scope wchar_t* s, FILE* stream)
- fwide
int fwide(FILE* stream, int mode)
- fwprintf
int fwprintf(FILE* stream, const scope wchar_t* format, ...)
- fwscanf
int fwscanf(FILE* stream, const scope wchar_t* format, ...)
- getwc
wint_t getwc(FILE* stream)
- getwchar
wint_t getwchar()
- mbrlen
size_t mbrlen(const scope char* s, size_t n, mbstate_t* ps)
- mbrtowc
size_t mbrtowc(wchar_t* pwc, const scope char* s, size_t n, mbstate_t* ps)
- mbsinit
int mbsinit(const scope mbstate_t* ps)
- mbsrtowcs
size_t mbsrtowcs(wchar_t* dst, const scope char** src, size_t len, mbstate_t* ps)
- putwc
wint_t putwc(wchar_t c, FILE* stream)
- putwchar
wint_t putwchar(wchar_t c)
- swprintf
int swprintf(wchar_t* s, size_t n, const scope wchar_t* format, ...)
- swscanf
int swscanf(const scope wchar_t* s, const scope wchar_t* format, ...)
- ungetwc
wint_t ungetwc(wint_t c, FILE* stream)
- vfwprintf
int vfwprintf(FILE* stream, const scope wchar_t* format, va_list arg)
- vfwscanf
int vfwscanf(FILE* stream, const scope wchar_t* format, va_list arg)
- vswprintf
int vswprintf(wchar_t* s, size_t n, const scope wchar_t* format, va_list arg)
- vswscanf
int vswscanf(const scope wchar_t* s, const scope wchar_t* format, va_list arg)
- vwprintf
int vwprintf(const scope wchar_t* format, va_list arg)
- vwscanf
int vwscanf(const scope wchar_t* format, va_list arg)
- wcrtomb
size_t wcrtomb(char* s, wchar_t wc, mbstate_t* ps)
- wcscat
wchar_t* wcscat(return wchar_t* s1, scope const wchar_t* s2)
- wcschr
inout(wchar_t)* wcschr(return inout(wchar_t)* s, wchar_t c)
- wcscmp
int wcscmp(scope const wchar_t* s1, scope const wchar_t* s2)
- wcscoll
int wcscoll(scope const wchar_t* s1, scope const wchar_t* s2)
- wcscpy
wchar_t* wcscpy(return wchar_t* s1, scope const wchar_t* s2)
- wcscspn
size_t wcscspn(scope const wchar_t* s1, scope const wchar_t* s2)
- wcsftime
size_t wcsftime(wchar_t* s, size_t maxsize, const scope wchar_t* format, const scope tm* timeptr)
- wcslen
size_t wcslen(scope const wchar_t* s)
- wcsncat
wchar_t* wcsncat(return wchar_t* s1, scope const wchar_t* s2, size_t n)
- wcsncmp
int wcsncmp(scope const wchar_t* s1, scope const wchar_t* s2, size_t n)
- wcsncpy
wchar_t* wcsncpy(return wchar_t* s1, scope const wchar_t* s2, size_t n)
- wcspbrk
inout(wchar_t)* wcspbrk(return inout(wchar_t)* s1, scope const wchar_t* s2)
- wcsrchr
inout(wchar_t)* wcsrchr(return inout(wchar_t)* s, wchar_t c)
- wcsrtombs
size_t wcsrtombs(char* dst, const scope wchar_t** src, size_t len, mbstate_t* ps)
- wcsspn
size_t wcsspn(scope const wchar_t* s1, scope const wchar_t* s2)
- wcsstr
inout(wchar_t)* wcsstr(return inout(wchar_t)* s1, scope const wchar_t* s2)
- wcstod
double wcstod(const scope wchar_t* nptr, wchar_t** endptr)
- wcstof
float wcstof(const scope wchar_t* nptr, wchar_t** endptr)
- wcstok
wchar_t* wcstok(return wchar_t* s1, scope const wchar_t* s2, wchar_t** ptr)
- wcstol
c_long wcstol(const scope wchar_t* nptr, wchar_t** endptr, int base)
- wcstold
real wcstold(const scope wchar_t* nptr, wchar_t** endptr)
- wcstoll
long wcstoll(const scope wchar_t* nptr, wchar_t** endptr, int base)
- wcstoul
c_ulong wcstoul(const scope wchar_t* nptr, wchar_t** endptr, int base)
- wcstoull
ulong wcstoull(const scope wchar_t* nptr, wchar_t** endptr, int base)
- wcsxfrm
size_t wcsxfrm(scope wchar_t* s1, scope const wchar_t* s2, size_t n)
- wctob
int wctob(wint_t c)
- wmemchr
wchar_t* wmemchr(return const wchar_t* s, wchar_t c, size_t n)
- wmemcmp
int wmemcmp(scope const wchar_t* s1, scope const wchar_t* s2, size_t n)
- wmemcpy
wchar_t* wmemcpy(return wchar_t* s1, scope const wchar_t* s2, size_t n)
- wmemmove
wchar_t* wmemmove(return wchar_t* s1, scope const wchar_t* s2, size_t n)
- wmemset
wchar_t* wmemset(return wchar_t* s, wchar_t c, size_t n)
- wprintf
int wprintf(const scope wchar_t* format, ...)
- wscanf
int wscanf(const scope wchar_t* format, ...)
D header file for C99.
This module contains bindings to selected types and functions from the standard C header <_wchar.h>. Note that this is not automatically generated, and may omit some types/functions from the original C header.