X-Git-Url: https://git.saurik.com/apple/libc.git/blobdiff_plain/1f2f436a38f7ae2d39a943ad2898d8fed4ed2e58..15de9d6b4ab2de27ae24b13b7b6c4d55fffe4aef:/locale/FreeBSD/wctype.3 diff --git a/locale/FreeBSD/wctype.3 b/locale/FreeBSD/wctype.3 index 16c3de9..5175972 100644 --- a/locale/FreeBSD/wctype.3 +++ b/locale/FreeBSD/wctype.3 @@ -28,21 +28,42 @@ .Dt WCTYPE 3 .Os .Sh NAME -.Nm iswctype , wctype +.Nm iswctype , +.Nm iswctype_l , +.Nm wctype , +.Nm wctype_l .Nd "wide character class functions" .Sh LIBRARY .Lb libc .Sh SYNOPSIS .In wctype.h .Ft int -.Fn iswctype "wint_t wc" "wctype_t charclass" +.Fo iswctype +.Fa "wint_t wc" +.Fa "wctype_t charclass" +.Fc .Ft wctype_t -.Fn wctype "const char *property" +.Fo wctype +.Fa "const char *property" +.Fc +.In wctype.h +.In xlocale.h +.Ft int +.Fo iswctype_l +.Fa "wint_t wc" +.Fa "wctype_t charclass" +.Fa "locale_t loc" +.Fc +.Ft wctype_t +.Fo wctype_l +.Fa "const char *property" +.Fa "locale_t loc" +.Fc .Sh DESCRIPTION The .Fn wctype function returns a value of type -.Vt wctype_t +.Vt wctype_t , which represents the requested wide character class and may be used as the second argument for calls to .Fn iswctype . @@ -60,6 +81,18 @@ function checks whether the wide character .Fa wc is in the character class .Fa charclass . +.Pp +Although the +.Fn iswctype +and +.Fn wctype +functions use the current locale, the +.Fn iswctype_l +and +.Fn wctype_l +functions may be passed locales directly. See +.Xr xlocale 3 +for more information. .Sh RETURN VALUES The .Fn iswctype @@ -75,7 +108,7 @@ The .Fn wctype function returns 0 if .Fa property -is invalid, otherwise it returns a value of type +is invalid; otherwise, it returns a value of type .Vt wctype_t that can be used in subsequent calls to .Fn iswctype . @@ -95,7 +128,8 @@ myiswalpha(wint_t wc) .Ed .Sh SEE ALSO .Xr ctype 3 , -.Xr nextwctype 3 +.Xr nextwctype 3 , +.Xr xlocale 3 .Sh STANDARDS The .Fn iswctype