Defined in header <locale> | ||
---|---|---|
class ctype_base; |
The class std::ctype_base
lists the character classification categories which are inherited by the std::ctype
facets.
Member types
mask | unspecified BitmaskType (enumeration, integer type, or bitset) (typedef) |
Member constants
space [static] | the value of mask identifying whitespace character classification (public static member constant) |
print [static] | the value of mask identifying printable character classification (public static member constant) |
cntrl [static] | the value of mask identifying control character classification (public static member constant) |
upper [static] | the value of mask identifying uppercase character classification (public static member constant) |
lower [static] | the value of mask identifying lowercase character classification (public static member constant) |
alpha [static] | the value of mask identifying alphabetic character classification (public static member constant) |
digit [static] | the value of mask identifying digit character classification (public static member constant) |
punct [static] | the value of mask identifying punctuation character classification (public static member constant) |
xdigit [static] | the value of mask identifying hexadecimal digit character classification (public static member constant) |
blank [static] (C++11) | the value of mask identifying blank character classification (public static member constant) |
alnum [static] | alpha | digit (public static member constant) |
graph [static] | alnum | punct (public static member constant) |
See also
defines character classification tables (class template) | |
specialization of std::ctype for type char (class template specialization) | |
represents the system-supplied std::ctype for the named locale (class template) |
Please login to continue.