std::ctype_byname<char> (3) - Linux Manuals
std::ctype_byname<char>: std::ctype_byname<char>
NAME
std::ctype_byname<char> - std::ctype_byname<char>
Synopsis
Defined in header <locale>
template<>
class ctype_byname : public std::ctype<char>;
This specialization of std::ctype_byname encapsulates character classification features for type char. Like its base class std::ctype<char> and unlike general-purpose std::ctype_byname, table lookup is used to classify characters
Member types
Member type Definition
mask ctype<char>::mask
Member functions
constructor (public member function)
destructor (protected member function)
Inherited from std::ctype<char>
Member types
Member type Definition
char_type char
Member objects
Member name Type
id (static) std::locale::id
table_size (static const) std::size_t size of the classification table, at least 256
Member functions
table (public member function of std::ctype<char>)
classic_table obtains the "C" locale character classification table
[static]
is (public member function of std::ctype<char>)
scan_is (public member function of std::ctype<char>)
scan_not (public member function of std::ctype<char>)
toupper (public member function of std::ctype<CharT>)
tolower (public member function of std::ctype<CharT>)
widen (public member function of std::ctype<CharT>)
narrow (public member function of std::ctype<CharT>)
Protected member functions
do_toupper converts a character or characters to uppercase
[virtual]
do_tolower converts a character or characters to lowercase
[virtual]
do_widen converts a character or characters from char to charT
[virtual]
do_narrow converts a character or characters from charT to char
[virtual]
Inherited from std::ctype_base
Member types
Type Definition
mask unspecified bitmask type (enumeration, integer type, or bitset)
Member constants
space the value of mask identifying whitespace character classification
[static]
print the value of mask identifying printable character classification
[static]
cntrl the value of mask identifying control character classification
[static]
upper the value of mask identifying uppercase character classification