collate< wchar_t > Class Template Reference
template <>
|
class collate< wchar_t > : public locale::facet
|
Public Member Functions
|
|
collate
(
size_t
)
|
int
|
compare
(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *)
|
long
|
hash
(const wchar_t *, const wchar_t *)
|
string_type
|
transform
(const wchar_t *, const wchar_t *)
|
Protected Member Functions
|
|
~collate
()
|
_STLP_DECLSPEC int
|
do_compare
(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *)
|
_STLP_DECLSPEC long
|
do_hash
(const wchar_t *, const wchar_t *)
|
_STLP_DECLSPEC
string_type
|
do_transform
(const wchar_t *, const wchar_t *)
|
Public Attributes
|
_STLP_STATIC_MEMBER_DECLSPEC
locale::id
|
id
|
Constructor & Destructor Documentation
collate(size_t)
collate
|
(
|
size_t
|
__refs = 0
|
)
|
[inline, explicit]
|
collate(const collate< wchar_t > &)
collate
|
(
|
const
collate
< wchar_t > &
|
|
)
|
[private]
|
~collate()
_STLP_DECLSPEC
|
~collate
|
(
|
)
|
[protected]
|
Member Functions Documentation
compare(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *)
int
|
compare
|
(
|
const wchar_t *
|
__low1,
|
|
const wchar_t *
|
__high1,
|
|
const wchar_t *
|
__low2,
|
|
const wchar_t *
|
__high2
|
|
)
|
const [inline]
|
Parameters
const wchar_t * __low1
|
|
const wchar_t * __high1
|
|
const wchar_t * __low2
|
|
const wchar_t * __high2
|
|
do_compare(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *)
_STLP_DECLSPEC int
|
do_compare
|
(
|
const wchar_t *
|
,
|
|
const wchar_t *
|
,
|
|
const wchar_t *
|
,
|
|
const wchar_t *
|
|
|
)
|
const [protected, virtual]
|
Parameters
const wchar_t *
|
|
const wchar_t *
|
|
const wchar_t *
|
|
const wchar_t *
|
|
do_hash(const wchar_t *, const wchar_t *)
_STLP_DECLSPEC long
|
do_hash
|
(
|
const wchar_t *
|
__low,
|
|
const wchar_t *
|
__high
|
|
)
|
const [protected, virtual]
|
Parameters
const wchar_t * __low
|
|
const wchar_t * __high
|
|
do_transform(const wchar_t *, const wchar_t *)
_STLP_DECLSPEC
string_type
|
do_transform
|
(
|
const wchar_t *
|
,
|
|
const wchar_t *
|
|
|
)
|
const [protected, virtual]
|
Parameters
const wchar_t *
|
|
const wchar_t *
|
|
hash(const wchar_t *, const wchar_t *)
long
|
hash
|
(
|
const wchar_t *
|
__low,
|
|
const wchar_t *
|
__high
|
|
)
|
const [inline]
|
Parameters
const wchar_t * __low
|
|
const wchar_t * __high
|
|
operator=(const collate< wchar_t > &)
collate
< wchar_t > &
|
operator=
|
(
|
const
collate
< wchar_t > &
|
|
)
|
[private]
|
transform(const wchar_t *, const wchar_t *)
string_type
|
transform
|
(
|
const wchar_t *
|
__low,
|
|
const wchar_t *
|
__high
|
|
)
|
const [inline]
|
Parameters
const wchar_t * __low
|
|
const wchar_t * __high
|
|
Member Type Definitions Documentation
Typedef char_type
typedef wchar_t
|
char_type
|
Typedef string_type
typedef wstring
|
string_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.