Public Types | |
typedef CharT | char_type |
typedef basic_string< CharT > | string_type |
enum | part |
Public Member Functions | |
moneypunct (size_t __refs=0) | |
moneypunct (c_locale cloc, const char *s, size_t __refs=0) | |
char_type | decimal_point () const |
char_type | thousands_sep () const |
string | grouping () const |
string_type | curr_symbol () const |
string_type | positive_sign () const |
string_type | negative_sign () const |
int | frac_digits () const |
pattern | pos_format () const |
pattern | neg_format () const |
Static Public Attributes | |
static const bool | intl |
static locale::id | id |
static const pattern | S_default_pattern |
Protected Member Functions | |
virtual char_type | do_decimal_point () const |
virtual char_type | do_thousands_sep () const |
virtual string | do_grouping () const |
virtual string_type | do_curr_symbol () const |
virtual string_type | do_positive_sign () const |
virtual string_type | do_negative_sign () const |
virtual int | do_frac_digits () const |
virtual pattern | do_pos_format () const |
virtual pattern | do_neg_format () const |
Static Protected Attributes | |
static c_locale | S_c_locale |
static char | S_c_name [2] |
Private Attributes | |
const char * | M_grouping |
char_type | M_decimal_point |
char_type | M_thousands_sep |
const char_type * | M_curr_symbol |
const char_type * | M_positive_sign |
const char_type * | M_negative_sign |
int | M_frac_digits |
pattern | M_pos_format |
pattern | M_neg_format |
Friends | |
class | locale::Impl |
Definition at line 1494 of file locale_facets.h.