public member type

std::moneypunct::part

<locale>
enum part;
Part of pattern
This member type is inherited from money_base.

It is an enumerated type used as each of the individual specifiers in a moneypunct::pattern array.

It may take any of the following member enum values:

valueexpands tonotes
noneNothingCannot be the first specifier.
spaceWhite space (at least one, may expand to more)Cannot be the first or last specifier.
symbolCurrency symbol, as returned by moneypunct::curr_symbol
signSign (either moneypunct::positive_sign or moneypunct::negative_sign)
If longer than one character, at least the first character is printed in that position
valueAbsolute monetary value

Each specifier can only appear once in a moneypunct::pattern array.

The value of each of the elements in this enum type in a particular library implementation need not be the default ones, but each must yield a unique value when type-casted to a char value.

See also