moneypunct Class Reference

class moneypunct : public locale::facet

Inherits from

  • moneypunct
    Public Member Functions
    moneypunct _STLP_PSPEC2(_CharT, _International)
    string_type curr_symbol()
    _CharTdecimal_point()
    intfrac_digits()
    string grouping()
    patternneg_format()
    string_type negative_sign()
    patternpos_format()
    string_type positive_sign()
    _CharTthousands_sep()
    Protected Member Functions
    ~moneypunct_STLP_PSPEC2(char, true)
    basic_string< _CharT >do_curr_symbol()
    _CharTdo_decimal_point()
    intdo_frac_digits()
    string do_grouping()
    patterndo_neg_format()
    basic_string< _CharT >do_negative_sign()
    patterndo_pos_format()
    basic_string< _CharT >do_positive_sign()
    _CharTdo_thousands_sep()
    Inherited Functions
    locale::facet::facet(size_t)
    locale::facet::~facet()
    Public Member Type Definitions
    typedef_CharT char_type
    typedef basic_string< _CharT > string_type
    Public Attributes
    locale::id id
    const boolintl
    Protected Attributes
    string _M_group
    pattern_M_neg_format
    pattern_M_pos_format
    string_type _M_psign

    Member Functions Documentation

    _STLP_PSPEC2(_CharT, _International)

    moneypunct _STLP_PSPEC2(_CharT,
    _International
    )[inline, pure virtual, explicit]

    Parameters

    _CharT
    _International

    _STLP_PSPEC2(char, true)

    ~moneypunct_STLP_PSPEC2(char,
    true
    )[protected, inline]

    Parameters

    char
    true

    curr_symbol()

    string_type curr_symbol()const [inline]

    decimal_point()

    _CharTdecimal_point()const [inline]

    do_curr_symbol()

    basic_string< _CharT >do_curr_symbol()const [protected, virtual]

    do_decimal_point()

    _CharTdo_decimal_point()const [protected, virtual]

    do_frac_digits()

    intdo_frac_digits()const [protected, virtual]

    do_grouping()

    string do_grouping()const [protected, virtual]

    do_neg_format()

    patterndo_neg_format()const [protected, virtual]

    do_negative_sign()

    basic_string< _CharT >do_negative_sign()const [protected, virtual]

    do_pos_format()

    patterndo_pos_format()const [protected, virtual]

    do_positive_sign()

    basic_string< _CharT >do_positive_sign()const [protected, virtual]

    do_thousands_sep()

    _CharTdo_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()

    _CharTthousands_sep()const [inline]

    Member Type Definitions Documentation

    Typedef char_type

    typedef _CharTchar_type

    Typedef string_type

    typedef basic_string< _CharT >string_type

    Member Data Documentation

    string _M_group

    string _M_group[protected, static]

    pattern _M_neg_format

    pattern_M_neg_format[protected]

    pattern _M_pos_format

    pattern_M_pos_format[protected]

    string_type _M_psign

    string_type _M_psign[protected, static]

    locale::id id

    locale::id id[static]

    const bool intl

    const boolintl[static]