numpunct_byname< char > Class Template Reference

template <>
class numpunct_byname< char > : public numpunct< char >

Inherits from

Constructor & Destructor Documentation

numpunct_byname(const char *, size_t, _Locale_name_hint *)

_STLP_DECLSPEC numpunct_byname ( const char * __name,
size_t __refs = 0,
_Locale_name_hint * __hint = 0
) [explicit]

Parameters

const char * __name
size_t __refs = 0
_Locale_name_hint * __hint = 0

numpunct_byname(_Self const &)

numpunct_byname ( _Self const & ) [private]

Parameters

_Self const &

~numpunct_byname()

_STLP_DECLSPEC ~numpunct_byname ( ) [protected]

Member Functions Documentation

do_decimal_point()

_STLP_DECLSPEC char do_decimal_point ( ) const [protected, virtual]

do_grouping()

_STLP_DECLSPEC string do_grouping ( ) 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 numpunct_byname < char > _Self [private]

Typedef char_type

typedef char char_type

Typedef string_type

typedef string string_type

Member Data Documentation

_Locale_numeric * _M_numeric

_Locale_numeric * _M_numeric [private]