moneypunct< char, true > Class Template Reference

template <>
class moneypunct< char, true > : public locale::facet

Inherits from

  • moneypunct< char, true >
    Public Member Functions
    _STLP_DECLSPEC moneypunct_STLP_PSPEC2(char, true)
    string_type curr_symbol()
    chardecimal_point()
    intfrac_digits()
    string grouping()
    patternneg_format()
    string_type negative_sign()
    patternpos_format()
    string_type positive_sign()
    charthousands_sep()
    Protected Member Functions
    _STLP_DECLSPEC stringdo_curr_symbol()
    _STLP_DECLSPEC chardo_decimal_point()
    _STLP_DECLSPEC intdo_frac_digits()
    _STLP_DECLSPEC stringdo_grouping()
    _STLP_DECLSPEC patterndo_neg_format()
    _STLP_DECLSPEC stringdo_negative_sign()
    _STLP_DECLSPEC patterndo_pos_format()
    _STLP_DECLSPEC stringdo_positive_sign()
    _STLP_DECLSPEC chardo_thousands_sep()
    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()
    Public Member Type Definitions
    typedefchar char_type
    typedef string string_type
    Public Attributes
    _STLP_STATIC_MEMBER_DECLSPEC locale::idid
    const boolintl
    Protected Attributes
    pattern_M_neg_format
    pattern_M_pos_format

    Member Functions Documentation

    _STLP_PSPEC2(char, true)

    _STLP_DECLSPEC moneypunct_STLP_PSPEC2(char,
    true
    )[pure virtual, explicit]

    Parameters

    char
    true

    curr_symbol()

    string_type curr_symbol()const [inline]

    decimal_point()

    chardecimal_point()const [inline]

    do_curr_symbol()

    _STLP_DECLSPEC stringdo_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_neg_format()

    _STLP_DECLSPEC patterndo_neg_format()const [protected, virtual]

    do_negative_sign()

    _STLP_DECLSPEC stringdo_negative_sign()const [protected, virtual]

    do_pos_format()

    _STLP_DECLSPEC patterndo_pos_format()const [protected, virtual]

    do_positive_sign()

    _STLP_DECLSPEC stringdo_positive_sign()const [protected, virtual]

    do_thousands_sep()

    _STLP_DECLSPEC chardo_thousands_sep()const [protected, virtual]

    frac_digits()

    intfrac_digits()const [inline]

    grouping()

    string grouping()const [inline]

    neg_format()

    patternneg_format()const [inline]

    negative_sign()

    string_type negative_sign()const [inline]

    pos_format()

    patternpos_format()const [inline]

    positive_sign()

    string_type positive_sign()const [inline]

    thousands_sep()

    charthousands_sep()const [inline]

    Member Type Definitions Documentation

    Typedef char_type

    typedef charchar_type

    Typedef string_type

    typedef string string_type

    Member Data Documentation

    pattern _M_neg_format

    pattern_M_neg_format[protected]

    pattern _M_pos_format

    pattern_M_pos_format[protected]

    _STLP_STATIC_MEMBER_DECLSPEC locale::id id

    _STLP_STATIC_MEMBER_DECLSPEC locale::idid[static]

    const bool intl

    const boolintl[static]