ctype< wchar_t > Class Reference#include <_ctype.h>
Inheritance diagram for ctype< wchar_t >:
List of all members.
|
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 | 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_MEMBER_DECLSPEC
locale::id | id |
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 |
Friends |
class | _Locale_impl |
Detailed Description
Definition at line 176 of file _ctype.h.
Member Typedef Documentation
Constructor & Destructor Documentation
ctype< wchar_t >::ctype |
( |
size_t |
__refs = 0 |
) |
[inline, explicit] |
Member Function Documentation
bool ctype< wchar_t >::is |
( |
mask |
__m, |
|
|
wchar_t |
__c | |
|
) |
| | const [inline] |
const wchar_t* ctype< wchar_t >::is |
( |
const wchar_t * |
__low, |
|
|
const wchar_t * |
__high, |
|
|
mask * |
__vec | |
|
) |
| | const [inline] |
const wchar_t* ctype< wchar_t >::scan_is |
( |
mask |
__m, |
|
|
const wchar_t * |
__low, |
|
|
const wchar_t * |
__high | |
|
) |
| | const [inline] |
const wchar_t* ctype< wchar_t >::scan_not |
( |
mask |
__m, |
|
|
const wchar_t * |
__low, |
|
|
const wchar_t * |
__high | |
|
) |
| | const [inline] |
wchar_t ctype< wchar_t >::widen |
( |
char |
__c |
) |
const [inline] |
const char* ctype< wchar_t >::widen |
( |
const char * |
__low, |
|
|
const char * |
__high, |
|
|
wchar_t * |
__to | |
|
) |
| | const [inline] |
char ctype< wchar_t >::narrow |
( |
wchar_t |
__c, |
|
|
char |
__dfault | |
|
) |
| | const [inline] |
const wchar_t* ctype< wchar_t >::narrow |
( |
const wchar_t * |
__low, |
|
|
const wchar_t * |
__high, |
|
|
char |
__dfault, |
|
|
char * |
__to | |
|
) |
| | const [inline] |
virtual bool ctype< wchar_t >::do_is |
( |
mask |
__m, |
|
|
wchar_t |
__c | |
|
) |
| | const [protected, virtual] |
virtual const wchar_t* ctype< wchar_t >::do_is |
( |
const wchar_t * |
, |
|
|
const wchar_t * |
, |
|
|
mask * |
| |
|
) |
| | const [protected, virtual] |
virtual const wchar_t* ctype< wchar_t >::do_scan_is |
( |
mask |
, |
|
|
const wchar_t * |
, |
|
|
const wchar_t * |
| |
|
) |
| | const [protected, virtual] |
virtual const wchar_t* ctype< wchar_t >::do_scan_not |
( |
mask |
, |
|
|
const wchar_t * |
, |
|
|
const wchar_t * |
| |
|
) |
| | const [protected, virtual] |
virtual wchar_t ctype< wchar_t >::do_toupper |
( |
wchar_t |
__c |
) |
const [protected, virtual] |
virtual const wchar_t* ctype< wchar_t >::do_toupper |
( |
wchar_t * |
, |
|
|
const wchar_t * |
| |
|
) |
| | const [protected, virtual] |
virtual wchar_t ctype< wchar_t >::do_tolower |
( |
wchar_t |
c |
) |
const [protected, virtual] |
virtual const wchar_t* ctype< wchar_t >::do_tolower |
( |
wchar_t * |
, |
|
|
const wchar_t * |
| |
|
) |
| | const [protected, virtual] |
virtual wchar_t ctype< wchar_t >::do_widen |
( |
char |
c |
) |
const [protected, virtual] |
virtual const char* ctype< wchar_t >::do_widen |
( |
const char * |
, |
|
|
const char * |
, |
|
|
wchar_t * |
| |
|
) |
| | const [protected, virtual] |
virtual char ctype< wchar_t >::do_narrow |
( |
wchar_t |
__c, |
|
|
char |
__dfault | |
|
) |
| | const [protected, virtual] |
virtual const wchar_t* ctype< wchar_t >::do_narrow |
( |
const wchar_t * |
, |
|
|
const wchar_t * |
, |
|
|
char |
, |
|
|
char * |
| |
|
) |
| | const [protected, virtual] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Mon Mar 10 15:32:59 2008 by
1.5.1
|