collate_byname< wchar_t > Class Template Reference

template <>
class collate_byname< wchar_t > : public collate< wchar_t >

Inherits from

Constructor & Destructor Documentation

collate_byname(const char *, size_t, _Locale_name_hint *)

_STLP_DECLSPECcollate_byname(const char *__name,
size_t__refs = 0,
_Locale_name_hint *__hint = 0
)[explicit]

Parameters

const char * __name
size_t __refs = 0
_Locale_name_hint * __hint = 0

collate_byname(const collate_byname< wchar_t > &)

collate_byname(const collate_byname< wchar_t > &)[private]

Parameters

const collate_byname< wchar_t > &

~collate_byname()

_STLP_DECLSPEC~collate_byname()[protected]

Member Functions Documentation

do_compare(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *)

_STLP_DECLSPEC intdo_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_transform(const wchar_t *, const wchar_t *)

_STLP_DECLSPEC string_typedo_transform(const wchar_t *,
const wchar_t *
)const [protected, virtual]

Parameters

const wchar_t *
const wchar_t *

operator=(const collate_byname< wchar_t > &)

collate_byname< wchar_t > &operator=(const collate_byname< wchar_t > &)[private]

Parameters

const collate_byname< wchar_t > &

Member Data Documentation

_Locale_collate * _M_collate

_Locale_collate *_M_collate[private]