moneypunct_byname< char, false > Class Template Reference

template <>
class moneypunct_byname< char, false > : public moneypunct< char, false >

Inherits from

Public Member Functions
_STLP_DECLSPEC moneypunct_byname _STLP_PSPEC2 (char, false)
Protected Member Functions
_STLP_DECLSPEC~moneypunct_byname _STLP_PSPEC2 (char, false)
_STLP_DECLSPEC string_type do_curr_symbol ()
_STLP_DECLSPEC char do_decimal_point ()
_STLP_DECLSPEC int do_frac_digits ()
_STLP_DECLSPEC string do_grouping ()
_STLP_DECLSPEC string_type do_negative_sign ()
_STLP_DECLSPEC string_type do_positive_sign ()
_STLP_DECLSPEC char do_thousands_sep ()
Private Member Functions
moneypunct_byname ( _Self const &)
_Self & operator= ( _Self const &)
Inherited Functions
_Refcount_Base::_M_decr()
_Refcount_Base::_M_incr()
_Refcount_Base::_Refcount_Base(__stl_atomic_t)
locale::facet::facet(size_t)
locale::facet::~facet()
moneypunct< char, false >::curr_symbol()const
moneypunct< char, false >::decimal_point()const
moneypunct< char, false >::do_neg_format()const
moneypunct< char, false >::do_pos_format()const
moneypunct< char, false >::frac_digits()const
moneypunct< char, false >::grouping()const
moneypunct< char, false >::neg_format()const
moneypunct< char, false >::negative_sign()const
moneypunct< char, false >::pos_format()const
moneypunct< char, false >::positive_sign()const
moneypunct< char, false >::thousands_sep()const
Public Member Type Definitions
typedef char char_type
typedef money_base::pattern pattern
typedef string string_type
Private Member Type Definitions
typedef moneypunct_byname < char, false > _Self
Public Attributes
_STLP_DECLSPEC moneypunct_byname size_t _Locale_name_hint * __hint
Protected Attributes
_Locale_monetary * _M_monetary
Inherited Attributes
moneypunct< char, false >::_M_neg_format
moneypunct< char, false >::_M_pos_format
moneypunct< char, false >::id
moneypunct< char, false >::intl

Constructor & Destructor Documentation

moneypunct_byname(_Self const &)

moneypunct_byname ( _Self const & ) [private]

Parameters

_Self const &

Member Functions Documentation

_STLP_PSPEC2(char, false)

_STLP_DECLSPEC moneypunct_byname _STLP_PSPEC2 ( char ,
false
) const [explicit]

Parameters

char
false

_STLP_PSPEC2(char, false)

_STLP_DECLSPEC~moneypunct_byname _STLP_PSPEC2 ( char ,
false
) [protected, virtual]

Parameters

char
false

do_curr_symbol()

_STLP_DECLSPEC string_type do_curr_symbol ( ) const [protected, virtual]

do_decimal_point()

_STLP_DECLSPEC char do_decimal_point ( ) const [protected, virtual]

do_frac_digits()

_STLP_DECLSPEC int do_frac_digits ( ) const [protected, virtual]

do_grouping()

_STLP_DECLSPEC string do_grouping ( ) const [protected, virtual]

do_negative_sign()

_STLP_DECLSPEC string_type do_negative_sign ( ) const [protected, virtual]

do_positive_sign()

_STLP_DECLSPEC string_type do_positive_sign ( ) const [protected, virtual]

do_thousands_sep()

_STLP_DECLSPEC char do_thousands_sep ( ) const [protected, virtual]

operator=(_Self const &)

_Self & operator= ( _Self const & ) [private]

Parameters

_Self const &

Member Type Definitions Documentation

Typedef _Self

typedef moneypunct_byname < char, false > _Self [private]

Typedef char_type

typedef char char_type

Typedef pattern

typedef money_base::pattern pattern

Typedef string_type

typedef string string_type

Member Data Documentation

_Locale_monetary * _M_monetary

_Locale_monetary * _M_monetary [protected]

_STLP_DECLSPEC moneypunct_byname size_t _Locale_name_hint * __hint

_STLP_DECLSPEC moneypunct_byname size_t _Locale_name_hint * __hint