Data Structures |
| struct | _Is_mask |
Public Types |
| typedef char | char_type |
Public Member Functions |
| | ctype (const mask *__tab=0, bool __del=false, size_t __refs=0) |
| bool | is (mask __m, char __c) const |
| const char * | is (const char *__low, const char *__high, mask *__vec) const |
| const char * | scan_is (mask __m, const char *__low, const char *__high) const |
| const char * | scan_not (mask __m, const char *__low, const char *__high) const |
| char() | toupper (char __c) const |
| const char *() | toupper (char *__low, const char *__high) const |
| char() | tolower (char __c) const |
| const char *() | tolower (char *__low, const char *__high) const |
| char | widen (char __c) const |
| const char * | widen (const char *__low, const char *__high, char *__to) const |
| char | narrow (char __c, char __dfault) const |
| const char * | narrow (const char *__low, const char *__high, char __dfault, char *__to) const |
| | _STLP_STATIC_CONSTANT (size_t, table_size=256) |
Static Public Attributes |
static _STLP_STATIC_DECLSPEC
locale::id | id = { 2 } |
Protected Member Functions |
| const mask * | table () const _STLP_NOTHROW |
| | ~ctype () |
| virtual char | do_toupper (char __c) const |
| virtual char | do_tolower (char __c) const |
| virtual const char * | do_toupper (char *__low, const char *__high) const |
| virtual const char * | do_tolower (char *__low, const char *__high) const |
| virtual char | do_widen (char __c) const |
| virtual const char * | do_widen (const char *__low, const char *__high, char *__to) const |
| virtual char | do_narrow (char __c, char) const |
| virtual const char * | do_narrow (const char *__low, const char *__high, char, char *__to) const |
Static Protected Member Functions |
| static const mask *_STLP_CALL | classic_table () _STLP_NOTHROW |
Protected Attributes |
| const mask * | _M_ctype_table |
Private Attributes |
| bool | _M_delete |
Friends |
| class | ctype< wchar_t > |
Definition at line 64 of file _ctype.h.