NAME
std::ctype_abstract_base -
SYNOPSIS
Inherits std::locale::facet, and ctype_base.
Inherited by std::ctype< CharT >.
Public Types
typedef CharT char_type
typedef const int * __to_type
typedef unsigned short mask
Public Member Functions
bool is (mask __m, char_type c) const
const char_type * is (const char_type *__lo, const char_type *__hi, mask *__vec) const
const char_type * scan_is (mask __m, const char_type *__lo, const char_type *__hi) const
const char_type * scan_not (mask __m, const char_type *__lo, const char_type *__hi) const
char_type toupper (char_type c) const
const char_type * toupper (char_type *__lo, const char_type *__hi) const
char_type tolower (char_type c) const
const char_type * tolower (char_type *__lo, const char_type *__hi) const
char_type widen (char c) const
const char * widen (const char *__lo, const char *__hi, char_type *__to) const
char narrow (char_type c, char __dfault) const
const char_type * narrow (const char_type *__lo, const char_type *__hi, char __dfault, char *__to) const
Static Public Attributes
static const mask upper
static const mask lower
static const mask alpha
static const mask digit
static const mask xdigit
static const mask space
static const mask print
static const mask graph
static const mask cntrl
static const mask punct
static const mask alnum
Protected Member Functions
ctype_abstract_base (size_t __refs=0)
virtual ~ctype_abstract_base ()
Static Protected Attributes
static c_locale S_c_locale
static char S_c_name [2]
Friends
class locale::Impl
Detailed Description
template<typename CharT> class std::ctype_abstract_base< CharT >
Definition at line 170 of file locale_facets.h.
Author
Generated automatically by Doxygen for libstdc++-v3 Source from the source code.