X-Git-Url: https://git.saurik.com/apple/libc.git/blobdiff_plain/3d9156a7a519a5e3aa1b92e9d9d4b991f1aed7ff..15de9d6b4ab2de27ae24b13b7b6c4d55fffe4aef:/locale/FreeBSD/wctype.3 diff --git a/locale/FreeBSD/wctype.3 b/locale/FreeBSD/wctype.3 index 30409f3..5175972 100644 --- a/locale/FreeBSD/wctype.3 +++ b/locale/FreeBSD/wctype.3 @@ -22,27 +22,48 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libc/locale/wctype.3,v 1.5 2004/03/27 08:59:21 tjr Exp $ +.\" $FreeBSD: src/lib/libc/locale/wctype.3,v 1.7 2006/10/13 16:11:12 ru Exp $ .\" .Dd March 27, 2004 .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 . @@ -94,7 +127,9 @@ myiswalpha(wint_t wc) } .Ed .Sh SEE ALSO -.Xr ctype 3 +.Xr ctype 3 , +.Xr nextwctype 3 , +.Xr xlocale 3 .Sh STANDARDS The .Fn iswctype @@ -104,7 +139,7 @@ functions conform to .St -p1003.1-2001 . The .Dq Li ideogram , -.Dq Li phonogram +.Dq Li phonogram , .Dq Li special , and .Dq Li rune