Public Types | |
typedef CharT | char_type |
typedef OutIter | iter_type |
enum | |
Public Member Functions | |
num_put (size_t __refs=0) | |
iter_type | put (iter_type s, ios_base &__f, char_type __fill, bool __v) const |
iter_type | put (iter_type s, ios_base &__f, char_type __fill, long __v) const |
iter_type | put (iter_type s, ios_base &__f, char_type __fill, unsigned long __v) const |
iter_type | put (iter_type s, ios_base &__f, char_type __fill, double __v) const |
iter_type | put (iter_type s, ios_base &__f, char_type __fill, long double __v) const |
iter_type | put (iter_type s, ios_base &__f, char_type __fill, const void *__v) const |
Static Public Attributes | |
static locale::id | id |
static const char * | S_atoms_out |
Protected Types | |
enum | |
Protected Member Functions | |
template<typename ValueT> | |
iter_type | M_convert_float (iter_type, ios_base &__io, char_type __fill, char __mod, ValueT __v) const |
void | M_group_float (const string &__grouping, char_type sep, const char_type *__p, char_type *new, char_type *cs, int &__len) const |
template<typename ValueT> | |
iter_type | M_convert_int (iter_type, ios_base &__io, char_type __fill, ValueT __v) const |
void | M_group_int (const string &__grouping, char_type sep, ios_base &__io, char_type *new, char_type *cs, int &__len) const |
void | M_pad (char_type __fill, streamsize __w, ios_base &__io, char_type *new, const char_type *cs, int &__len) const |
template<typename ValueT> | |
iter_type | M_convert_int (iter_type, ios_base &__io, char_type __fill, char __mod, char __modl, ValueT __v) const |
iter_type | M_widen_float (iter_type, ios_base &__io, char_type __fill, char *cs, int __len) const |
iter_type | M_widen_int (iter_type, ios_base &__io, char_type __fill, char *cs, int __len) const |
iter_type | M_insert (iter_type, ios_base &__io, char_type __fill, const char_type *__ws, int __len) const |
virtual | ~num_put () |
virtual iter_type | do_put (iter_type, ios_base &, char_type __fill, bool __v) const |
virtual iter_type | do_put (iter_type, ios_base &, char_type __fill, long __v) const |
virtual iter_type | do_put (iter_type, ios_base &, char_type __fill, unsigned long) const |
virtual iter_type | do_put (iter_type, ios_base &, char_type __fill, double __v) const |
virtual iter_type | do_put (iter_type, ios_base &, char_type __fill, long double __v) const |
virtual iter_type | do_put (iter_type, ios_base &, char_type __fill, const void *__v) const |
Static Protected Member Functions | |
static void | S_format_float (const ios_base &__io, char *__fptr, char __mod, streamsize __prec) |
static void | S_format_int (const ios_base &__io, char *__fptr, char __mod, char __modl) |
Static Protected Attributes | |
static c_locale | S_c_locale |
static char | S_c_name [2] |
static const char * | S_atoms_in |
Friends | |
class | locale::Impl |
Definition at line 854 of file locale_facets.h.