numpunct< wchar_t > Class Reference

#include <_numpunct.h>

Inheritance diagram for numpunct< wchar_t >:

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

Public Types

typedef wchar_t char_type
typedef wstring string_type

Public Member Functions

 numpunct (size_t __refs=0)
wchar_t decimal_point () const
wchar_t thousands_sep () const
string grouping () const
wstring truename () const
wstring falsename () const

Static Public Attributes

static _STLP_STATIC_MEMBER_DECLSPEC
locale::id 
id

Protected Member Functions

 ~numpunct ()
virtual wchar_t do_decimal_point () const
virtual wchar_t do_thousands_sep () const
virtual string do_grouping () const
virtual wstring do_truename () const
virtual wstring do_falsename () const

Protected Attributes

wstring _M_truename
wstring _M_falsename
string _M_grouping

Friends

class _Locale_impl

Detailed Description

Definition at line 89 of file _numpunct.h.


Member Typedef Documentation

typedef wchar_t numpunct< wchar_t >::char_type

Reimplemented in numpunct_byname< wchar_t >.

Definition at line 93 of file _numpunct.h.

typedef wstring numpunct< wchar_t >::string_type

Reimplemented in numpunct_byname< wchar_t >.

Definition at line 94 of file _numpunct.h.


Constructor & Destructor Documentation

numpunct< wchar_t >::numpunct ( size_t  __refs = 0  )  [inline, explicit]

Definition at line 96 of file _numpunct.h.

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

Definition at line 39 of file numpunct.cpp.


Member Function Documentation

wchar_t numpunct< wchar_t >::decimal_point (  )  const [inline]

Definition at line 99 of file _numpunct.h.

wchar_t numpunct< wchar_t >::thousands_sep (  )  const [inline]

Definition at line 100 of file _numpunct.h.

string numpunct< wchar_t >::grouping (  )  const [inline]

Definition at line 101 of file _numpunct.h.

wstring numpunct< wchar_t >::truename (  )  const [inline]

Definition at line 102 of file _numpunct.h.

wstring numpunct< wchar_t >::falsename (  )  const [inline]

Definition at line 103 of file _numpunct.h.

wchar_t numpunct< wchar_t >::do_decimal_point (  )  const [protected, virtual]

Reimplemented in numpunct_byname< wchar_t >.

Definition at line 34 of file numpunct.cpp.

wchar_t numpunct< wchar_t >::do_thousands_sep (  )  const [protected, virtual]

Reimplemented in numpunct_byname< wchar_t >.

Definition at line 35 of file numpunct.cpp.

string numpunct< wchar_t >::do_grouping (  )  const [protected, virtual]

Reimplemented in numpunct_byname< wchar_t >.

Definition at line 36 of file numpunct.cpp.

wstring numpunct< wchar_t >::do_truename (  )  const [protected, virtual]

Definition at line 37 of file numpunct.cpp.

wstring numpunct< wchar_t >::do_falsename (  )  const [protected, virtual]

Definition at line 38 of file numpunct.cpp.


Friends And Related Function Documentation

friend class _Locale_impl [friend]

Reimplemented from locale::facet.

Definition at line 91 of file _numpunct.h.


Member Data Documentation

_STLP_STATIC_MEMBER_DECLSPEC locale::id numpunct< wchar_t >::id [static]

Definition at line 105 of file _numpunct.h.

wstring numpunct< wchar_t >::_M_truename [protected]

Definition at line 108 of file _numpunct.h.

wstring numpunct< wchar_t >::_M_falsename [protected]

Definition at line 109 of file _numpunct.h.

string numpunct< wchar_t >::_M_grouping [protected]

Definition at line 110 of file _numpunct.h.


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



Generated on Mon Mar 10 15:33:02 2008 by  doxygen 1.5.1