ctype< wchar_t > Class Template Reference
template <> |
class ctype< wchar_t > : public locale::facet |
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() |
_STLP_DECLSPEC bool | do_is(mask, wchar_t) |
_STLP_DECLSPEC const wchar_t * | do_is(const wchar_t *, const wchar_t *, mask *) |
_STLP_DECLSPEC char | do_narrow(wchar_t, char) |
_STLP_DECLSPEC const wchar_t * | do_narrow(const wchar_t *, const wchar_t *, char, char *) |
_STLP_DECLSPEC const wchar_t * | do_scan_is(mask, const wchar_t *, const wchar_t *) |
_STLP_DECLSPEC const wchar_t * | do_scan_not(mask, const wchar_t *, const wchar_t *) |
_STLP_DECLSPEC wchar_t | do_tolower(wchar_t) |
_STLP_DECLSPEC const wchar_t * | do_tolower(wchar_t *, const wchar_t *) |
_STLP_DECLSPEC wchar_t | do_toupper(wchar_t) |
_STLP_DECLSPEC const wchar_t * | do_toupper(wchar_t *, const wchar_t *) |
_STLP_DECLSPEC wchar_t | do_widen(char) |
_STLP_DECLSPEC const char * | do_widen(const char *, const char *, wchar_t *) |
Public Member Type Definitions |
---|
typedef | wchar_t char_type |
Constructor & Destructor Documentation
ctype(size_t)
ctype | ( | size_t | __refs = 0 | ) | [inline, explicit] |
~ctype()
_STLP_DECLSPEC | ~ctype | ( | ) | [protected] |
Member Functions 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 *)
_STLP_DECLSPEC const wchar_t * | do_is | ( | const wchar_t * | , |
| const wchar_t * | , |
| mask * | |
| ) | const [protected, virtual] |
Parameters
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] |
Parameters
wchar_t __c | |
char __dfault | |
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] |
Parameters
const wchar_t * | |
const wchar_t * | |
char | |
char * | |
do_scan_is(mask, const wchar_t *, const wchar_t *)
_STLP_DECLSPEC const wchar_t * | do_scan_is | ( | mask | , |
| const wchar_t * | , |
| const wchar_t * | |
| ) | const [protected, virtual] |
Parameters
mask | |
const wchar_t * | |
const wchar_t * | |
do_scan_not(mask, const wchar_t *, const wchar_t *)
_STLP_DECLSPEC const wchar_t * | do_scan_not | ( | mask | , |
| const wchar_t * | , |
| const wchar_t * | |
| ) | const [protected, virtual] |
Parameters
mask | |
const wchar_t * | |
const wchar_t * | |
do_tolower(wchar_t)
_STLP_DECLSPEC wchar_t | do_tolower | ( | wchar_t | c | ) | const [protected, virtual] |
do_tolower(wchar_t *, const wchar_t *)
_STLP_DECLSPEC const wchar_t * | do_tolower | ( | wchar_t * | , |
| const wchar_t * | |
| ) | const [protected, virtual] |
Parameters
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 *)
_STLP_DECLSPEC const wchar_t * | do_toupper | ( | wchar_t * | , |
| const wchar_t * | |
| ) | const [protected, virtual] |
Parameters
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] |
Parameters
const char * | |
const char * | |
wchar_t * | |
is(mask, wchar_t)
bool | is | ( | mask | __m, |
| wchar_t | __c |
| ) | const [inline] |
is(const wchar_t *, const wchar_t *, mask *)
const wchar_t * | is | ( | const wchar_t * | __low, |
| const wchar_t * | __high, |
| mask * | __vec |
| ) | const [inline] |
Parameters
const wchar_t * __low | |
const wchar_t * __high | |
mask * __vec | |
narrow(wchar_t, char)
char | narrow | ( | wchar_t | __c, |
| char | __dfault |
| ) | const [inline] |
Parameters
wchar_t __c | |
char __dfault | |
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] |
Parameters
const wchar_t * __low | |
const wchar_t * __high | |
char __dfault | |
char * __to | |
scan_is(mask, const wchar_t *, const wchar_t *)
const wchar_t * | scan_is | ( | mask | __m, |
| const wchar_t * | __low, |
| const wchar_t * | __high |
| ) | const [inline] |
Parameters
mask __m | |
const wchar_t * __low | |
const wchar_t * __high | |
scan_not(mask, const wchar_t *, const wchar_t *)
const wchar_t * | scan_not | ( | mask | __m, |
| const wchar_t * | __low, |
| const wchar_t * | __high |
| ) | const [inline] |
Parameters
mask __m | |
const wchar_t * __low | |
const wchar_t * __high | |
tolower(wchar_t)
wchar_t() | tolower | ( | wchar_t | __c | ) | const [inline] |
tolower(wchar_t *, const wchar_t *)
const wchar_t *() | tolower | ( | wchar_t * | __low, |
| const wchar_t * | __high |
| ) | const [inline] |
Parameters
wchar_t * __low | |
const wchar_t * __high | |
toupper(wchar_t)
wchar_t() | toupper | ( | wchar_t | __c | ) | const [inline] |
toupper(wchar_t *, const wchar_t *)
const wchar_t *() | toupper | ( | wchar_t * | __low, |
| const wchar_t * | __high |
| ) | const [inline] |
Parameters
wchar_t * __low | |
const wchar_t * __high | |
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] |
Parameters
const char * __low | |
const char * __high | |
wchar_t * __to | |
Member Type Definitions Documentation
Member Data Documentation
_STLP_STATIC_MEMBER_DECLSPEC locale::id id
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.