class
std::money_base
<locale>
Base class for moneypunct
This is not a
facet type, but the base class that defines the
part and
pattern member types to be inherited by
facet class moneypunct:
1 2 3 4 5 6 7 8 9 10 11
|
class money_base {
public:
enum part {
none, space, symbol, sign, value
};
struct pattern {
char field[4];
};
};
|
The values in the enumerated type
part need not be the default ones. A library implementation may define each of the elements with a specific value, which must be uniquely type-castable to a value of type
char.
See
moneypunct::part and
moneypunct::pattern for more information.