ReactOS 0.4.16-dev-974-g5022a45
is_wctype.cpp
Go to the documentation of this file.
1/***
2*iswctype.c - support isw* wctype functions/macros for wide characters
3*
4* Copyright (c) Microsoft Corporation. All rights reserved.
5*
6*Purpose:
7* Defines iswctype - support isw* wctype functions/macros for
8* wide characters (esp. > 255).
9*
10*******************************************************************************/
11#include <corecrt_internal.h>
12#include <ctype.h>
13
14/***
15*is_wctype - support obsolete name
16*
17*Purpose:
18* Name changed from is_wctype to iswctype. is_wctype must be supported.
19*
20*Entry:
21* wchar_t c - the wide character whose type is to be tested
22* wchar_t mask - the mask used by the isw* functions/macros
23* corresponding to each character class property
24*
25*Exit:
26* Returns non-zero if c is of the character class.
27* Returns 0 if c is not of the character class.
28*
29*Exceptions:
30* Returns 0 on any error.
31*
32*******************************************************************************/
33extern "C" int __cdecl is_wctype (
34 wint_t c,
36 )
37{
38 return iswctype(c, mask);
39}
int wint_t
Definition: _apple.h:38
#define __cdecl
Definition: accygwin.h:79
int __cdecl iswctype(wint_t wc, wctype_t wctypeFlags)
Definition: freeldr.c:165
const GLubyte * c
Definition: glext.h:8905
GLenum GLint GLuint mask
Definition: glext.h:6028
int __cdecl is_wctype(wint_t c, wctype_t mask)
Definition: is_wctype.cpp:33
unsigned short wctype_t
Definition: corecrt.h:617