1 // cwchar standard header
2 #pragma once
3 #ifndef _CWCHAR_
4 #define _CWCHAR_
5 #include <yvals.h>
6
7 #ifdef _STD_USING
8  #undef _STD_USING
9   #include <wchar.h>
10  #define _STD_USING
11
12 #else /* _STD_USING */
13  #include <wchar.h>
14 #endif /* _STD_USING */
15
16 typedef mbstate_t _Mbstatet;
17
18
19
20 #ifndef RC_INVOKED
21 typedef mbstate_t _Mbstatet;
22
23  #if _GLOBAL_USING
24 _STD_BEGIN
25 using ::_Mbstatet;
26
27 using ::mbstate_t; using ::size_t;
28 using ::tm; using ::wint_t;
29
30
31 using ::btowc; using ::fgetwc; using ::fgetws; using ::fputwc;
32 using ::fputws; using ::fwide; using ::fwprintf;
33 using ::fwscanf; using ::getwc; using ::getwchar;
34 using ::mbrlen; using ::mbrtowc; using ::mbsrtowcs;
35 using ::mbsinit; using ::putwc; using ::putwchar;
36 using ::swprintf; using ::swscanf; using ::ungetwc;
37 using ::vfwprintf; using ::vswprintf; using ::vwprintf;
Lines 38 ... 47 are skipped.
48 using ::wmemchr; using ::wmemcmp; using ::wmemcpy;
49 using ::wmemmove; using ::wmemset; using ::wcsftime;
50
51
52 _STD_END
53  #endif /* _GLOBAL_USING */
54 #endif /* RC_INVOKED */
55
56 #endif /* _CWCHAR_ */
57
58 /*
59  * Copyright (c) 1992-2006 by P.J. Plauger.  ALL RIGHTS RESERVED.
60  * Consult your license regarding permissions and restrictions.
61  V5.02:0009 */
62