ctype_byname< char > Class Reference

#include <_ctype.h>

Inheritance diagram for ctype_byname< char >:

ctype< char > locale::facet ctype_base _Refcount_Base List of all members.

Public Member Functions

 ctype_byname (const char *, size_t=0, _Locale_name_hint *__hint=0)
 ~ctype_byname ()
virtual char do_toupper (char __c) const
virtual char do_tolower (char __c) const
virtual const char * do_toupper (char *, const char *) const
virtual const char * do_tolower (char *, const char *) const

Friends

_Locale_name_hint_Locale_extract_hint (ctype_byname< char > *)

Detailed Description

Definition at line 152 of file _ctype.h.


Constructor & Destructor Documentation

_STLP_BEGIN_NAMESPACE ctype_byname< char >::ctype_byname ( const char *  ,
size_t  = 0,
_Locale_name_hint __hint = 0 
) [explicit]

Definition at line 38 of file facets_byname.cpp.

References _Locale_ctype_table(), and locale::_M_throw_runtime_error().

ctype_byname< char >::~ctype_byname (  ) 

Definition at line 61 of file facets_byname.cpp.

References __release_ctype(), and _STLP_PRIV.


Member Function Documentation

char ctype_byname< char >::do_toupper ( char  __c  )  const [virtual]

Reimplemented from ctype< char >.

Definition at line 64 of file facets_byname.cpp.

References _Locale_toupper().

char ctype_byname< char >::do_tolower ( char  __c  )  const [virtual]

Reimplemented from ctype< char >.

Definition at line 67 of file facets_byname.cpp.

References _Locale_tolower().

const char * ctype_byname< char >::do_toupper ( char *  ,
const char *   
) const [virtual]

Reimplemented from ctype< char >.

Definition at line 71 of file facets_byname.cpp.

References _Locale_toupper().

const char * ctype_byname< char >::do_tolower ( char *  ,
const char *   
) const [virtual]

Reimplemented from ctype< char >.

Definition at line 78 of file facets_byname.cpp.

References _Locale_tolower().


Friends And Related Function Documentation

_Locale_name_hint* _Locale_extract_hint ( ctype_byname< char > *  ct  )  [friend]

Definition at line 155 of file locale_impl.cpp.


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