Public Types |
| typedef wchar_t | char_type |
Public Member Functions |
| | ctype (size_t __refs=0) |
| bool | is (mask __m, wchar_t __c) const |
| const wchar_t * | is (const wchar_t *__low, const wchar_t *__high, mask *__vec) const |
| const wchar_t * | scan_is (mask __m, const wchar_t *__low, const wchar_t *__high) const |
| const wchar_t * | scan_not (mask __m, const wchar_t *__low, const wchar_t *__high) const |
| wchar_t() | toupper (wchar_t __c) const |
| const wchar_t *() | toupper (wchar_t *__low, const wchar_t *__high) const |
| wchar_t() | tolower (wchar_t __c) const |
| const wchar_t *() | tolower (wchar_t *__low, const wchar_t *__high) const |
| wchar_t | widen (char __c) const |
| const char * | widen (const char *__low, const char *__high, wchar_t *__to) const |
| char | narrow (wchar_t __c, char __dfault) const |
| const wchar_t * | narrow (const wchar_t *__low, const wchar_t *__high, char __dfault, char *__to) const |
Static Public Attributes |
static _STLP_STATIC_DECLSPEC
locale::id | id = { 15 } |
Protected Member Functions |
| | ~ctype () |
| virtual bool | do_is (mask __m, wchar_t __c) const |
| virtual const wchar_t * | do_is (const wchar_t *, const wchar_t *, mask *) const |
| virtual const wchar_t * | do_scan_is (mask, const wchar_t *, const wchar_t *) const |
| virtual const wchar_t * | do_scan_not (mask, const wchar_t *, const wchar_t *) const |
| virtual wchar_t | do_toupper (wchar_t __c) const |
| virtual const wchar_t * | do_toupper (wchar_t *, const wchar_t *) const |
| virtual wchar_t | do_tolower (wchar_t c) const |
| virtual const wchar_t * | do_tolower (wchar_t *, const wchar_t *) const |
| virtual wchar_t | do_widen (char c) const |
| virtual const char * | do_widen (const char *, const char *, wchar_t *) const |
| virtual char | do_narrow (wchar_t __c, char __dfault) const |
| virtual const wchar_t * | do_narrow (const wchar_t *, const wchar_t *, char, char *) const |
Definition at line 177 of file _ctype.h.