moneypunct_byname Class Reference

class moneypunct_byname : public moneypunct< _CharT, _International >

Inherits from

Public Member Functions
moneypunct_byname _STLP_PSPEC2 (char, _International)
Protected Member Functions
~ moneypunct_byname _STLP_PSPEC2 (_CharT, _International)
string_type do_curr_symbol ()
_CharT do_decimal_point ()
int do_frac_digits ()
string do_grouping ()
string_type do_negative_sign ()
string_type do_positive_sign ()
_CharT do_thousands_sep ()
Private Member Functions
void Convert_string2_string_chart ( basic_string < _CharT > &, string )
Inherited Functions
locale::facet::facet(size_t)
locale::facet::~facet()
moneypunct< _CharT, _International >::_STLP_PSPEC2(char,true)
moneypunct< _CharT, _International >::curr_symbol()const
moneypunct< _CharT, _International >::decimal_point()const
moneypunct< _CharT, _International >::do_neg_format()const
moneypunct< _CharT, _International >::do_pos_format()const
moneypunct< _CharT, _International >::frac_digits()const
moneypunct< _CharT, _International >::grouping()const
moneypunct< _CharT, _International >::neg_format()const
moneypunct< _CharT, _International >::negative_sign()const
moneypunct< _CharT, _International >::pos_format()const
moneypunct< _CharT, _International >::positive_sign()const
moneypunct< _CharT, _International >::thousands_sep()const
Public Member Type Definitions
typedef char char_type
typedef money_base::pattern pattern
typedef basic_string < _CharT > string_type
Protected Attributes
_Locale_monetary * _M_monetary
Inherited Attributes
moneypunct< _CharT, _International >::_M_currSym
moneypunct< _CharT, _International >::_M_group
moneypunct< _CharT, _International >::_M_neg_format
moneypunct< _CharT, _International >::_M_nsign
moneypunct< _CharT, _International >::_M_pos_format
moneypunct< _CharT, _International >::_M_psign
moneypunct< _CharT, _International >::id
moneypunct< _CharT, _International >::intl

Member Functions Documentation

Convert_string2_string_chart(basic_string< _CharT > &, string)

void Convert_string2_string_chart ( basic_string < _CharT > & dst,
string src
) [private]

Parameters

basic_string < _CharT > & dst
string src

_STLP_PSPEC2(char, _International)

moneypunct_byname _STLP_PSPEC2 ( char ,
_International
) const [explicit]

Parameters

char
_International

_STLP_PSPEC2(_CharT, _International)

~ moneypunct_byname _STLP_PSPEC2 ( _CharT ,
_International
) [protected, virtual]

Parameters

_CharT
_International

do_curr_symbol()

string_type do_curr_symbol ( ) const [protected, virtual]

do_decimal_point()

_CharT do_decimal_point ( ) const [protected, virtual]

do_frac_digits()

int do_frac_digits ( ) const [protected, virtual]

do_grouping()

string do_grouping ( ) const [protected, virtual]

do_negative_sign()

string_type do_negative_sign ( ) const [protected, virtual]

do_positive_sign()

string_type do_positive_sign ( ) const [protected, virtual]

do_thousands_sep()

_CharT do_thousands_sep ( ) const [protected, virtual]

Member Type Definitions Documentation

Typedef char_type

typedef char char_type

Typedef pattern

typedef money_base::pattern pattern

Typedef string_type

typedef basic_string < _CharT > string_type

Member Data Documentation

_Locale_monetary * _M_monetary

_Locale_monetary * _M_monetary [protected]