The class std::ctype_base lists the character classification categories which are inherited by the std::ctype facets.
[edit] Member types
|
|
unspecified BitmaskType (enumeration, integer type, or bitset) (typedef)
|
[edit] Member constants
|
|
the value of mask identifying whitespace character classification (public static member constant)
|
|
|
the value of mask identifying printable character classification (public static member constant)
|
|
|
the value of mask identifying control character classification (public static member constant)
|
|
|
the value of mask identifying uppercase character classification (public static member constant)
|
|
|
the value of mask identifying lowercase character classification (public static member constant)
|
|
|
the value of mask identifying alphabetic character classification (public static member constant)
|
|
|
the value of mask identifying digit character classification (public static member constant)
|
|
|
the value of mask identifying punctuation character classification (public static member constant)
|
|
|
the value of mask identifying hexadecimal digit character classification (public static member constant)
|
|
|
the value of mask identifying blank character classification (public static member constant)
|
|
|
alpha | digit (public static member constant)
|
|
|
alnum | punct (public static member constant)
|
[edit] 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)
|
|
|