moneypunct_byname< char, true > Class Template Reference

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

Inherits from

Public Member Functions
_STLP_DECLSPEC moneypunct_byname_STLP_PSPEC2(char, true)
Protected Member Functions
_STLP_DECLSPEC~moneypunct_byname_STLP_PSPEC2(char, true)
_STLP_DECLSPEC string_typedo_curr_symbol()
_STLP_DECLSPEC chardo_decimal_point()
_STLP_DECLSPEC intdo_frac_digits()
_STLP_DECLSPEC stringdo_grouping()
_STLP_DECLSPEC string_typedo_negative_sign()
_STLP_DECLSPEC string_typedo_positive_sign()
_STLP_DECLSPEC chardo_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, true >::curr_symbol()const
moneypunct< char, true >::decimal_point()const
moneypunct< char, true >::do_neg_format()const
moneypunct< char, true >::do_pos_format()const
moneypunct< char, true >::frac_digits()const
moneypunct< char, true >::grouping()const
moneypunct< char, true >::neg_format()const
moneypunct< char, true >::negative_sign()const
moneypunct< char, true >::pos_format()const
moneypunct< char, true >::positive_sign()const
moneypunct< char, true >::thousands_sep()const
Public Member Type Definitions
typedefchar char_type
typedef money_base::pattern pattern
typedef string string_type
Private Member Type Definitions
typedef moneypunct_byname< char, true > _Self
Public Attributes
_STLP_DECLSPEC moneypunct_byname size_t _Locale_name_hint *__hint
Protected Attributes
_Locale_monetary *_M_monetary
Inherited Attributes
moneypunct< char, true >::_M_neg_format
moneypunct< char, true >::_M_pos_format
moneypunct< char, true >::id
moneypunct< char, true >::intl

Constructor & Destructor Documentation

moneypunct_byname(_Self const &)

moneypunct_byname(_Self const &)[private]

Parameters

_Self const &

Member Functions Documentation

_STLP_PSPEC2(char, true)

_STLP_DECLSPEC moneypunct_byname_STLP_PSPEC2(char,
true
)const [explicit]

Parameters

char
true

_STLP_PSPEC2(char, true)

_STLP_DECLSPEC~moneypunct_byname_STLP_PSPEC2(char,
true
)[protected, virtual]

Parameters

char
true

do_curr_symbol()

_STLP_DECLSPEC string_typedo_curr_symbol()const [protected, virtual]

do_decimal_point()

_STLP_DECLSPEC chardo_decimal_point()const [protected, virtual]

do_frac_digits()

_STLP_DECLSPEC intdo_frac_digits()const [protected, virtual]

do_grouping()

_STLP_DECLSPEC stringdo_grouping()const [protected, virtual]

do_negative_sign()

_STLP_DECLSPEC string_typedo_negative_sign()const [protected, virtual]

do_positive_sign()

_STLP_DECLSPEC string_typedo_positive_sign()const [protected, virtual]

do_thousands_sep()

_STLP_DECLSPEC chardo_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, true >_Self[private]

Typedef char_type

typedef charchar_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