Penguin
Annotated edit history of wctype(3) version 1, including all changes. View license author blame.
Rev Author # Line
1 perry 1 WCTYPE
2 !!!WCTYPE
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 RETURN VALUE
7 CONFORMING TO
8 SEE ALSO
9 NOTES
10 ----
11 !!NAME
12
13
14 wctype - wide character classification
15 !!SYNOPSIS
16
17
18 __#include
19 __''name''__);
20 __
21 !!DESCRIPTION
22
23
24 The __wctype_t__ type represents a property which a wide
25 character may or may not have. In other words, it represents
26 a class of wide characters. This type's nature is
27 implementation dependent, but the special value
28 ''(wctype_t)0'' denotes an invalid property. Nonzero
29 __wctype_t__ values can be passed to the __iswctype__
30 function to actually test whether a given wide character has
31 the property.
32
33
34 The __wctype__ function returns a property, given by its
35 name. The set of valid names depends on the LC_CTYPE
36 category of the current locale, but the following names are
37 valid in all locales.
38
39
40 isalnum__ classification function
41 __isalpha__ classification function
42 __isblank__ classification function
43 __iscntrl__ classification function
44 __isdigit__ classification function
45 __isgraph__ classification function
46 __islower__ classification function
47 __isprint__ classification function
48 __ispunct__ classification function
49 __isspace__ classification function
50 __isupper__ classification function
51 __isxdigit__ classification function
52 !!RETURN VALUE
53
54
55 The __wctype__ function returns a property descriptor if
56 the ''name'' is valid. Otherwise it returns
57 ''(wctype_t)0''.
58 !!CONFORMING TO
59
60
61 ISO/ANSI C, UNIX98
62 !!SEE ALSO
63
64
65 iswctype(3)
66 !!NOTES
67
68
69 The behaviour of __wctype__ depends on the LC_CTYPE
70 category of the current locale.
71 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.