530c165f8f3af03981f097211c30456a5d3b092b
[m6w6/ext-psi] / m4 / posix / wctype.m4
1 PSI_CHECK_WCTYPE() {
2
3 PSI_TYPE(wctype_t, int)
4 PSI_TYPE(wctrans_t, int)
5
6 PSI_DECL(int iswalnum, [(wint_t wc)])
7 PSI_DECL(int iswalpha, [(wint_t wc)])
8 PSI_DECL(int iswcntrl, [(wint_t wc)])
9 PSI_DECL(int iswctype, [(wint_t wc, wctype_t class)])
10 PSI_DECL(int iswdigit, [(wint_t wc)])
11 PSI_DECL(int iswgraph, [(wint_t wc)])
12 PSI_DECL(int iswlower, [(wint_t wc)])
13 PSI_DECL(int iswprint, [(wint_t wc)])
14 PSI_DECL(int iswpunct, [(wint_t wc)])
15 PSI_DECL(int iswspace, [(wint_t wc)])
16 PSI_DECL(int iswupper, [(wint_t wc)])
17 PSI_DECL(int iswxdigit, [(wint_t wc)])
18 PSI_DECL(wint_t towlower, [(wint_t wc)])
19 PSI_DECL(wint_t towupper, [(wint_t wc)])
20 PSI_DECL(wint_t towctrans, [(wint_t wc, wctrans_t desc)])
21 PSI_DECL(wctype_t wctype, [(const char *name)])
22 PSI_DECL(wctrans_t wctrans, [(const char *class)])
23
24 PSI_DECL(int iswalnum_l, [(wint_t wc, locale_t loc)])
25 PSI_DECL(int iswalpha_l, [(wint_t wc, locale_t loc)])
26 PSI_DECL(int iswcntrl_l, [(wint_t wc, locale_t loc)])
27 PSI_DECL(int iswctype_l, [(wint_t wc_l, wctype_t class, locale_t loc)])
28 PSI_DECL(int iswdigit_l, [(wint_t wc, locale_t loc)])
29 PSI_DECL(int iswgraph_l, [(wint_t wc, locale_t loc)])
30 PSI_DECL(int iswlower_l, [(wint_t wc, locale_t loc)])
31 PSI_DECL(int iswprint_l, [(wint_t wc, locale_t loc)])
32 PSI_DECL(int iswpunct_l, [(wint_t wc, locale_t loc)])
33 PSI_DECL(int iswspace_l, [(wint_t wc, locale_t loc)])
34 PSI_DECL(int iswupper_l, [(wint_t wc, locale_t loc)])
35 PSI_DECL(int iswxdigit_l, [(wint_t wc, locale_t loc)])
36 PSI_DECL(wint_t towlower_l, [(wint_t wc, locale_t loc)])
37 PSI_DECL(wint_t towupper_l, [(wint_t wc, locale_t loc)])
38 PSI_DECL(wint_t towctrans_l, [(wint_t wc, wctrans_t desc, locale_t loc)])
39 PSI_DECL(wctype_t wctype_l, [(const char *name, locale_t loc)])
40 PSI_DECL(wctrans_t wctrans_l, [(const char *class, locale_t loc)])
41 }