BloombergLP::bslalg::NumericFormatterUtil

Namespace struct for free functions supporting to_chars.

Synopsis

Declared in <bslalg_numericformatterutil.h>

struct NumericFormatterUtil;

Types

NameDescription
PrecisionMaxBufferLength Metafunction that provides access to float and double variation of the value class method that returns the maximum required buffer size to for the textual representation (toChars) for a specified format and precision value. The metafunction provides a single class method value with the signature size_t value(Format format, int precision) that returns the maximum required buffer size for the specified format and precision.
ToCharsMaxLength Minimum buffer size for toChars conversion of TYPE.

Enums

NameDescription
Format This enumeration lists the supported, explicitly specified 'toChars' formatting options for floating point values, according to ISO C++17.

Static Member Functions

NameDescription
toChars toChars overloads