ctype< wchar_t > Class Template Reference
#include
<stdapis/stlportv5/stl/_ctype.h>
| template <> |
| class ctype< wchar_t > : public locale::facet, public ctype_base |
| Public Member Functions |
|---|
| ctype(size_t) |
| bool | is(mask, wchar_t) |
| const wchar_t * | is(const wchar_t *, const wchar_t *, mask *) |
| char | narrow(wchar_t, char) |
| const wchar_t * | narrow(const wchar_t *, const wchar_t *, char, char *) |
| const wchar_t * | scan_is(mask, const wchar_t *, const wchar_t *) |
| const wchar_t * | scan_not(mask, const wchar_t *, const wchar_t *) |
|
wchar_t() | tolower(wchar_t) |
| const wchar_t *() | tolower(wchar_t *, const wchar_t *) |
|
wchar_t() | toupper(wchar_t) |
| const wchar_t *() | toupper(wchar_t *, const wchar_t *) |
|
wchar_t
| widen(char) |
| const char * | widen(const char *, const char *, wchar_t *) |
| Protected Member Functions |
|---|
| ~ctype() |
| virtual _STLP_DECLSPEC bool | do_is(mask, wchar_t) |
| virtual _STLP_DECLSPEC const wchar_t * | do_is(const wchar_t *, const wchar_t *, mask *) |
| virtual _STLP_DECLSPEC char | do_narrow(wchar_t, char) |
| virtual _STLP_DECLSPEC const wchar_t * | do_narrow(const wchar_t *, const wchar_t *, char, char *) |
| virtual _STLP_DECLSPEC const wchar_t * | do_scan_is(mask, const wchar_t *, const wchar_t *) |
| virtual _STLP_DECLSPEC const wchar_t * | do_scan_not(mask, const wchar_t *, const wchar_t *) |
| virtual _STLP_DECLSPEC wchar_t | do_tolower(wchar_t) |
| virtual _STLP_DECLSPEC const wchar_t * | do_tolower(wchar_t *, const wchar_t *) |
| virtual _STLP_DECLSPEC wchar_t | do_toupper(wchar_t) |
| virtual _STLP_DECLSPEC const wchar_t * | do_toupper(wchar_t *, const wchar_t *) |
| virtual _STLP_DECLSPEC wchar_t | do_widen(char) |
| virtual _STLP_DECLSPEC const char * | do_widen(const char *, const char *, wchar_t *) |
Member Type Definition Documentation
Typedef char_type
Member Attribute Documentation
id
Constructor & Destructor Documentation
ctype ( size_t )
| _STLP_DECLSPEC | ctype | ( | size_t | __refs = 0 | ) | [explicit] |
~ctype ( )
| _STLP_DECLSPEC | ~ctype | ( | ) | [protected] |
Member Function Documentation
do_is ( mask, wchar_t )
| _STLP_DECLSPEC bool | do_is | ( | mask | __m, |
| | wchar_t | __c |
| | ) | const [protected, virtual] |
do_is ( const wchar_t *, const wchar_t *, mask * )
do_narrow ( wchar_t, char )
| _STLP_DECLSPEC char | do_narrow | ( | wchar_t | __c, |
| | char | __dfault |
| | ) | const [protected, virtual] |
do_narrow ( const wchar_t *, const wchar_t *, char, char * )
| _STLP_DECLSPEC const wchar_t * | do_narrow | ( | const wchar_t * | , |
| | const wchar_t * | , |
| | char | , |
| | char * | |
| | ) | const [protected, virtual] |
do_scan_is ( mask, const wchar_t *, const wchar_t * )
do_scan_not ( mask, const wchar_t *, const wchar_t * )
do_tolower ( wchar_t )
do_tolower ( wchar_t *, const wchar_t * )
do_toupper ( wchar_t )
| _STLP_DECLSPEC wchar_t | do_toupper | ( | wchar_t | __c | ) | const [protected, virtual] |
do_toupper ( wchar_t *, const wchar_t * )
do_widen ( char )
| _STLP_DECLSPEC wchar_t | do_widen | ( | char | c | ) | const [protected, virtual] |
do_widen ( const char *, const char *, wchar_t * )
| _STLP_DECLSPEC const char * | do_widen | ( | const char * | , |
| | const char * | , |
| | wchar_t * | |
| | ) | const [protected, virtual] |
is ( mask, wchar_t )
is ( const wchar_t *, const wchar_t *, mask * )
narrow ( wchar_t, char )
| char | narrow | ( | wchar_t | __c, |
| | char | __dfault |
| | ) | const [inline] |
narrow ( const wchar_t *, const wchar_t *, char, char * )
| const wchar_t * | narrow | ( | const wchar_t * | __low, |
| | const wchar_t * | __high, |
| | char | __dfault, |
| | char * | __to |
| | ) | const [inline] |
scan_is ( mask, const wchar_t *, const wchar_t * )
scan_not ( mask, const wchar_t *, const wchar_t * )
tolower ( wchar_t )
tolower ( wchar_t *, const wchar_t * )
toupper ( wchar_t )
toupper ( wchar_t *, const wchar_t * )
widen ( char )
|
wchar_t
| widen | ( | char | __c | ) | const [inline] |
widen ( const char *, const char *, wchar_t * )
| const char * | widen | ( | const char * | __low, |
| | const char * | __high, |
| | wchar_t * | __to |
| | ) | const [inline] |