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 *)
|
Inherited Functions
|
|
locale::facet::facet(size_t)
|
|
locale::facet::~facet()
|
Public Member Type Definitions
|
typedef
|
wchar_t
char_type
|
Public Attributes
|
_STLP_STATIC_MEMBER_DECLSPEC
locale::id
|
id
|
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
Typedef char_type
typedef wchar_t
|
char_type
|
Member Data Documentation
_STLP_STATIC_MEMBER_DECLSPEC locale::id id
_STLP_STATIC_MEMBER_DECLSPEC
locale::id
|
id
|
[static]
|
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.