collate_byname< wchar_t > Class Reference

#include <_collate.h>

Inheritance diagram for collate_byname< wchar_t >:

collate< wchar_t > locale::facet _Refcount_Base List of all members.

Public Member Functions

 collate_byname (const char *__name, size_t __refs=0, _Locale_name_hint *__hint=0)

Protected Member Functions

 ~collate_byname ()
virtual int do_compare (const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *) const
virtual string_type do_transform (const wchar_t *, const wchar_t *) const

Detailed Description

Definition at line 143 of file _collate.h.


Constructor & Destructor Documentation

collate_byname< wchar_t >::collate_byname ( const char *  __name,
size_t  __refs = 0,
_Locale_name_hint __hint = 0 
) [explicit]

Definition at line 210 of file facets_byname.cpp.

References locale::_M_throw_runtime_error().

collate_byname< wchar_t >::~collate_byname (  )  [protected]

Definition at line 217 of file facets_byname.cpp.

References __release_collate(), and _STLP_PRIV.


Member Function Documentation

int collate_byname< wchar_t >::do_compare ( const wchar_t *  ,
const wchar_t *  ,
const wchar_t *  ,
const wchar_t *   
) const [protected, virtual]

Reimplemented from collate< wchar_t >.

Definition at line 220 of file facets_byname.cpp.

References _Locale_strwcmp().

collate_byname< wchar_t >::string_type collate_byname< wchar_t >::do_transform ( const wchar_t *  ,
const wchar_t *   
) const [protected, virtual]

Reimplemented from collate< wchar_t >.

Definition at line 230 of file facets_byname.cpp.

References _Locale_strwxfrm().


The documentation for this class was generated from the following files:



Generated on Mon Mar 10 15:32:59 2008 by  doxygen 1.5.1