money_base class — Base class for moneypunct facet
class money_base { public: enum part { none, space, symbol, sign, value }; struct pattern { char field[4]; }; };
The money_base
class is a
base class for the moneypunct
and
moneypunct_byname
class
templates. It declares the part
and pattern
types. A pattern
actually stores four part
values, but they are stored as four
char
values for space efficiency.
See moneypunct
for an explanation
of how part
and pattern
are used.