numpunct< char > Class Reference

#include <_numpunct.h>

Inheritance diagram for numpunct< char >:

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

Public Types

typedef char char_type
typedef string string_type

Public Member Functions

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

Static Public Attributes

static _STLP_STATIC_MEMBER_DECLSPEC
locale::id 
id

Protected Member Functions

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

Protected Attributes

string _M_truename
string _M_falsename
string _M_grouping

Friends

class _Locale_impl
class num_get

Detailed Description

Definition at line 48 of file _numpunct.h.


Member Typedef Documentation

typedef char numpunct< char >::char_type

Reimplemented in numpunct_byname< char >.

Definition at line 56 of file _numpunct.h.

typedef string numpunct< char >::string_type

Reimplemented in numpunct_byname< char >.

Definition at line 57 of file _numpunct.h.


Constructor & Destructor Documentation

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

Definition at line 59 of file _numpunct.h.

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

Definition at line 31 of file numpunct.cpp.


Member Function Documentation

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

Definition at line 62 of file _numpunct.h.

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

Definition at line 63 of file _numpunct.h.

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

Definition at line 64 of file _numpunct.h.

string numpunct< char >::truename (  )  const [inline]

Definition at line 65 of file _numpunct.h.

string numpunct< char >::falsename (  )  const [inline]

Definition at line 66 of file _numpunct.h.

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

Reimplemented in numpunct_byname< char >.

Definition at line 26 of file numpunct.cpp.

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

Reimplemented in numpunct_byname< char >.

Definition at line 27 of file numpunct.cpp.

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

Reimplemented in numpunct_byname< char >.

Definition at line 28 of file numpunct.cpp.

string numpunct< char >::do_truename (  )  const [protected, virtual]

Definition at line 29 of file numpunct.cpp.

string numpunct< char >::do_falsename (  )  const [protected, virtual]

Definition at line 30 of file numpunct.cpp.


Friends And Related Function Documentation

friend class _Locale_impl [friend]

Reimplemented from locale::facet.

Definition at line 50 of file _numpunct.h.

friend class num_get [friend]

Definition at line 53 of file _numpunct.h.


Member Data Documentation

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

Definition at line 68 of file _numpunct.h.

string numpunct< char >::_M_truename [protected]

Definition at line 75 of file _numpunct.h.

string numpunct< char >::_M_falsename [protected]

Definition at line 76 of file _numpunct.h.

string numpunct< char >::_M_grouping [protected]

Definition at line 77 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