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
16 #ifndef __AROS_WINT_T_DECLARED
17 #define __AROS_WINT_T_DECLARED
18 typedef __wint_t
wint_t;
22 #define WEOF ((wint_t)-1)
26 typedef int wctrans_t;
28 int iswalnum(wint_t wc
);
29 int iswalpha(wint_t wc
);
30 int iswcntrl(wint_t wc
);
31 int iswdigit(wint_t wc
);
32 int iswgraph(wint_t wc
);
33 int iswlower(wint_t wc
);
34 int iswprint(wint_t wc
);
35 int iswpunct(wint_t wc
);
36 int iswspace(wint_t wc
);
37 int iswupper(wint_t wc
);
38 int iswxdigit(wint_t wc
);
40 int iswctype(wint_t wc
, wctype_t desc
);
41 wctype_t wctype(const char *property
);
43 wint_t towlower(wint_t wc
);
44 wint_t towupper(wint_t wc
);
46 wint_t towctrans(wint_t wc
, wctrans_t desc
);
47 wctrans_t wctrans(const char *property
);
49 #endif /* _WCTYPE_H_ */