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_DECLSPEC collate_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 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_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 *

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]