This template is the implementation of the bsl::format specification for bdldfp::Decimal* types.
Synopsis
Declared in <bdldfp_decimal.h>
template<class t_CHAR>
struct Decimal_FormatterSpecification;
Description
It parses as well as postprocesses format specifications for bdldfp::Decimal* type formatted arguments, as well as stores the results of that pasring: the specification.
Enums
Name |
Description |
This enumeration is used as an indication of the format‐type letter in a decimal floating point format string. |
Member Functions
Name |
Description |
|
Create an uninitialized |
Return the requested alignment. |
|
Return whether alternative formatting was requested. |
|
Return a pointer to the parsed filler character sequence. |
|
Return the number of code units in the filler character sequence. |
|
Return the display width of the code point represented by the array returned by |
|
Return the format‐type requested unless the status is not at least |
|
Return whether the locale‐specific flag was present. |
|
Parse the format specification from the specified context. |
|
Resolve deferred width and precision arguments using |
|
Return the postprocessed precision from the format specification. |
|
Return the postprocessed width from the format specification. |
|
Return the requested sign‐treatment option. |
|
Return whether zero padding was requested. |
Created with MrDocs