Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
_cwctype.h
Go to the documentation of this file.
1// -*- C++ -*-
2
30#ifndef _RWSTD_CWCTYPE_H_INCLUDED
31#define _RWSTD_CWCTYPE_H_INCLUDED
32
33
34#include <rw/_defs.h>
35
36
38
39
40#ifndef WEOF
41# define WEOF _RWSTD_WEOF
42#endif // WEOF
43
44extern "C" {
45
46
47#ifdef _RWSTD_WCTRANS_T
48typedef _RWSTD_WCTRANS_T wctrans_t;
49#else
50typedef int wctrans_t;
51#endif // _RWSTD_WCTRANS_T
52
53#ifdef _RWSTD_WCTYPE_T
54typedef _RWSTD_WCTYPE_T wctype_t;
55#else
56typedef int wctype_t;
57#endif // _RWSTD_WCTYPE_T
58
59#ifdef _RWSTD_WINT_T
60typedef _RWSTD_WINT_T wint_t;
61#else
62typedef long wint_t;
63#endif // _RWSTD_WINT_T
64
65
66int iswalnum (wint_t);
67int iswalpha (wint_t);
68int iswcntrl (wint_t);
69int iswdigit (wint_t);
70int iswgraph (wint_t);
71int iswlower (wint_t);
72int iswprint (wint_t);
73int iswpunct (wint_t);
74int iswspace (wint_t);
75int iswupper (wint_t);
76int iswxdigit (wint_t);
77wctype_t wctype (const char*);
78int iswctype (wint_t, wctype_t);
79wint_t towlower (wint_t);
80wint_t towupper (wint_t);
81wctrans_t wctrans (const char*);
82wint_t towctrans (wint_t, wctrans_t);
83
84
85} // extern "C"
86
87
88} // namespace std
89
90
91#endif // _RWSTD_CWCTYPE_H_INCLUDED
#define _RWSTD_WCTRANS_T
Definition _config-xlc.h:77
#define _RWSTD_NAMESPACE(name)
Definition _defs.h:567
#define _RWSTD_WINT_T
Definition _defs.h:1266
Definition json.h:5363