23#ifndef _STLP_INTERNAL_NUMPUNCT_H
24#define _STLP_INTERNAL_NUMPUNCT_H
26#ifndef _STLP_IOS_BASE_H
30# ifndef _STLP_C_LOCALE_H
34#ifndef _STLP_INTERNAL_STRING_H
45template <
class _Ch,
class _InIt>
class num_get;
58 string grouping()
const {
return do_grouping(); }
59 string truename()
const {
return do_truename(); }
67 virtual char do_decimal_point()
const;
68 virtual char do_thousands_sep()
const;
69 virtual string do_grouping()
const;
70 virtual string do_truename()
const;
71 virtual string do_falsename()
const;
74# if ! defined (_STLP_NO_WCHAR_T)
87 string grouping()
const {
return do_grouping(); }
88 wstring
truename()
const {
return do_truename(); }
89 wstring
falsename()
const {
return do_falsename(); }
96 virtual wchar_t do_decimal_point()
const;
97 virtual wchar_t do_thousands_sep()
const;
98 virtual string do_grouping()
const;
99 virtual wstring do_truename()
const;
100 virtual wstring do_falsename()
const;
118 virtual char do_decimal_point()
const;
119 virtual char do_thousands_sep()
const;
120 virtual string do_grouping()
const;
121 virtual string do_truename()
const;
122 virtual string do_falsename()
const;
126 : _M_numeric(__numeric) {}
136# ifndef _STLP_NO_WCHAR_T
149 virtual wchar_t do_decimal_point()
const;
150 virtual wchar_t do_thousands_sep()
const;
151 virtual string do_grouping()
const;
152 virtual wstring do_truename()
const;
153 virtual wstring do_falsename()
const;
157 : _M_numeric(__numeric) {}
void operator=(const facet &)
char thousands_sep() const
numpunct(size_t __refs=0)
static _STLP_STATIC_DECLSPEC locale::id id
char decimal_point() const
static _STLP_STATIC_DECLSPEC locale::id id
wchar_t decimal_point() const
numpunct(size_t __refs=0)
wstring falsename() const
wchar_t thousands_sep() const
numpunct_byname< char > _Self
numpunct_byname(_Self const &)
_Locale_numeric * _M_numeric
numpunct_byname(_Locale_numeric *__numeric)
numpunct_byname< wchar_t > _Self
numpunct_byname(_Self const &)
numpunct_byname(_Locale_numeric *__numeric)
_Locale_numeric * _M_numeric
#define _STLP_TEMPLATE_NULL
#define _STLP_STATIC_DECLSPEC
#define _STLP_CLASS_DECLSPEC
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE