1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2015-02-04 23:33+0900\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
20 #: build/C/man3/iswalnum.3:16
26 #: build/C/man3/iswalnum.3:16 build/C/man3/iswalpha.3:16
32 #: build/C/man3/iswalnum.3:16 build/C/man3/iswalpha.3:16 build/C/man3/iswblank.3:16 build/C/man3/iswcntrl.3:16 build/C/man3/iswctype.3:16 build/C/man3/iswdigit.3:16 build/C/man3/iswgraph.3:16 build/C/man3/iswlower.3:16 build/C/man3/iswprint.3:16 build/C/man3/iswpunct.3:16 build/C/man3/iswspace.3:16 build/C/man3/iswupper.3:16 build/C/man3/iswxdigit.3:16 build/C/man3/towctrans.3:16 build/C/man3/towlower.3:17 build/C/man3/towupper.3:17 build/C/man3/wctrans.3:16 build/C/man3/wctype.3:16
38 #: build/C/man3/iswalnum.3:16 build/C/man3/iswalpha.3:16 build/C/man3/iswblank.3:16 build/C/man3/iswcntrl.3:16 build/C/man3/iswctype.3:16 build/C/man3/iswdigit.3:16 build/C/man3/iswgraph.3:16 build/C/man3/iswlower.3:16 build/C/man3/iswprint.3:16 build/C/man3/iswpunct.3:16 build/C/man3/iswspace.3:16 build/C/man3/iswupper.3:16 build/C/man3/iswxdigit.3:16 build/C/man3/towctrans.3:16 build/C/man3/towlower.3:17 build/C/man3/towupper.3:17 build/C/man3/wctrans.3:16 build/C/man3/wctype.3:16
40 msgid "Linux Programmer's Manual"
44 #: build/C/man3/iswalnum.3:17 build/C/man3/iswalpha.3:17 build/C/man3/iswblank.3:17 build/C/man3/iswcntrl.3:17 build/C/man3/iswctype.3:17 build/C/man3/iswdigit.3:17 build/C/man3/iswgraph.3:17 build/C/man3/iswlower.3:17 build/C/man3/iswprint.3:17 build/C/man3/iswpunct.3:17 build/C/man3/iswspace.3:17 build/C/man3/iswupper.3:17 build/C/man3/iswxdigit.3:17 build/C/man3/towctrans.3:17 build/C/man3/towlower.3:18 build/C/man3/towupper.3:18 build/C/man3/wctrans.3:17 build/C/man3/wctype.3:17
50 #: build/C/man3/iswalnum.3:19
51 msgid "iswalnum - test for alphanumeric wide character"
55 #: build/C/man3/iswalnum.3:19 build/C/man3/iswalpha.3:19 build/C/man3/iswblank.3:19 build/C/man3/iswcntrl.3:19 build/C/man3/iswctype.3:19 build/C/man3/iswdigit.3:19 build/C/man3/iswgraph.3:19 build/C/man3/iswlower.3:19 build/C/man3/iswprint.3:19 build/C/man3/iswpunct.3:19 build/C/man3/iswspace.3:19 build/C/man3/iswupper.3:19 build/C/man3/iswxdigit.3:19 build/C/man3/towctrans.3:19 build/C/man3/towlower.3:20 build/C/man3/towupper.3:20 build/C/man3/wctrans.3:19 build/C/man3/wctype.3:19
61 #: build/C/man3/iswalnum.3:22 build/C/man3/iswalpha.3:22 build/C/man3/iswblank.3:22 build/C/man3/iswcntrl.3:22 build/C/man3/iswctype.3:22 build/C/man3/iswdigit.3:22 build/C/man3/iswgraph.3:22 build/C/man3/iswlower.3:22 build/C/man3/iswprint.3:22 build/C/man3/iswpunct.3:22 build/C/man3/iswspace.3:22 build/C/man3/iswupper.3:22 build/C/man3/iswxdigit.3:22 build/C/man3/towctrans.3:22 build/C/man3/towlower.3:23 build/C/man3/towupper.3:23 build/C/man3/wctrans.3:22 build/C/man3/wctype.3:22
63 msgid "B<#include E<lt>wctype.hE<gt>>\n"
67 #: build/C/man3/iswalnum.3:24
69 msgid "B<int iswalnum(wint_t >I<wc>B<);>\n"
73 #: build/C/man3/iswalnum.3:25 build/C/man3/iswalpha.3:25 build/C/man3/iswblank.3:41 build/C/man3/iswcntrl.3:25 build/C/man3/iswctype.3:25 build/C/man3/iswdigit.3:25 build/C/man3/iswgraph.3:25 build/C/man3/iswlower.3:25 build/C/man3/iswprint.3:25 build/C/man3/iswpunct.3:25 build/C/man3/iswspace.3:25 build/C/man3/iswupper.3:25 build/C/man3/iswxdigit.3:25 build/C/man3/towctrans.3:25 build/C/man3/towlower.3:45 build/C/man3/towupper.3:45 build/C/man3/wctrans.3:25 build/C/man3/wctype.3:25
79 #: build/C/man3/iswalnum.3:35
81 "The B<iswalnum>() function is the wide-character equivalent of the "
82 "B<isalnum>(3) function. It tests whether I<wc> is a wide character "
83 "belonging to the wide-character class \"alnum\"."
87 #: build/C/man3/iswalnum.3:38
89 "The wide-character class \"alnum\" is a subclass of the wide-character class "
90 "\"graph\", and therefore also a subclass of the wide-character class "
95 #: build/C/man3/iswalnum.3:42
97 "Being a subclass of the wide-character class \"print\", the wide-character "
98 "class \"alnum\" is disjoint from the wide-character class \"cntrl\"."
102 #: build/C/man3/iswalnum.3:46
104 "Being a subclass of the wide-character class \"graph\", the wide-character "
105 "class \"alnum\" is disjoint from the wide-character class \"space\" and its "
106 "subclass \"blank\"."
110 #: build/C/man3/iswalnum.3:49
112 "The wide-character class \"alnum\" is disjoint from the wide-character class "
117 #: build/C/man3/iswalnum.3:54
119 "The wide-character class \"alnum\" is the union of the wide-character "
120 "classes \"alpha\" and \"digit\". As such, it also contains the "
121 "wide-character class \"xdigit\"."
125 #: build/C/man3/iswalnum.3:57
127 "The wide-character class \"alnum\" always contains at least the letters "
128 "\\(aqA\\(aq to \\(aqZ\\(aq, \\(aqa\\(aq to \\(aqz\\(aq and the digits "
129 "\\(aq0\\(aq to \\(aq9\\(aq."
133 #: build/C/man3/iswalnum.3:57 build/C/man3/iswalpha.3:61 build/C/man3/iswblank.3:62 build/C/man3/iswcntrl.3:46 build/C/man3/iswctype.3:48 build/C/man3/iswdigit.3:60 build/C/man3/iswgraph.3:53 build/C/man3/iswlower.3:67 build/C/man3/iswprint.3:40 build/C/man3/iswpunct.3:51 build/C/man3/iswspace.3:48 build/C/man3/iswupper.3:62 build/C/man3/iswxdigit.3:53 build/C/man3/towctrans.3:45 build/C/man3/towlower.3:83 build/C/man3/towupper.3:83 build/C/man3/wctrans.3:54 build/C/man3/wctype.3:65
139 #: build/C/man3/iswalnum.3:66
141 "The B<iswalnum>() function returns nonzero if I<wc> is a wide character "
142 "belonging to the wide-character class \"alnum\". Otherwise, it returns "
147 #: build/C/man3/iswalnum.3:66 build/C/man3/iswalpha.3:70 build/C/man3/iswblank.3:69 build/C/man3/iswcntrl.3:54 build/C/man3/iswctype.3:57 build/C/man3/towctrans.3:55 build/C/man3/towlower.3:91 build/C/man3/towupper.3:91 build/C/man3/wctrans.3:62 build/C/man3/wctype.3:74
153 #: build/C/man3/iswalnum.3:67 build/C/man3/iswalpha.3:71 build/C/man3/iswblank.3:70 build/C/man3/iswcntrl.3:55 build/C/man3/iswctype.3:58 build/C/man3/towctrans.3:56 build/C/man3/towlower.3:92 build/C/man3/towupper.3:92 build/C/man3/wctrans.3:63 build/C/man3/wctype.3:75
155 msgid "Multithreading (see pthreads(7))"
159 #: build/C/man3/iswalnum.3:74
161 "The B<iswalnum>() function is thread-safe with exceptions. It can be "
162 "safely used in multithreaded applications, as long as B<setlocale>(3) is "
163 "not called to change the locale during its execution."
167 #: build/C/man3/iswalnum.3:74 build/C/man3/iswalpha.3:78 build/C/man3/iswblank.3:77 build/C/man3/iswcntrl.3:62 build/C/man3/iswctype.3:62 build/C/man3/iswdigit.3:69 build/C/man3/iswgraph.3:62 build/C/man3/iswlower.3:76 build/C/man3/iswprint.3:48 build/C/man3/iswpunct.3:60 build/C/man3/iswspace.3:56 build/C/man3/iswupper.3:70 build/C/man3/iswxdigit.3:61 build/C/man3/towctrans.3:60 build/C/man3/towlower.3:104 build/C/man3/towupper.3:104 build/C/man3/wctrans.3:70 build/C/man3/wctype.3:82
169 msgid "CONFORMING TO"
173 #: build/C/man3/iswalnum.3:76 build/C/man3/iswalpha.3:80 build/C/man3/iswcntrl.3:64 build/C/man3/iswctype.3:64 build/C/man3/iswdigit.3:71 build/C/man3/iswgraph.3:64 build/C/man3/iswlower.3:78 build/C/man3/iswprint.3:50 build/C/man3/iswpunct.3:62 build/C/man3/iswspace.3:58 build/C/man3/iswupper.3:72 build/C/man3/iswxdigit.3:63 build/C/man3/towctrans.3:62 build/C/man3/wctrans.3:72 build/C/man3/wctype.3:84
178 #: build/C/man3/iswalnum.3:76 build/C/man3/iswalpha.3:80 build/C/man3/iswblank.3:79 build/C/man3/iswcntrl.3:64 build/C/man3/iswctype.3:64 build/C/man3/iswdigit.3:71 build/C/man3/iswgraph.3:64 build/C/man3/iswlower.3:78 build/C/man3/iswprint.3:50 build/C/man3/iswpunct.3:62 build/C/man3/iswspace.3:58 build/C/man3/iswupper.3:72 build/C/man3/iswxdigit.3:63 build/C/man3/towctrans.3:62 build/C/man3/towlower.3:111 build/C/man3/towupper.3:111 build/C/man3/wctrans.3:72 build/C/man3/wctype.3:84
184 #: build/C/man3/iswalnum.3:83
186 "The behavior of B<iswalnum>() depends on the B<LC_CTYPE> category of the "
191 #: build/C/man3/iswalnum.3:83 build/C/man3/iswalpha.3:87 build/C/man3/iswblank.3:86 build/C/man3/iswcntrl.3:71 build/C/man3/iswctype.3:71 build/C/man3/iswdigit.3:78 build/C/man3/iswgraph.3:71 build/C/man3/iswlower.3:88 build/C/man3/iswprint.3:57 build/C/man3/iswpunct.3:73 build/C/man3/iswspace.3:65 build/C/man3/iswupper.3:82 build/C/man3/iswxdigit.3:70 build/C/man3/towctrans.3:69 build/C/man3/towlower.3:118 build/C/man3/towupper.3:118 build/C/man3/wctrans.3:79 build/C/man3/wctype.3:91
197 #: build/C/man3/iswalnum.3:86
198 msgid "B<isalnum>(3), B<iswctype>(3)"
202 #: build/C/man3/iswalnum.3:86 build/C/man3/iswalpha.3:90 build/C/man3/iswblank.3:89 build/C/man3/iswcntrl.3:74 build/C/man3/iswctype.3:85 build/C/man3/iswdigit.3:81 build/C/man3/iswgraph.3:74 build/C/man3/iswlower.3:92 build/C/man3/iswprint.3:60 build/C/man3/iswpunct.3:76 build/C/man3/iswspace.3:68 build/C/man3/iswupper.3:86 build/C/man3/iswxdigit.3:73 build/C/man3/towctrans.3:73 build/C/man3/towlower.3:123 build/C/man3/towupper.3:123 build/C/man3/wctrans.3:81 build/C/man3/wctype.3:93
208 #: build/C/man3/iswalnum.3:94 build/C/man3/iswalpha.3:98 build/C/man3/iswblank.3:97 build/C/man3/iswcntrl.3:82 build/C/man3/iswctype.3:93 build/C/man3/iswdigit.3:89 build/C/man3/iswgraph.3:82 build/C/man3/iswlower.3:100 build/C/man3/iswprint.3:68 build/C/man3/iswpunct.3:84 build/C/man3/iswspace.3:76 build/C/man3/iswupper.3:94 build/C/man3/iswxdigit.3:81 build/C/man3/towctrans.3:81 build/C/man3/towlower.3:131 build/C/man3/towupper.3:131 build/C/man3/wctrans.3:89 build/C/man3/wctype.3:101
210 "This page is part of release 3.79 of the Linux I<man-pages> project. A "
211 "description of the project, information about reporting bugs, and the latest "
212 "version of this page, can be found at "
213 "\\%http://www.kernel.org/doc/man-pages/."
217 #: build/C/man3/iswalpha.3:16
223 #: build/C/man3/iswalpha.3:19
224 msgid "iswalpha - test for alphabetic wide character"
228 #: build/C/man3/iswalpha.3:24
230 msgid "B<int iswalpha(wint_t >I<wc>B<);>\n"
234 #: build/C/man3/iswalpha.3:35
236 "The B<iswalpha>() function is the wide-character equivalent of the "
237 "B<isalpha>(3) function. It tests whether I<wc> is a wide character "
238 "belonging to the wide-character class \"alpha\"."
242 #: build/C/man3/iswalpha.3:40
244 "The wide-character class \"alpha\" is a subclass of the wide-character class "
245 "\"alnum\", and therefore also a subclass of the wide-character class "
246 "\"graph\" and of the wide-character class \"print\"."
250 #: build/C/man3/iswalpha.3:44
252 "Being a subclass of the wide-character class \"print\", the wide-character "
253 "class \"alpha\" is disjoint from the wide-character class \"cntrl\"."
257 #: build/C/man3/iswalpha.3:48
259 "Being a subclass of the wide-character class \"graph\", the wide-character "
260 "class \"alpha\" is disjoint from the wide-character class \"space\" and its "
261 "subclass \"blank\"."
265 #: build/C/man3/iswalpha.3:52
267 "Being a subclass of the wide-character class \"alnum\", the wide-character "
268 "class \"alpha\" is disjoint from the wide-character class \"punct\"."
272 #: build/C/man3/iswalpha.3:55
274 "The wide-character class \"alpha\" is disjoint from the wide-character class "
279 #: build/C/man3/iswalpha.3:58
281 "The wide-character class \"alpha\" contains the wide-character classes "
282 "\"upper\" and \"lower\"."
286 #: build/C/man3/iswalpha.3:61
288 "The wide-character class \"alpha\" always contains at least the letters "
289 "\\(aqA\\(aq to \\(aqZ\\(aq and \\(aqa\\(aq to \\(aqz\\(aq."
293 #: build/C/man3/iswalpha.3:70
295 "The B<iswalpha>() function returns nonzero if I<wc> is a wide character "
296 "belonging to the wide-character class \"alpha\". Otherwise, it returns "
301 #: build/C/man3/iswalpha.3:78
303 "The B<iswalpha>() function is thread-safe with exceptions. It can be "
304 "safely used in multithreaded applications, as long as B<setlocale>(3) is "
305 "not called to change the locale during its execution."
309 #: build/C/man3/iswalpha.3:87
311 "The behavior of B<iswalpha>() depends on the B<LC_CTYPE> category of the "
316 #: build/C/man3/iswalpha.3:90
317 msgid "B<isalpha>(3), B<iswctype>(3)"
321 #: build/C/man3/iswblank.3:16
327 #: build/C/man3/iswblank.3:16 build/C/man3/iswcntrl.3:16
333 #: build/C/man3/iswblank.3:19
334 msgid "iswblank - test for whitespace wide character"
338 #: build/C/man3/iswblank.3:24
340 msgid "B<int iswblank(wint_t >I<wc>B<);>\n"
344 #: build/C/man3/iswblank.3:29 build/C/man3/towlower.3:32 build/C/man3/towupper.3:32
345 msgid "Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
349 #: build/C/man3/iswblank.3:33
350 msgid "B<iswblank>():"
354 #: build/C/man3/iswblank.3:36
356 "_XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>=\\ "
361 #: build/C/man3/iswblank.3:39
362 msgid "or I<cc\\ -std=c99>"
366 #: build/C/man3/iswblank.3:49
368 "The B<iswblank>() function is the wide-character equivalent of the "
369 "B<isblank>(3) function. It tests whether I<wc> is a wide character "
370 "belonging to the wide-character class \"blank\"."
374 #: build/C/man3/iswblank.3:52
376 "The wide-character class \"blank\" is a subclass of the wide-character class "
381 #: build/C/man3/iswblank.3:58
383 "Being a subclass of the wide-character class \"space\", the wide-character "
384 "class \"blank\" is disjoint from the wide-character class \"graph\" and "
385 "therefore also disjoint from its subclasses \"alnum\", \"alpha\", \"upper\", "
386 "\"lower\", \"digit\", \"xdigit\", \"punct\"."
390 #: build/C/man3/iswblank.3:62
392 "The wide-character class \"blank\" always contains at least the space "
393 "character and the control character \\(aq\\et\\(aq."
397 #: build/C/man3/iswblank.3:69
399 "The B<iswblank>() function returns nonzero if I<wc> is a wide character "
400 "belonging to the wide-character class \"blank\". Otherwise, it returns "
405 #: build/C/man3/iswblank.3:77
407 "The B<iswblank>() function is thread-safe with exceptions. It can be "
408 "safely used in multithreaded applications, as long as B<setlocale>(3) is "
409 "not called to change the locale during its execution."
413 #: build/C/man3/iswblank.3:79
414 msgid "POSIX.1-2001."
418 #: build/C/man3/iswblank.3:86
420 "The behavior of B<iswblank>() depends on the B<LC_CTYPE> category of the "
425 #: build/C/man3/iswblank.3:89
426 msgid "B<isblank>(3), B<iswctype>(3)"
430 #: build/C/man3/iswcntrl.3:16
436 #: build/C/man3/iswcntrl.3:19
437 msgid "iswcntrl - test for control wide character"
441 #: build/C/man3/iswcntrl.3:24
443 msgid "B<int iswcntrl(wint_t >I<wc>B<);>\n"
447 #: build/C/man3/iswcntrl.3:35
449 "The B<iswcntrl>() function is the wide-character equivalent of the "
450 "B<iscntrl>(3) function. It tests whether I<wc> is a wide character "
451 "belonging to the wide-character class \"cntrl\"."
455 #: build/C/man3/iswcntrl.3:39
457 "The wide-character class \"cntrl\" is disjoint from the wide-character class "
458 "\"print\" and therefore also disjoint from its subclasses \"graph\", "
459 "\"alpha\", \"upper\", \"lower\", \"digit\", \"xdigit\", \"punct\"."
463 #: build/C/man3/iswcntrl.3:46
465 "For an unsigned char I<c>, I<iscntrl(c)> implies I<iswcntrl(btowc(c))>, but "
470 #: build/C/man3/iswcntrl.3:54
472 "The B<iswcntrl>() function returns nonzero if I<wc> is a wide character "
473 "belonging to the wide-character class \"cntrl\". Otherwise, it returns "
478 #: build/C/man3/iswcntrl.3:62
480 "The B<iswcntrl>() function is thread-safe with exceptions. It can be "
481 "safely used in multithreaded applications, as long as B<setlocale>(3) is "
482 "not called to change the locale during its execution."
486 #: build/C/man3/iswcntrl.3:71
488 "The behavior of B<iswcntrl>() depends on the B<LC_CTYPE> category of the "
493 #: build/C/man3/iswcntrl.3:74
494 msgid "B<iscntrl>(3), B<iswctype>(3)"
498 #: build/C/man3/iswctype.3:16
504 #: build/C/man3/iswctype.3:16
510 #: build/C/man3/iswctype.3:19
511 msgid "iswctype - wide-character classification"
515 #: build/C/man3/iswctype.3:24
517 msgid "B<int iswctype(wint_t >I<wc>B<, wctype_t >I<desc>B<);>\n"
521 #: build/C/man3/iswctype.3:42
523 "If I<wc> is a wide character having the character property designated by "
524 "I<desc> (or in other words: belongs to the character class designated by "
525 "I<desc>), the B<iswctype>() function returns nonzero. Otherwise, it "
526 "returns zero. If I<wc> is B<WEOF>, zero is returned."
530 #: build/C/man3/iswctype.3:48
532 "I<desc> must be a character property descriptor returned by the B<wctype>(3) "
537 #: build/C/man3/iswctype.3:57
539 "The B<iswctype>() function returns nonzero if the I<wc> has the designated "
540 "property. Otherwise, it returns 0."
544 #: build/C/man3/iswctype.3:62
545 msgid "The B<iswctype>() function is thread-safe."
549 #: build/C/man3/iswctype.3:71
551 "The behavior of B<iswctype>() depends on the B<LC_CTYPE> category of the "
556 #: build/C/man3/iswctype.3:85
558 "B<iswalnum>(3), B<iswalpha>(3), B<iswblank>(3), B<iswcntrl>(3), "
559 "B<iswdigit>(3), B<iswgraph>(3), B<iswlower>(3), B<iswprint>(3), "
560 "B<iswpunct>(3), B<iswspace>(3), B<iswupper>(3), B<iswxdigit>(3), "
565 #: build/C/man3/iswdigit.3:16
571 #: build/C/man3/iswdigit.3:16 build/C/man3/iswgraph.3:16 build/C/man3/iswlower.3:16 build/C/man3/iswprint.3:16 build/C/man3/iswpunct.3:16 build/C/man3/iswspace.3:16 build/C/man3/iswupper.3:16 build/C/man3/iswxdigit.3:16
577 #: build/C/man3/iswdigit.3:19
578 msgid "iswdigit - test for decimal digit wide character"
582 #: build/C/man3/iswdigit.3:24
584 msgid "B<int iswdigit(wint_t >I<wc>B<);>\n"
588 #: build/C/man3/iswdigit.3:35
590 "The B<iswdigit>() function is the wide-character equivalent of the "
591 "B<isdigit>(3) function. It tests whether I<wc> is a wide character "
592 "belonging to the wide-character class \"digit\"."
596 #: build/C/man3/iswdigit.3:40
598 "The wide-character class \"digit\" is a subclass of the wide-character class "
599 "\"xdigit\", and therefore also a subclass of the wide-character class "
600 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
605 #: build/C/man3/iswdigit.3:44
607 "Being a subclass of the wide character class \"print\", the wide-character "
608 "class \"digit\" is disjoint from the wide-character class \"cntrl\"."
612 #: build/C/man3/iswdigit.3:49
614 "Being a subclass of the wide-character class \"graph\", the wide-character "
615 "class \"digit\" is disjoint from the wide-character class \"space\" and its "
616 "subclass \"blank\"."
620 #: build/C/man3/iswdigit.3:53
622 "Being a subclass of the wide-character class \"alnum\", the wide-character "
623 "class \"digit\" is disjoint from the wide-character class \"punct\"."
627 #: build/C/man3/iswdigit.3:57
629 "The wide-character class \"digit\" is disjoint from the wide-character class "
630 "\"alpha\" and therefore also disjoint from its subclasses \"lower\", "
635 #: build/C/man3/iswdigit.3:60
637 "The wide-character class \"digit\" always contains exactly the digits "
638 "\\(aq0\\(aq to \\(aq9\\(aq."
642 #: build/C/man3/iswdigit.3:69
644 "The B<iswdigit>() function returns nonzero if I<wc> is a wide character "
645 "belonging to the wide-character class \"digit\". Otherwise, it returns "
650 #: build/C/man3/iswdigit.3:78
652 "The behavior of B<iswdigit>() depends on the B<LC_CTYPE> category of the "
657 #: build/C/man3/iswdigit.3:81
658 msgid "B<isdigit>(3), B<iswctype>(3)"
662 #: build/C/man3/iswgraph.3:16
668 #: build/C/man3/iswgraph.3:19
669 msgid "iswgraph - test for graphic wide character"
673 #: build/C/man3/iswgraph.3:24
675 msgid "B<int iswgraph(wint_t >I<wc>B<);>\n"
679 #: build/C/man3/iswgraph.3:35
681 "The B<iswgraph>() function is the wide-character equivalent of the "
682 "B<isgraph>(3) function. It tests whether I<wc> is a wide character "
683 "belonging to the wide-character class \"graph\"."
687 #: build/C/man3/iswgraph.3:38
689 "The wide-character class \"graph\" is a subclass of the wide-character class "
694 #: build/C/man3/iswgraph.3:42
696 "Being a subclass of the wide-character class \"print\", the wide-character "
697 "class \"graph\" is disjoint from the wide-character class \"cntrl\"."
700 #. Note: UNIX98 (susv2/xbd/locale.html) says that "graph" and "space" may
701 #. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
702 #. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
704 #: build/C/man3/iswgraph.3:48
706 "The wide-character class \"graph\" is disjoint from the wide-character class "
707 "\"space\" and therefore also disjoint from its subclass \"blank\"."
711 #: build/C/man3/iswgraph.3:53
713 "The wide-character class \"graph\" contains all the wide characters from the "
714 "wide-character class \"print\" except the space character. It therefore "
715 "contains the wide-character classes \"alnum\" and \"punct\"."
719 #: build/C/man3/iswgraph.3:62
721 "The B<iswgraph>() function returns nonzero if I<wc> is a wide character "
722 "belonging to the wide-character class \"graph\". Otherwise, it returns "
727 #: build/C/man3/iswgraph.3:71
729 "The behavior of B<iswgraph>() depends on the B<LC_CTYPE> category of the "
734 #: build/C/man3/iswgraph.3:74
735 msgid "B<isgraph>(3), B<iswctype>(3)"
739 #: build/C/man3/iswlower.3:16
745 #: build/C/man3/iswlower.3:19
746 msgid "iswlower - test for lowercase wide character"
750 #: build/C/man3/iswlower.3:24
752 msgid "B<int iswlower(wint_t >I<wc>B<);>\n"
756 #: build/C/man3/iswlower.3:35
758 "The B<iswlower>() function is the wide-character equivalent of the "
759 "B<islower>(3) function. It tests whether I<wc> is a wide character "
760 "belonging to the wide-character class \"lower\"."
764 #: build/C/man3/iswlower.3:40
766 "The wide-character class \"lower\" is a subclass of the wide-character class "
767 "\"alpha\", and therefore also a subclass of the wide-character class "
768 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
773 #: build/C/man3/iswlower.3:44
775 "Being a subclass of the wide-character class \"print\", the wide-character "
776 "class \"lower\" is disjoint from the wide-character class \"cntrl\"."
780 #: build/C/man3/iswlower.3:48
782 "Being a subclass of the wide-character class \"graph\", the wide-character "
783 "class \"lower\" is disjoint from the wide-character class \"space\" and its "
784 "subclass \"blank\"."
788 #: build/C/man3/iswlower.3:52
790 "Being a subclass of the wide-character class \"alnum\", the wide-character "
791 "class \"lower\" is disjoint from the wide-character class \"punct\"."
795 #: build/C/man3/iswlower.3:56
797 "Being a subclass of the wide-character class \"alpha\", the wide-character "
798 "class \"lower\" is disjoint from the wide-character class \"digit\"."
802 #: build/C/man3/iswlower.3:64
804 "The wide-character class \"lower\" contains at least those characters I<wc> "
805 "which are equal to I<towlower(wc)> and different from I<towupper(wc)>."
809 #: build/C/man3/iswlower.3:67
811 "The wide-character class \"lower\" always contains at least the letters "
812 "\\(aqa\\(aq to \\(aqz\\(aq."
816 #: build/C/man3/iswlower.3:76
818 "The B<iswlower>() function returns nonzero if I<wc> is a wide character "
819 "belonging to the wide-character class \"lower\". Otherwise, it returns "
824 #: build/C/man3/iswlower.3:85
826 "The behavior of B<iswlower>() depends on the B<LC_CTYPE> category of the "
831 #: build/C/man3/iswlower.3:88 build/C/man3/iswupper.3:82
833 "This function is not very appropriate for dealing with Unicode characters, "
834 "because Unicode knows about three cases: upper, lower and title case."
838 #: build/C/man3/iswlower.3:92
839 msgid "B<islower>(3), B<iswctype>(3), B<towlower>(3)"
843 #: build/C/man3/iswprint.3:16
849 #: build/C/man3/iswprint.3:19
850 msgid "iswprint - test for printing wide character"
854 #: build/C/man3/iswprint.3:24
856 msgid "B<int iswprint(wint_t >I<wc>B<);>\n"
860 #: build/C/man3/iswprint.3:35
862 "The B<iswprint>() function is the wide-character equivalent of the "
863 "B<isprint>(3) function. It tests whether I<wc> is a wide character "
864 "belonging to the wide-character class \"print\"."
868 #: build/C/man3/iswprint.3:38
870 "The wide-character class \"print\" is disjoint from the wide-character class "
875 #: build/C/man3/iswprint.3:40
877 "The wide-character class \"print\" contains the wide-character class "
882 #: build/C/man3/iswprint.3:48
884 "The B<iswprint>() function returns nonzero if I<wc> is a wide character "
885 "belonging to the wide-character class \"print\". Otherwise, it returns "
890 #: build/C/man3/iswprint.3:57
892 "The behavior of B<iswprint>() depends on the B<LC_CTYPE> category of the "
897 #: build/C/man3/iswprint.3:60
898 msgid "B<isprint>(3), B<iswctype>(3)"
902 #: build/C/man3/iswpunct.3:16
908 #: build/C/man3/iswpunct.3:19
909 msgid "iswpunct - test for punctuation or symbolic wide character"
913 #: build/C/man3/iswpunct.3:24
915 msgid "B<int iswpunct(wint_t >I<wc>B<);>\n"
919 #: build/C/man3/iswpunct.3:35
921 "The B<iswpunct>() function is the wide-character equivalent of the "
922 "B<ispunct>(3) function. It tests whether I<wc> is a wide character "
923 "belonging to the wide-character class \"punct\"."
927 #: build/C/man3/iswpunct.3:38
929 "The wide-character class \"punct\" is a subclass of the wide-character class "
930 "\"graph\", and therefore also a subclass of the wide-character class "
935 #: build/C/man3/iswpunct.3:42
937 "The wide-character class \"punct\" is disjoint from the wide-character class "
938 "\"alnum\" and therefore also disjoint from its subclasses \"alpha\", "
939 "\"upper\", \"lower\", \"digit\", \"xdigit\"."
943 #: build/C/man3/iswpunct.3:46
945 "Being a subclass of the wide-character class \"print\", the wide-character "
946 "class \"punct\" is disjoint from the wide-character class \"cntrl\"."
950 #: build/C/man3/iswpunct.3:51
952 "Being a subclass of the wide-character class \"graph\", the wide-character "
953 "class \"punct\" is disjoint from the wide-character class \"space\" and its "
954 "subclass \"blank\"."
958 #: build/C/man3/iswpunct.3:60
960 "The B<iswpunct>() function returns nonzero if I<wc> is a wide-character "
961 "belonging to the wide-character class \"punct\". Otherwise, it returns "
966 #: build/C/man3/iswpunct.3:69
968 "The behavior of B<iswpunct>() depends on the B<LC_CTYPE> category of the "
973 #: build/C/man3/iswpunct.3:73
975 "This function's name is a misnomer when dealing with Unicode characters, "
976 "because the wide-character class \"punct\" contains both punctuation "
977 "characters and symbol (math, currency, etc.) characters."
981 #: build/C/man3/iswpunct.3:76
982 msgid "B<ispunct>(3), B<iswctype>(3)"
986 #: build/C/man3/iswspace.3:16
992 #: build/C/man3/iswspace.3:19
993 msgid "iswspace - test for whitespace wide character"
997 #: build/C/man3/iswspace.3:24
999 msgid "B<int iswspace(wint_t >I<wc>B<);>\n"
1003 #: build/C/man3/iswspace.3:35
1005 "The B<iswspace>() function is the wide-character equivalent of the "
1006 "B<isspace>(3) function. It tests whether I<wc> is a wide character "
1007 "belonging to the wide-character class \"space\"."
1010 #. Note: UNIX98 (susv2/xbd/locale.html) says that "space" and "graph" may
1011 #. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
1012 #. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
1014 #: build/C/man3/iswspace.3:42
1016 "The wide-character class \"space\" is disjoint from the wide-character class "
1017 "\"graph\" and therefore also disjoint from its subclasses \"alnum\", "
1018 "\"alpha\", \"upper\", \"lower\", \"digit\", \"xdigit\", \"punct\"."
1022 #: build/C/man3/iswspace.3:44
1024 "The wide-character class \"space\" contains the wide-character class "
1029 #: build/C/man3/iswspace.3:48
1031 "The wide-character class \"space\" always contains at least the space "
1032 "character and the control characters \\(aq\\ef\\(aq, \\(aq\\en\\(aq, "
1033 "\\(aq\\er\\(aq, \\(aq\\et\\(aq, \\(aq\\ev\\(aq."
1037 #: build/C/man3/iswspace.3:56
1039 "The B<iswspace>() function returns nonzero if I<wc> is a wide character "
1040 "belonging to the wide-character class \"space\". Otherwise, it returns "
1045 #: build/C/man3/iswspace.3:65
1047 "The behavior of B<iswspace>() depends on the B<LC_CTYPE> category of the "
1052 #: build/C/man3/iswspace.3:68
1053 msgid "B<isspace>(3), B<iswctype>(3)"
1057 #: build/C/man3/iswupper.3:16
1063 #: build/C/man3/iswupper.3:19
1064 msgid "iswupper - test for uppercase wide character"
1068 #: build/C/man3/iswupper.3:24
1070 msgid "B<int iswupper(wint_t >I<wc>B<);>\n"
1074 #: build/C/man3/iswupper.3:35
1076 "The B<iswupper>() function is the wide-character equivalent of the "
1077 "B<isupper>(3) function. It tests whether I<wc> is a wide character "
1078 "belonging to the wide-character class \"upper\"."
1082 #: build/C/man3/iswupper.3:39
1084 "The wide-character class \"upper\" is a subclass of the wide-character class "
1085 "\"alpha\", and therefore also a subclass of the wide-character class "
1086 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
1091 #: build/C/man3/iswupper.3:42
1093 "Being a subclass of the wide-character class \"print\", the wide-character "
1094 "class \"upper\" is disjoint from the wide-character class \"cntrl\"."
1098 #: build/C/man3/iswupper.3:46
1100 "Being a subclass of the wide-character class \"graph\", the wide-character "
1101 "class \"upper\" is disjoint from the wide-character class \"space\" and its "
1102 "subclass \"blank\"."
1106 #: build/C/man3/iswupper.3:49
1108 "Being a subclass of the wide-character class \"alnum\", the wide-character "
1109 "class \"upper\" is disjoint from the wide-character class \"punct\"."
1113 #: build/C/man3/iswupper.3:52
1115 "Being a subclass of the wide-character class \"alpha\", the wide-character "
1116 "class \"upper\" is disjoint from the wide-character class \"digit\"."
1120 #: build/C/man3/iswupper.3:59
1122 "The wide-character class \"upper\" contains at least those characters I<wc> "
1123 "which are equal to I<towupper(wc)> and different from I<towlower(wc)>."
1127 #: build/C/man3/iswupper.3:62
1129 "The wide-character class \"upper\" always contains at least the letters "
1130 "\\(aqA\\(aq to \\(aqZ\\(aq."
1134 #: build/C/man3/iswupper.3:70
1136 "The B<iswupper>() function returns nonzero if I<wc> is a wide character "
1137 "belonging to the wide-character class \"upper\". Otherwise, it returns "
1142 #: build/C/man3/iswupper.3:79
1144 "The behavior of B<iswupper>() depends on the B<LC_CTYPE> category of the "
1149 #: build/C/man3/iswupper.3:86
1150 msgid "B<isupper>(3), B<iswctype>(3), B<towupper>(3)"
1154 #: build/C/man3/iswxdigit.3:16
1160 #: build/C/man3/iswxdigit.3:19
1161 msgid "iswxdigit - test for hexadecimal digit wide character"
1165 #: build/C/man3/iswxdigit.3:24
1167 msgid "B<int iswxdigit(wint_t >I<wc>B<);>\n"
1171 #: build/C/man3/iswxdigit.3:35
1173 "The B<iswxdigit>() function is the wide-character equivalent of the "
1174 "B<isxdigit>(3) function. It tests whether I<wc> is a wide character "
1175 "belonging to the wide-character class \"xdigit\"."
1179 #: build/C/man3/iswxdigit.3:39
1181 "The wide-character class \"xdigit\" is a subclass of the wide-character "
1182 "class \"alnum\", and therefore also a subclass of the wide-character class "
1183 "\"graph\" and of the wide-character class \"print\"."
1187 #: build/C/man3/iswxdigit.3:42
1189 "Being a subclass of the wide-character class \"print\", the wide-character "
1190 "class \"xdigit\" is disjoint from the wide-character class \"cntrl\"."
1194 #: build/C/man3/iswxdigit.3:46
1196 "Being a subclass of the wide-character class \"graph\", the wide-character "
1197 "class \"xdigit\" is disjoint from the wide-character class \"space\" and its "
1198 "subclass \"blank\"."
1202 #: build/C/man3/iswxdigit.3:49
1204 "Being a subclass of the wide-character class \"alnum\", the wide-character "
1205 "class \"xdigit\" is disjoint from the wide-character class \"punct\"."
1209 #: build/C/man3/iswxdigit.3:53
1211 "The wide-character class \"xdigit\" always contains at least the letters "
1212 "\\(aqA\\(aq to \\(aqF\\(aq, \\(aqa\\(aq to \\(aqf\\(aq and the digits "
1213 "\\(aq0\\(aq to \\(aq9\\(aq."
1217 #: build/C/man3/iswxdigit.3:61
1219 "The B<iswxdigit>() function returns nonzero if I<wc> is a wide character "
1220 "belonging to the wide-character class \"xdigit\". Otherwise, it returns "
1225 #: build/C/man3/iswxdigit.3:70
1227 "The behavior of B<iswxdigit>() depends on the B<LC_CTYPE> category of the "
1232 #: build/C/man3/iswxdigit.3:73
1233 msgid "B<iswctype>(3), B<isxdigit>(3)"
1237 #: build/C/man3/towctrans.3:16
1243 #: build/C/man3/towctrans.3:16
1249 #: build/C/man3/towctrans.3:19
1250 msgid "towctrans - wide-character transliteration"
1254 #: build/C/man3/towctrans.3:24
1256 msgid "B<wint_t towctrans(wint_t >I<wc>B<, wctrans_t >I<desc>B<);>\n"
1260 #: build/C/man3/towctrans.3:39
1262 "If I<wc> is a wide character, the B<towctrans>() function translates it "
1263 "according to the transliteration descriptor I<desc>. If I<wc> is B<WEOF>, "
1264 "B<WEOF> is returned."
1268 #: build/C/man3/towctrans.3:45
1270 "I<desc> must be a transliteration descriptor returned by the B<wctrans>(3) "
1275 #: build/C/man3/towctrans.3:55
1277 "The B<towctrans>() function returns the translated wide character, or "
1278 "B<WEOF> if I<wc> is B<WEOF>."
1282 #: build/C/man3/towctrans.3:60
1283 msgid "The B<towctrans>() function is thread-safe."
1287 #: build/C/man3/towctrans.3:69
1289 "The behavior of B<towctrans>() depends on the B<LC_CTYPE> category of the "
1294 #: build/C/man3/towctrans.3:73
1295 msgid "B<towlower>(3), B<towupper>(3), B<wctrans>(3)"
1299 #: build/C/man3/towlower.3:17
1305 #: build/C/man3/towlower.3:17 build/C/man3/towupper.3:17
1311 #: build/C/man3/towlower.3:20
1312 msgid "towlower, towlower_l - convert a wide character to lowercase"
1316 #: build/C/man3/towlower.3:25
1318 msgid "B<wint_t towlower(wint_t >I<wc>B<);>\n"
1322 #: build/C/man3/towlower.3:27
1324 msgid "B<wint_t towlower_l(wint_t >I<wc>B<, locale_t >I<locale>B<);>\n"
1328 #: build/C/man3/towlower.3:35
1329 msgid "B<towlower_l>():"
1333 #: build/C/man3/towlower.3:37 build/C/man3/towupper.3:37
1335 msgid "Since glibc 2.10:"
1339 #: build/C/man3/towlower.3:40 build/C/man3/towupper.3:40
1340 msgid "_XOPEN_SOURCE\\ E<gt>=\\ 700"
1344 #: build/C/man3/towlower.3:40 build/C/man3/towupper.3:40
1346 msgid "Before glibc 2.10:"
1350 #: build/C/man3/towlower.3:43 build/C/man3/towupper.3:43
1355 #: build/C/man3/towlower.3:60
1357 "The B<towlower>() function is the wide-character equivalent of the "
1358 "B<tolower>(3) function. If I<wc> is an uppercase wide character, and there "
1359 "exists a lowercase equivalent in the current locale, it returns the "
1360 "lowercase equivalent of I<wc>. In all other cases, I<wc> is returned "
1365 #: build/C/man3/towlower.3:76 build/C/man3/towupper.3:76
1367 "The B<towupper_l>() function performs the same task, but performs the "
1368 "conversion based on the character type information in the locale specified "
1369 "by I<locale>. The behavior of B<towupper_l>() is undefined if I<locale> is "
1370 "the special locale object B<LC_GLOBAL_LOCALE> (see B<duplocale>(3)) or is "
1371 "not a valid locale object handle."
1375 #: build/C/man3/towlower.3:83 build/C/man3/towupper.3:83
1377 "The argument I<wc> must be representable as a I<wchar_t> and be a valid "
1378 "character in the locale or be the value B<WEOF>."
1382 #: build/C/man3/towlower.3:91
1384 "If I<wc> was convertible to lowercase, B<towlower>() returns its lowercase "
1385 "equivalent; otherwise it returns I<wc>."
1388 #. FIXME . need a thread-safety statement about towlower_l()
1390 #: build/C/man3/towlower.3:100
1392 "The B<towlower>() function is thread-safe with exceptions. It can be "
1393 "safely used in multithreaded applications, as long as B<setlocale>(3) is "
1394 "not called to change the locale during its execution."
1398 #: build/C/man3/towlower.3:100 build/C/man3/towupper.3:100
1404 #: build/C/man3/towlower.3:104
1405 msgid "The B<towlower_l>() function first appeared in glibc 2.3."
1409 #: build/C/man3/towlower.3:108
1411 "B<towlower>(): C99, POSIX.1-2001 (XSI); present as an XSI extension in "
1412 "POSIX.1-2008, but marked obsolete."
1416 #: build/C/man3/towlower.3:111
1417 msgid "B<towlower_l>(): POSIX.1-2008."
1421 #: build/C/man3/towlower.3:115 build/C/man3/towupper.3:115
1423 "The behavior of these functions depends on the B<LC_CTYPE> category of the "
1428 #: build/C/man3/towlower.3:118 build/C/man3/towupper.3:118
1430 "These functions are not very appropriate for dealing with Unicode "
1431 "characters, because Unicode knows about three cases: upper, lower and title "
1436 #: build/C/man3/towlower.3:123
1437 msgid "B<iswlower>(3), B<towctrans>(3), B<towupper>(3), B<locale>(7)"
1441 #: build/C/man3/towupper.3:17
1447 #: build/C/man3/towupper.3:20
1448 msgid "towupper, towupper_l - convert a wide character to uppercase"
1452 #: build/C/man3/towupper.3:25
1454 msgid "B<wint_t towupper(wint_t >I<wc>B<);>\n"
1458 #: build/C/man3/towupper.3:27
1460 msgid "B<wint_t towupper_l(wint_t >I<wc>B<, locale_t >I<locale>B<);>\n"
1464 #: build/C/man3/towupper.3:35
1465 msgid "B<towupper_l>():"
1469 #: build/C/man3/towupper.3:60
1471 "The B<towupper>() function is the wide-character equivalent of the "
1472 "B<toupper>(3) function. If I<wc> is a lowercase wide character, and there "
1473 "exists an uppercase equivalent in the current locale, it returns the "
1474 "uppercase equivalent of I<wc>. In all other cases, I<wc> is returned "
1479 #: build/C/man3/towupper.3:91
1481 "If I<wc> was convertible to uppercase, B<towupper>() returns its uppercase "
1482 "equivalent; otherwise it returns I<wc>."
1485 #. FIXME . need a thread-safety statement about towupper_l()
1487 #: build/C/man3/towupper.3:100
1489 "The B<towupper>() function is thread-safe with exceptions. It can be "
1490 "safely used in multithreaded applications, as long as B<setlocale>(3) is "
1491 "not called to change the locale during its execution."
1495 #: build/C/man3/towupper.3:104
1496 msgid "The B<towupper_l>() function first appeared in glibc 2.3."
1500 #: build/C/man3/towupper.3:108
1502 "B<towupper>(): C99, POSIX.1-2001 (XSI); present as an XSI extension in "
1503 "POSIX.1-2008, but marked obsolete."
1507 #: build/C/man3/towupper.3:111
1508 msgid "B<towupper_l>(): POSIX.1-2008."
1512 #: build/C/man3/towupper.3:123
1513 msgid "B<iswupper>(3), B<towctrans>(3), B<towlower>(3), B<locale>(7)"
1517 #: build/C/man3/wctrans.3:16
1523 #: build/C/man3/wctrans.3:16 build/C/man3/wctype.3:16
1529 #: build/C/man3/wctrans.3:19
1530 msgid "wctrans - wide-character translation mapping"
1534 #: build/C/man3/wctrans.3:24
1536 msgid "B<wctrans_t wctrans(const char *>I<name>B<);>\n"
1540 #: build/C/man3/wctrans.3:41
1542 "The I<wctrans_t> type represents a mapping which can map a wide character to "
1543 "another wide character. Its nature is implementation-dependent, but the "
1544 "special value I<(wctrans_t)\\ 0> denotes an invalid mapping. Nonzero "
1545 "I<wctrans_t> values can be passed to the B<towctrans>(3) function to "
1546 "actually perform the wide-character mapping."
1550 #: build/C/man3/wctrans.3:50
1552 "The B<wctrans>() function returns a mapping, given by its name. The set of "
1553 "valid names depends on the B<LC_CTYPE> category of the current locale, but "
1554 "the following names are valid in all locales."
1558 #: build/C/man3/wctrans.3:53
1561 " \"tolower\" - realizes the B<tolower>(3) mapping\n"
1562 " \"toupper\" - realizes the B<toupper>(3) mapping\n"
1566 #: build/C/man3/wctrans.3:62
1568 "The B<wctrans>() function returns a mapping descriptor if the I<name> is "
1569 "valid. Otherwise, it returns I<(wctrans_t)\\ 0>."
1573 #: build/C/man3/wctrans.3:70
1575 "The B<wctrans>() function is thread-safe with exceptions. It can be safely "
1576 "used in multithreaded applications, as long as B<setlocale>(3) is not "
1577 "called to change the locale during its execution."
1581 #: build/C/man3/wctrans.3:79
1583 "The behavior of B<wctrans>() depends on the B<LC_CTYPE> category of the "
1588 #: build/C/man3/wctrans.3:81
1589 msgid "B<towctrans>(3)"
1593 #: build/C/man3/wctype.3:16
1599 #: build/C/man3/wctype.3:19
1600 msgid "wctype - wide-character classification"
1604 #: build/C/man3/wctype.3:24
1606 msgid "B<wctype_t wctype(const char *>I<name>B<);>\n"
1610 #: build/C/man3/wctype.3:42
1612 "The I<wctype_t> type represents a property which a wide character may or may "
1613 "not have. In other words, it represents a class of wide characters. This "
1614 "type's nature is implementation-dependent, but the special value "
1615 "I<(wctype_t) 0> denotes an invalid property. Nonzero I<wctype_t> values can "
1616 "be passed to the B<iswctype>(3) function to actually test whether a given "
1617 "wide character has the property."
1621 #: build/C/man3/wctype.3:51
1623 "The B<wctype>() function returns a property, given by its name. The set of "
1624 "valid names depends on the B<LC_CTYPE> category of the current locale, but "
1625 "the following names are valid in all locales."
1629 #: build/C/man3/wctype.3:64
1632 " \"alnum\" - realizes the B<isalnum>(3) classification function\n"
1633 " \"alpha\" - realizes the B<isalpha>(3) classification function\n"
1634 " \"blank\" - realizes the B<isblank>(3) classification function\n"
1635 " \"cntrl\" - realizes the B<iscntrl>(3) classification function\n"
1636 " \"digit\" - realizes the B<isdigit>(3) classification function\n"
1637 " \"graph\" - realizes the B<isgraph>(3) classification function\n"
1638 " \"lower\" - realizes the B<islower>(3) classification function\n"
1639 " \"print\" - realizes the B<isprint>(3) classification function\n"
1640 " \"punct\" - realizes the B<ispunct>(3) classification function\n"
1641 " \"space\" - realizes the B<isspace>(3) classification function\n"
1642 " \"upper\" - realizes the B<isupper>(3) classification function\n"
1643 " \"xdigit\" - realizes the B<isxdigit>(3) classification function\n"
1647 #: build/C/man3/wctype.3:74
1649 "The B<wctype>() function returns a property descriptor if the I<name> is "
1650 "valid. Otherwise, it returns I<(wctype_t) 0>."
1654 #: build/C/man3/wctype.3:82
1656 "The B<wctype>() function is thread-safe with exceptions. It can be safely "
1657 "used in multithreaded applications, as long as B<setlocale>(3) is not "
1658 "called to change the locale during its execution."
1662 #: build/C/man3/wctype.3:91
1664 "The behavior of B<wctype>() depends on the B<LC_CTYPE> category of the "
1669 #: build/C/man3/wctype.3:93
1670 msgid "B<iswctype>(3)"