4 Copyright © 1995-2003, The AROS Development Team. All rights reserved.
7 Standard C Library: Wide character classification and mapping.
8 Introduced in ISO 8879:1999 ("C99").
11 #include <sys/_types.h>
13 #define __need_wchar_t
17 #ifndef __AROS_WINT_T_DECLARED
18 #define __AROS_WINT_T_DECLARED
19 typedef __wint_t
wint_t;
23 #define WEOF ((wint_t)-1)
27 typedef int wctrans_t;
29 int iswalnum(wint_t wc
);
30 int iswalpha(wint_t wc
);
31 int iswcntrl(wint_t wc
);
32 int iswdigit(wint_t wc
);
33 int iswgraph(wint_t wc
);
34 int iswlower(wint_t wc
);
35 int iswprint(wint_t wc
);
36 int iswpunct(wint_t wc
);
37 int iswspace(wint_t wc
);
38 int iswupper(wint_t wc
);
39 int iswxdigit(wint_t wc
);
41 int iswctype(wint_t wc
, wctype_t desc
);
42 wctype_t wctype(const char *property
);
44 wint_t towlower(wint_t wc
);
45 wint_t towupper(wint_t wc
);
47 wint_t towctrans(wint_t wc
, wctrans_t desc
);
48 wctrans_t wctrans(const char *property
);
50 #endif /* _WCTYPE_H_ */