1 // cwctype standard header
2 #pragma once
3 #ifndef _CWCTYPE_
4 #define _CWCTYPE_
5 #include <yvals.h>
6
7 #ifdef _STD_USING
8  #undef _STD_USING
9   #include <wctype.h>
10  #define _STD_USING
11
12 #else /* _STD_USING */
13  #include <wctype.h>
14 #endif /* _STD_USING */
15
16 #ifndef RC_INVOKED
17  #if _GLOBAL_USING
18 _STD_BEGIN
19 using ::wint_t; using ::wctrans_t; using ::wctype_t;
20
21 using ::iswalnum; using ::iswalpha; using ::iswcntrl;
22 using ::iswctype; using ::iswdigit; using ::iswgraph;
23 using ::iswlower; using ::iswprint; using ::iswpunct;
24 using ::iswspace; using ::iswupper; using ::iswxdigit;
25 using ::towctrans; using ::towlower; using ::towupper;
26 using ::wctrans; using ::wctype;
27 _STD_END
28  #endif /* _GLOBAL_USING */
29 #endif /* RC_INVOKED */
30
31              /* remove any (improper) macro overrides */
Lines 32 ... 41 are skipped.
42 #undef iswupper
43 #undef iswxdigit
44 #undef towctrans
45 #undef towlower
46 #undef towupper
47 #undef wctrans
48 #undef wctype
49 #endif /* _CWCTYPE_ */
50
51 /*
52  * Copyright (c) 1992-2006 by P.J. Plauger.  ALL RIGHTS RESERVED.
53  * Consult your license regarding permissions and restrictions.
54  V5.02:0009 */
55