std::ctype_base
|
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) |