wctype man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

WCTYPE(3C)							    WCTYPE(3C)

NAME
       wctype - define character class

SYNOPSIS
       #include <wchar.h>

       wctype_t wctype(const char *charclass);

DESCRIPTION
       The  wctype()  function	is  defined for valid character class names as
       defined in the current locale. The charclass is a string identifying  a
       generic	character class for which codeset-specific type information is
       required. The following	character  class  names	 are  defined  in  all
       locales:

       alnum   alpha   blank
       cntrl   digit   graph
       lower   print   punct
       space   upper   xdigit

       Additional  character class names defined in the locale definition file
       (category LC_CTYPE) can also be specified.

       The function returns a value of type wctype_t, which can be used as the
       second  argument	 to  subsequent calls of iswctype(3C). wctype() deter‐
       mines values of wctype_t according to the rules of the coded  character
       set defined by character type information in the program's locale (cat‐
       egory LC_CTYPE). The values returned by wctype() are valid until a call
       to setlocale(3C) that modifies the category LC_CTYPE.

RETURN VALUES
       The  wctype()  function	returns 0 if the given character class name is
       not valid for the current  locale  (category  LC_CTYPE);	 otherwise  it
       returns	an  object of type wctype_t that can be used in calls to iswc‐
       type().

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬─────────────────────────┐
       │  ATTRIBUTE TYPE    │	  ATTRIBUTE VALUE     │
       ├────────────────────┼─────────────────────────┤
       │CSI		    │ Enabled		      │
       ├────────────────────┼─────────────────────────┤
       │Interface Stability │ Standard		      │
       ├────────────────────┼─────────────────────────┤
       │MT-Level	    │ MT-Safe with exceptions │
       └────────────────────┴─────────────────────────┘

SEE ALSO
       iswctype(3C), setlocale(3C), attributes(5), standards(5)

				 Aug 14, 2002			    WCTYPE(3C)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net