std::numpunct< CharT > Class Template Reference

Inheritance diagram for std::numpunct< CharT >:

Inheritance graph
[legend]
Collaboration diagram for std::numpunct< CharT >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef CharT char_type
typedef basic_string< CharT > string_type

Public Member Functions

 numpunct (size_t __refs=0)
 numpunct (c_locale cloc, size_t __refs=0)
char_type decimal_point () const
char_type thousands_sep () const
string grouping () const
string_type truename () const
string_type falsename () const

Static Public Attributes

static locale::id id

Protected Member Functions

virtual char_type do_decimal_point () const
virtual char_type do_thousands_sep () const
virtual string do_grouping () const
virtual string_type do_truename () const
virtual string_type do_falsename () const

Static Protected Attributes

static c_locale S_c_locale
static char S_c_name [2]

Private Attributes

char_type M_decimal_point
char_type M_thousands_sep
const char * M_grouping
const char_typeM_truename
const char_typeM_falsename

Friends

class __locale_cache< numpunct< CharT > >
class locale::Impl

Detailed Description

template<typename CharT>
class std::numpunct< CharT >

Definition at line 587 of file locale_facets.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 3 20:19:41 2007 for libstdc++-v3 Source by  doxygen 1.5.1