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_DECLSPECnumpunct_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 chardo_decimal_point()const [protected, virtual]

do_grouping()

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

Typedef char_type

typedef charchar_type

Typedef string_type

typedef string string_type

Member Data Documentation

_Locale_numeric * _M_numeric

_Locale_numeric *_M_numeric[private]