X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tab_c99.html;h=f5cd51cbacd8a1647202feffad6fa626fcf21703;hb=de4035ca705b5c7fd1ec69e56206487ef80f2a3a;hp=2c0590edab982bd258157580302a7ad75014e58a;hpb=a282469e8b143657e71fd0a978c6f56a27e192a2;p=musl-tables diff --git a/tab_c99.html b/tab_c99.html index 2c0590e..f5cd51c 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@
commit ec05a0b08f0d93341c149a6f3235e4ee5711b2f8
Date: Thu Jun 23 22:13:47 2011 -0400
adapt build/install/gcc-wrapper systems for dynamic linking support
+
commit 2318207adcad74283881ffcefbad92797a2495aa
Date: Tue Sep 20 12:14:06 2011 -0400
fix incorrect include guard in mqueue.h
musl | c99 | |||||
---|---|---|---|---|---|---|
status | sym | decl | name | header | proto | section |
missing | NDEBUG | assert.h | B.1 Diagnostics @@ -223,28 +223,28 @@ | |||
d | or_eq | iso646.h | B.8 Alternative spellings | |||
d | CHAR_BIT | limits.h | B.9 Sizes of integer types | |||
d | CHAR_MAX | limits.h | B.9 Sizes of integer types - | |||
d | INT_MIN | limits.h | B.9 Sizes of integer types - | |||
d | ULONG_MAX | limits.h | B.9 Sizes of integer types + | |||
d | INT_MIN | limits.h | B.9 Sizes of integer types + | |||
d | ULONG_MAX | limits.h | B.9 Sizes of integer types | |||
d | SCHAR_MIN | limits.h | B.9 Sizes of integer types - | |||
d | MB_LEN_MAX | limits.h | B.9 Sizes of integer types - | |||
d | INT_MAX | limits.h | B.9 Sizes of integer types - | |||
d | LLONG_MIN | limits.h | B.9 Sizes of integer types + | |||
d | MB_LEN_MAX | limits.h | B.9 Sizes of integer types + | |||
d | INT_MAX | limits.h | B.9 Sizes of integer types + | |||
d | LLONG_MIN | limits.h | B.9 Sizes of integer types | |||
d | SCHAR_MAX | limits.h | B.9 Sizes of integer types - | |||
d | SHRT_MIN | limits.h | B.9 Sizes of integer types - | |||
d | UINT_MAX | limits.h | B.9 Sizes of integer types + | |||
d | SHRT_MIN | limits.h | B.9 Sizes of integer types + | |||
d | UINT_MAX | limits.h | B.9 Sizes of integer types | |||
d | LLONG_MAX | limits.h | B.9 Sizes of integer types | |||
d | UCHAR_MAX | limits.h | B.9 Sizes of integer types - | |||
d | SHRT_MAX | limits.h | B.9 Sizes of integer types - | |||
d | LONG_MIN | limits.h | B.9 Sizes of integer types - | |||
d | ULLONG_MAX | limits.h | B.9 Sizes of integer types + | |||
d | SHRT_MAX | limits.h | B.9 Sizes of integer types + | |||
d | LONG_MIN | limits.h | B.9 Sizes of integer types + | |||
d | ULLONG_MAX | limits.h | B.9 Sizes of integer types | |||
d | CHAR_MIN | limits.h | B.9 Sizes of integer types - | |||
d | USHRT_MAX | limits.h | B.9 Sizes of integer types + | |||
d | USHRT_MAX | limits.h | B.9 Sizes of integer types | |||
d | LONG_MAX | limits.h | B.9 Sizes of integer types | |||
s | struct lconv | locale.h | B.10 Localization | |||
d | LC_ALL | locale.h | B.10 Localization | |||
d | LC_CTYPE | locale.h | B.10 Localization | |||
d | LC_NUMERIC | locale.h | B.10 Localization - | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | locale.h | B.10 Localization + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | locale.h | B.10 Localization | |||
d | LC_COLLATE | locale.h | B.10 Localization | |||
d | LC_MONETARY | locale.h | B.10 Localization | |||
d | LC_TIME | locale.h | B.10 Localization @@ -456,18 +456,18 @@ | |||
t d | jmp_buf | setjmp.h | B.12 Nonlocal jumps | |||
T | d p | setjmp | setjmp.h | int setjmp(jmp_buf env); | B.12 Nonlocal jumps | |
T | d p | longjmp | setjmp.h | void longjmp(jmp_buf env, int val); | B.12 Nonlocal jumps - | |
t | sig_atomic_t | signal.h | B.13 Signal handling - | |||
d | SIG_IGN | signal.h | B.13 Signal handling + | |||
t | sig_atomic_t | signal.h | B.13 Signal handling + | |||
d | SIG_IGN | signal.h | B.13 Signal handling | |||
d | SIGILL | signal.h | B.13 Signal handling | |||
d | SIGTERM | signal.h | B.13 Signal handling - | |||
d | SIG_DFL | signal.h | B.13 Signal handling + | |||
d | SIG_DFL | signal.h | B.13 Signal handling | |||
d | SIGABRT | signal.h | B.13 Signal handling | |||
d | SIGINT | signal.h | B.13 Signal handling - | |||
d | SIG_ERR | signal.h | B.13 Signal handling + | |||
d | SIG_ERR | signal.h | B.13 Signal handling | |||
d | SIGFPE | signal.h | B.13 Signal handling | |||
d | SIGSEGV | signal.h | B.13 Signal handling - | |||
T | p | signal | signal.h | void (*signal(int sig, void (*func)(int)))(int); | B.13 Signal handling - | |
T | p | raise | signal.h | int raise(int sig); | B.13 Signal handling + | |
T | p | signal | signal.h | void (*signal(int sig, void (*func)(int)))(int); | B.13 Signal handling + | |
T | p | raise | signal.h | int raise(int sig); | B.13 Signal handling | |
t t | va_list | stdarg.h | B.14 Variable arguments | |||
d d | va_arg | stdarg.h | type va_arg(va_list ap, type); | B.14 Variable arguments | ||
d d | va_copy | stdarg.h | void va_copy(va_list dest, va_list src); | B.14 Variable arguments @@ -480,7 +480,7 @@ | ||
t | ptrdiff_t | stddef.h | B.16 Common definitions | |||
t | size_t | stddef.h | B.16 Common definitions | |||
missing | wchar_t | stddef.h | B.16 Common definitions - | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | stddef.h | B.16 Common definitions + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | stddef.h | B.16 Common definitions | |||
d | offsetof | stddef.h | offsetof(type, member-designator) | B.16 Common definitions | ||
missing | intN_t | stdint.h | B.17 Integer types | |||
missing | INT_LEASTN_MIN | stdint.h | B.17 Integer types @@ -496,28 +496,28 @@ | |||
d | SIZE_MAX | stdint.h | B.17 Integer types | |||
missing | int_fastN_t | stdint.h | B.17 Integer types | |||
missing | INT_FASTN_MAX | stdint.h | B.17 Integer types - | |||
d d d d | WCHAR_MIN | stdint.h | B.17 Integer types + | |||
d | WCHAR_MIN | stdint.h | B.17 Integer types | |||
missing | uint_fastN_t | stdint.h | B.17 Integer types | |||
missing | UINT_FASTN_MAX | stdint.h | B.17 Integer types - | |||
d d d d | WCHAR_MAX | stdint.h | B.17 Integer types + | |||
d | WCHAR_MAX | stdint.h | B.17 Integer types | |||
t | intptr_t | stdint.h | B.17 Integer types | |||
d | INTPTR_MIN | stdint.h | B.17 Integer types - | |||
d d | WINT_MIN | stdint.h | B.17 Integer types + | |||
d | WINT_MIN | stdint.h | B.17 Integer types | |||
t | uintptr_t | stdint.h | B.17 Integer types | |||
d | INTPTR_MAX | stdint.h | B.17 Integer types - | |||
d d | WINT_MAX | stdint.h | B.17 Integer types + | |||
d | WINT_MAX | stdint.h | B.17 Integer types | |||
t | intmax_t | stdint.h | B.17 Integer types | |||
d | UINTPTR_MAX | stdint.h | B.17 Integer types | |||
missing | INTN_C | stdint.h | INTN_C(value) | B.17 Integer types | ||
t | uintmax_t | stdint.h | B.17 Integer types - | |||
d | INTMAX_MIN | stdint.h | B.17 Integer types + | |||
d | INTMAX_MIN | stdint.h | B.17 Integer types | |||
missing | UINTN_C | stdint.h | UINTN_C(value) | B.17 Integer types | ||
missing | INTN_MIN | stdint.h | B.17 Integer types - | |||
d | INTMAX_MAX | stdint.h | B.17 Integer types - | |||
d | INTMAX_C | stdint.h | INTMAX_C(value) | B.17 Integer types + | ||
d | INTMAX_MAX | stdint.h | B.17 Integer types + | |||
d | INTMAX_C | stdint.h | INTMAX_C(value) | B.17 Integer types | ||
missing | INTN_MAX | stdint.h | B.17 Integer types - | |||
d | UINTMAX_MAX | stdint.h | B.17 Integer types - | |||
d | UINTMAX_C | stdint.h | UINTMAX_C(value) | B.17 Integer types + | ||
d | UINTMAX_MAX | stdint.h | B.17 Integer types + | |||
d | UINTMAX_C | stdint.h | UINTMAX_C(value) | B.17 Integer types | ||
missing | UINTN_MAX | stdint.h | B.17 Integer types | |||
d | PTRDIFF_MIN | stdint.h | B.17 Integer types | |||
t | size_t | stdio.h | B.18 Input/output @@ -532,7 +532,7 @@ | |||
d | BUFSIZ | stdio.h | B.18 Input/output | |||
d d d d d d | SEEK_CUR | stdio.h | B.18 Input/output | |||
R | d x | stdin | stdio.h | B.18 Input/output - | ||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | stdio.h | B.18 Input/output + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | stdio.h | B.18 Input/output | |||
d d | EOF | stdio.h | B.18 Input/output | |||
d d d d d d | SEEK_END | stdio.h | B.18 Input/output | |||
R | d x | stdout | stdio.h | B.18 Input/output @@ -593,7 +593,7 @@ | ||
t | lldiv_t | stdlib.h | B.19 General utilities | |||
d | EXIT_SUCCESS | stdlib.h | B.19 General utilities | |||
t | div_t | stdlib.h | B.19 General utilities - | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | stdlib.h | B.19 General utilities + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | stdlib.h | B.19 General utilities | |||
d | RAND_MAX | stdlib.h | B.19 General utilities | |||
T | p | atof | stdlib.h | double atof(const char *nptr); | B.19 General utilities | |
T | p | atoi | stdlib.h | int atoi(const char *nptr); | B.19 General utilities @@ -632,7 +632,7 @@ | |
T | p | mbstowcs | stdlib.h | size_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n); | B.19 General utilities | |
T | p | wcstombs | stdlib.h | size_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n); | B.19 General utilities | |
t | size_t | string.h | B.20 String handling - | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | string.h | B.20 String handling + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | string.h | B.20 String handling | |||
T | p | memcpy | string.h | void *memcpy(void * restrict s1, const void * restrict s2, size_t n); | B.20 String handling | |
T | p | memmove | string.h | void *memmove(void *s1, const void *s2, size_t n); | B.20 String handling | |
T | p | strcpy | string.h | char *strcpy(char * restrict s1, const char * restrict s2); | B.20 String handling @@ -715,7 +715,7 @@ | |
nosym | p | fmin | tgmath.h | B.21 Type-generic math | ||
nosym | p | nearbyint | tgmath.h | B.21 Type-generic math | ||
missing | creal | tgmath.h | B.21 Type-generic math - | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | time.h | B.22 Date and time + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | time.h | B.22 Date and time | |||
t | size_t | time.h | B.22 Date and time | |||
t | time_t | time.h | B.22 Date and time | |||
d | CLOCKS_PER_SEC | time.h | B.22 Date and time @@ -732,92 +732,92 @@ | |||
T | p | strftime | time.h | size_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr); | B.22 Date and time | |
missing | wchar_t | wchar.h | B.23 Extended multibyte/wide character utilities | |||
t | wint_t | wchar.h | B.23 Extended multibyte/wide character utilities - | |||
d d d d | WCHAR_MAX | wchar.h | B.23 Extended multibyte/wide character utilities + | |||
d | WCHAR_MAX | wchar.h | B.23 Extended multibyte/wide character utilities | |||
t | size_t | wchar.h | B.23 Extended multibyte/wide character utilities | |||
s | struct tm | wchar.h | B.23 Extended multibyte/wide character utilities - | |||
d d d d | WCHAR_MIN | wchar.h | B.23 Extended multibyte/wide character utilities - | |||
t | mbstate_t | wchar.h | B.23 Extended multibyte/wide character utilities - | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | wchar.h | B.23 Extended multibyte/wide character utilities - | |||
d d d d | WEOF | wchar.h | B.23 Extended multibyte/wide character utilities - | |||
T | p | fwprintf | wchar.h | int fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities - | |
T | p | fwscanf | wchar.h | int fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities - | |
T | p | swprintf | wchar.h | int swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities - | |
T | p | swscanf | wchar.h | int swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities - | |
T | p | vfwprintf | wchar.h | int vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities - | |
T | p | vfwscanf | wchar.h | int vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities - | |
T | p | vswprintf | wchar.h | int vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities - | |
T | p | vswscanf | wchar.h | int vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities - | |
T | p | vwprintf | wchar.h | int vwprintf(const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities - | |
T | p | vwscanf | wchar.h | int vwscanf(const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities - | |
T | p | wprintf | wchar.h | int wprintf(const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities - | |
T | p | wscanf | wchar.h | int wscanf(const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities - | |
T | p | fgetwc | wchar.h | wint_t fgetwc(FILE *stream); | B.23 Extended multibyte/wide character utilities - | |
T | p | fgetws | wchar.h | wchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream); | B.23 Extended multibyte/wide character utilities - | |
T | p | fputwc | wchar.h | wint_t fputwc(wchar_t c, FILE *stream); | B.23 Extended multibyte/wide character utilities - | |
T | p | fputws | wchar.h | int fputws(const wchar_t * restrict s, FILE * restrict stream); | B.23 Extended multibyte/wide character utilities - | |
T | p | fwide | wchar.h | int fwide(FILE *stream, int mode); | B.23 Extended multibyte/wide character utilities - | |
T | p | getwc | wchar.h | wint_t getwc(FILE *stream); | B.23 Extended multibyte/wide character utilities - | |
T | p | getwchar | wchar.h | wint_t getwchar(void); | B.23 Extended multibyte/wide character utilities - | |
T | p | putwc | wchar.h | wint_t putwc(wchar_t c, FILE *stream); | B.23 Extended multibyte/wide character utilities - | |
T | p | putwchar | wchar.h | wint_t putwchar(wchar_t c); | B.23 Extended multibyte/wide character utilities - | |
T | p | ungetwc | wchar.h | wint_t ungetwc(wint_t c, FILE *stream); | B.23 Extended multibyte/wide character utilities - | |
nosym | p | wcstod | wchar.h | double wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr); | B.23 Extended multibyte/wide character utilities - | |
nosym | p | wcstof | wchar.h | float wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr); | B.23 Extended multibyte/wide character utilities - | |
nosym | p | wcstold | wchar.h | long double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcstol | wchar.h | long int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcstoll | wchar.h | long long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcstoul | wchar.h | unsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcstoull | wchar.h | unsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcscpy | wchar.h | wchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsncpy | wchar.h | wchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wmemcpy | wchar.h | wchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wmemmove | wchar.h | wchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcscat | wchar.h | wchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsncat | wchar.h | wchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcscmp | wchar.h | int wcscmp(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcscoll | wchar.h | int wcscoll(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsncmp | wchar.h | int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsxfrm | wchar.h | size_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wmemcmp | wchar.h | int wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcschr | wchar.h | wchar_t *wcschr(const wchar_t *s, wchar_t c); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcscspn | wchar.h | size_t wcscspn(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcspbrk | wchar.h | wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsrchr | wchar.h | wchar_t *wcsrchr(const wchar_t *s, wchar_t c); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsspn | wchar.h | size_t wcsspn(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsstr | wchar.h | wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities - | |
nosym | p | wcstok | wchar.h | wchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr); | B.23 Extended multibyte/wide character utilities - | |
T | p | wmemchr | wchar.h | wchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcslen | wchar.h | size_t wcslen(const wchar_t *s); | B.23 Extended multibyte/wide character utilities - | |
T | p | wmemset | wchar.h | wchar_t *wmemset(wchar_t *s, wchar_t c, size_t n); | B.23 Extended multibyte/wide character utilities - | |
nosym | p | wcsftime | wchar.h | size_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr); | B.23 Extended multibyte/wide character utilities - | |
T | p | btowc | wchar.h | wint_t btowc(int c); | B.23 Extended multibyte/wide character utilities - | |
T | p | wctob | wchar.h | int wctob(wint_t c); | B.23 Extended multibyte/wide character utilities - | |
T | p | mbsinit | wchar.h | int mbsinit(const mbstate_t *ps); | B.23 Extended multibyte/wide character utilities - | |
T | p | mbrlen | wchar.h | size_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities - | |
T | p | mbrtowc | wchar.h | size_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcrtomb | wchar.h | size_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities - | |
T | p | mbsrtowcs | wchar.h | size_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities - | |
T | p | wcsrtombs | wchar.h | size_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities + | |
d | WCHAR_MIN | wchar.h | B.23 Extended multibyte/wide character utilities + | |||
t | mbstate_t | wchar.h | B.23 Extended multibyte/wide character utilities + | |||
d d d d d d d d d d d d d d d d d d d d d d d d | NULL | wchar.h | B.23 Extended multibyte/wide character utilities + | |||
d d d d | WEOF | wchar.h | B.23 Extended multibyte/wide character utilities + | |||
T | p | fwprintf | wchar.h | int fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities + | |
T | p | fwscanf | wchar.h | int fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities + | |
T | p | swprintf | wchar.h | int swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities + | |
T | p | swscanf | wchar.h | int swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities + | |
T | p | vfwprintf | wchar.h | int vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities + | |
T | p | vfwscanf | wchar.h | int vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities + | |
T | p | vswprintf | wchar.h | int vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities + | |
T | p | vswscanf | wchar.h | int vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities + | |
T | p | vwprintf | wchar.h | int vwprintf(const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities + | |
T | p | vwscanf | wchar.h | int vwscanf(const wchar_t * restrict format, va_list arg); | B.23 Extended multibyte/wide character utilities + | |
T | p | wprintf | wchar.h | int wprintf(const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities + | |
T | p | wscanf | wchar.h | int wscanf(const wchar_t * restrict format, ...); | B.23 Extended multibyte/wide character utilities + | |
T | p | fgetwc | wchar.h | wint_t fgetwc(FILE *stream); | B.23 Extended multibyte/wide character utilities + | |
T | p | fgetws | wchar.h | wchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream); | B.23 Extended multibyte/wide character utilities + | |
T | p | fputwc | wchar.h | wint_t fputwc(wchar_t c, FILE *stream); | B.23 Extended multibyte/wide character utilities + | |
T | p | fputws | wchar.h | int fputws(const wchar_t * restrict s, FILE * restrict stream); | B.23 Extended multibyte/wide character utilities + | |
T | p | fwide | wchar.h | int fwide(FILE *stream, int mode); | B.23 Extended multibyte/wide character utilities + | |
T | p | getwc | wchar.h | wint_t getwc(FILE *stream); | B.23 Extended multibyte/wide character utilities + | |
T | p | getwchar | wchar.h | wint_t getwchar(void); | B.23 Extended multibyte/wide character utilities + | |
T | p | putwc | wchar.h | wint_t putwc(wchar_t c, FILE *stream); | B.23 Extended multibyte/wide character utilities + | |
T | p | putwchar | wchar.h | wint_t putwchar(wchar_t c); | B.23 Extended multibyte/wide character utilities + | |
T | p | ungetwc | wchar.h | wint_t ungetwc(wint_t c, FILE *stream); | B.23 Extended multibyte/wide character utilities + | |
nosym | p | wcstod | wchar.h | double wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr); | B.23 Extended multibyte/wide character utilities + | |
nosym | p | wcstof | wchar.h | float wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr); | B.23 Extended multibyte/wide character utilities + | |
nosym | p | wcstold | wchar.h | long double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcstol | wchar.h | long int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcstoll | wchar.h | long long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcstoul | wchar.h | unsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcstoull | wchar.h | unsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcscpy | wchar.h | wchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsncpy | wchar.h | wchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wmemcpy | wchar.h | wchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wmemmove | wchar.h | wchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcscat | wchar.h | wchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsncat | wchar.h | wchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcscmp | wchar.h | int wcscmp(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcscoll | wchar.h | int wcscoll(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsncmp | wchar.h | int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsxfrm | wchar.h | size_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wmemcmp | wchar.h | int wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcschr | wchar.h | wchar_t *wcschr(const wchar_t *s, wchar_t c); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcscspn | wchar.h | size_t wcscspn(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcspbrk | wchar.h | wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsrchr | wchar.h | wchar_t *wcsrchr(const wchar_t *s, wchar_t c); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsspn | wchar.h | size_t wcsspn(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsstr | wchar.h | wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2); | B.23 Extended multibyte/wide character utilities + | |
nosym | p | wcstok | wchar.h | wchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr); | B.23 Extended multibyte/wide character utilities + | |
T | p | wmemchr | wchar.h | wchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcslen | wchar.h | size_t wcslen(const wchar_t *s); | B.23 Extended multibyte/wide character utilities + | |
T | p | wmemset | wchar.h | wchar_t *wmemset(wchar_t *s, wchar_t c, size_t n); | B.23 Extended multibyte/wide character utilities + | |
nosym | p | wcsftime | wchar.h | size_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr); | B.23 Extended multibyte/wide character utilities + | |
T | p | btowc | wchar.h | wint_t btowc(int c); | B.23 Extended multibyte/wide character utilities + | |
T | p | wctob | wchar.h | int wctob(wint_t c); | B.23 Extended multibyte/wide character utilities + | |
T | p | mbsinit | wchar.h | int mbsinit(const mbstate_t *ps); | B.23 Extended multibyte/wide character utilities + | |
T | p | mbrlen | wchar.h | size_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities + | |
T | p | mbrtowc | wchar.h | size_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcrtomb | wchar.h | size_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities + | |
T | p | mbsrtowcs | wchar.h | size_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities + | |
T | p | wcsrtombs | wchar.h | size_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps); | B.23 Extended multibyte/wide character utilities | |
t | wint_t | wctype.h | B.24 Wide character classification and mapping utilities | |||
t | wctrans_t | wctype.h | B.24 Wide character classification and mapping utilities | |||
t | wctype_t | wctype.h | B.24 Wide character classification and mapping utilities - | |||
d d d d | WEOF | wctype.h | B.24 Wide character classification and mapping utilities - | |||
T | p p | iswalnum | wctype.h | int iswalnum(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswalpha | wctype.h | int iswalpha(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswblank | wctype.h | int iswblank(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswcntrl | wctype.h | int iswcntrl(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | d d d p d d d p | iswdigit | wctype.h | int iswdigit(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswgraph | wctype.h | int iswgraph(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswlower | wctype.h | int iswlower(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswprint | wctype.h | int iswprint(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswpunct | wctype.h | int iswpunct(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswspace | wctype.h | int iswspace(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswupper | wctype.h | int iswupper(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswxdigit | wctype.h | int iswxdigit(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | iswctype | wctype.h | int iswctype(wint_t wc, wctype_t desc); | B.24 Wide character classification and mapping utilities - | |
T | p p | wctype | wctype.h | wctype_t wctype(const char *property); | B.24 Wide character classification and mapping utilities - | |
T | p p | towlower | wctype.h | wint_t towlower(wint_t wc); | B.24 Wide character classification and mapping utilities - | |
T | p p | towupper | wctype.h | wint_t towupper(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
d d d d | WEOF | wctype.h | B.24 Wide character classification and mapping utilities + | |||
T | p p | iswalnum | wctype.h | int iswalnum(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswalpha | wctype.h | int iswalpha(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswblank | wctype.h | int iswblank(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswcntrl | wctype.h | int iswcntrl(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | d d d p d d d p | iswdigit | wctype.h | int iswdigit(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswgraph | wctype.h | int iswgraph(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswlower | wctype.h | int iswlower(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswprint | wctype.h | int iswprint(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswpunct | wctype.h | int iswpunct(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswspace | wctype.h | int iswspace(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswupper | wctype.h | int iswupper(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswxdigit | wctype.h | int iswxdigit(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | iswctype | wctype.h | int iswctype(wint_t wc, wctype_t desc); | B.24 Wide character classification and mapping utilities + | |
T | p p | wctype | wctype.h | wctype_t wctype(const char *property); | B.24 Wide character classification and mapping utilities + | |
T | p p | towlower | wctype.h | wint_t towlower(wint_t wc); | B.24 Wide character classification and mapping utilities + | |
T | p p | towupper | wctype.h | wint_t towupper(wint_t wc); | B.24 Wide character classification and mapping utilities | |
T | p | towctrans | wctype.h | wint_t towctrans(wint_t wc, wctrans_t desc); | B.24 Wide character classification and mapping utilities | |
T | p | wctrans | wctype.h | wctrans_t wctrans(const char *property); | B.24 Wide character classification and mapping utilities |