Bloomberg formatting library namespace.
Types
Name |
Description |
Boolean trait that enables streamed formatting of a type. |
|
Mechanism for parsing Standard C++ format‐specification sections. |
|
Namespace struct holding enums used for parsing. |
|
Component‐private utilities for constructing format‐argument arrays. |
|
Component‐private store of |
|
Utility functions for manipulating format argument types. |
|
Utility factory for constructing |
|
This component‐private type is an abstract base required to type‐erase output iterators as required by the |
|
Type‐erasing holder for a concrete output iterator. |
|
Type‐erased output‐iterator interface used by format contexts. |
|
This is a component‐private type which enables test drivers to work around the compile‐time restrictions in |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Simple trait type that tells is |
|
Namespace for character conversion utilities used by formatters. |
|
This struct provides a function that outputs the specified |
|
Meta‐function yielding the unsigned analogue of a character type. |
|
Implementation of floating‐point formatters and specification parsing. |
|
Base class for integral and integral‐like |
|
This struct provides a function that returns a category of the formatter in accordance with the (template parameter) |
|
This struct is a specialization of the |
|
Value‐semantic type holding a category and optional integral value. |
|
Visitor that extracts an integral nested format‐argument value. |
|
[*PRIVATE*]Characterizes a Unicode grapheme cluster. |
|
Namespace for test helpers that verify |
|
Namespace for standard‐library formatting oracles used in tests. |
|
[*PRIVATE*]Namespace for generated Unicode character data tables. |
|
Format context for testing |
|
This class template provides an output iterator to the |
|
This class template provides an access to the format specification current parsing state. |
|
This |
|
A general mechanism to parse and validate a Standard format specification string for a given argument type. |
|
Formattable wrapper that uses |
|
This class provides the implementations of |
|
A component private tag type used to internally construct a |
|
Generator of exhaustive standard formatting‐specification combinations. |
|
This class is an implementation of the |
|
Base class for linked option nodes in a |
|
Option node that iterates through a set of typed values. |
|
Characterizes a Unicode code point as a set of integral attributes. |
|
Type‐erased format argument holding a value for formatting. |
|
Access to a set of type‐erased formatting arguments. |
|
A format context for use by |
|
Parse context for use by |
|
Type that wraps a |
Type Aliases
Name |
Description |
Alias for |
|
Alias for |
|
Alias for |
|
Alias for a checked |
|
Alias for |
|
Alias for |
|
Alias for |
|
Alias for a checked |
Functions
Name |
Description |
|
|
|
|
Format |
|
Return the length of the string that formatting |
|
From the specified |
|
From the specified |
|
|
|
|
|
|
|
Exchange the values of the specified |
|
|
|
|
|
Invoke |
|
|
|
Format type‐erased |
|
|
|
Format type‐erased |
Using Declarations
Name |
Description |
Alias for |
|
Alias for |
Created with MrDocs