Public Types | |
typedef CharT | char_type |
typedef ctype::mask | mask |
typedef const int * | __to_type |
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 locale::id | id |
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 | |
static const mask | graph |
static const mask | cntrl |
static const mask | punct |
static const mask | alnum |
Protected Member Functions | |
virtual | ~ctype_byname () |
Static Protected Attributes | |
static c_locale | S_c_locale |
static char | S_c_name [2] |
Friends | |
class | locale::Impl |
Definition at line 507 of file locale_facets.h.