ReactOS 0.4.17-dev-658-g8157b00
ctype.h
Go to the documentation of this file.
1/*
2 * Character type definitions
3 *
4 * Derived from the mingw header written by Colin Peters.
5 * Modified for Wine use by Jon Griffiths and Francois Gouget.
6 * This file is in the public domain.
7 */
8#ifndef __WINE_CTYPE_H
9#define __WINE_CTYPE_H
10
11#include <corecrt_wctype.h>
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17#ifndef WEOF
18#define WEOF (wint_t)(0xFFFF)
19#endif
20
26_ACRTIMP int __cdecl _isctype(int,int);
36_ACRTIMP int __cdecl isalnum(int);
37_ACRTIMP int __cdecl isalpha(int);
38_ACRTIMP int __cdecl isblank(int);
39_ACRTIMP int __cdecl iscntrl(int);
40_ACRTIMP int __cdecl isdigit(int);
41_ACRTIMP int __cdecl isgraph(int);
42_ACRTIMP int __cdecl islower(int);
43_ACRTIMP int __cdecl isprint(int);
45_ACRTIMP int __cdecl ispunct(int);
46_ACRTIMP int __cdecl isspace(int);
48_ACRTIMP int __cdecl isupper(int);
50_ACRTIMP int __cdecl tolower(int);
51_ACRTIMP int __cdecl toupper(int);
52
53#ifdef __cplusplus
54}
55#endif
56
57
58static inline int isascii(int c) { return __isascii(c); }
59static inline int iscsym(int c) { return __iscsym(c); }
60static inline int iscsymf(int c) { return __iscsymf(c); }
61static inline int toascii(int c) { return __toascii(c); }
62
63#endif /* __WINE_CTYPE_H */
#define isspace(c)
Definition: acclib.h:69
#define islower(c)
Definition: acclib.h:72
#define isalpha(c)
Definition: acclib.h:74
#define isdigit(c)
Definition: acclib.h:68
#define isprint(c)
Definition: acclib.h:73
#define isxdigit(c)
Definition: acclib.h:70
#define isupper(c)
Definition: acclib.h:71
#define __cdecl
Definition: corecrt.h:121
#define _ACRTIMP
Definition: corecrt.h:153
_ACRTIMP int __cdecl isgraph(int)
Definition: ctype.c:278
_ACRTIMP int __cdecl iscntrl(int)
Definition: ctype.c:246
_ACRTIMP int __cdecl isblank(int)
Definition: ctype.c:409
_ACRTIMP int __cdecl isalnum(int)
Definition: ctype.c:214
_ACRTIMP int __cdecl ispunct(int)
Definition: ctype.c:334
_ACRTIMP int __cdecl _toupper_l(int, _locale_t)
Definition: ctype.c:474
_ACRTIMP int __cdecl _isctype_l(int, int, _locale_t)
Definition: ctype.c:165
_ACRTIMP int __cdecl tolower(int)
Definition: ctype.c:572
_ACRTIMP int __cdecl toupper(int)
Definition: ctype.c:514
_ACRTIMP int __cdecl _tolower_l(int, _locale_t)
Definition: ctype.c:532
_ACRTIMP int __cdecl _isctype(int, int)
Definition: ctype.c:198
const GLubyte * c
Definition: glext.h:8905
#define __iscsym(_c)
Definition: ctype.h:691
#define _islower_l(_Char, _Locale)
Definition: ctype.h:645
#define _isspace_l(_Char, _Locale)
Definition: ctype.h:648
#define isascii
Definition: ctype.h:742
#define toascii
Definition: ctype.h:743
#define _tolower(_Char)
Definition: ctype.h:654
#define iscsymf
Definition: ctype.h:744
#define __isascii(_Char)
Definition: ctype.h:656
#define _isprint_l(_Char, _Locale)
Definition: ctype.h:651
#define __toascii(_Char)
Definition: ctype.h:657
#define _isdigit_l(_Char, _Locale)
Definition: ctype.h:646
#define iscsym
Definition: ctype.h:745
#define __iscsymf(_c)
Definition: ctype.h:690
#define _isupper_l(_Char, _Locale)
Definition: ctype.h:644
#define _isxdigit_l(_Char, _Locale)
Definition: ctype.h:647
#define _toupper(_Char)
Definition: ctype.h:655
#define _isblank_l(c, locale)
Definition: ctype.h:270