std::numpunct_byname< CharT > Class Template Reference

Inheritance diagram for std::numpunct_byname< CharT >:

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

Collaboration graph
[legend]
List of all members.

Public Types

typedef CharT char_type
typedef basic_string< CharT > string_type

Public Member Functions

 numpunct_byname (const char *s, 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 ~numpunct_byname ()
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

c_locale M_c_locale_numpunct

Friends

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

Detailed Description

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

Definition at line 683 of file locale_facets.h.


The documentation for this class was generated from the following file:
Generated on Fri Oct 20 15:49:01 2006 for libstdc++-v3 Source by  doxygen 1.4.7