Base class for integral and integral‐like bsl::formatter specializations.
Synopsis
Declared in <bslfmt_formatterintegralbase.h>
template<
class t_VALUE,
class t_CHAR>
struct FormatterIntegralBase;
Description
This struct is a base class for bsl::formatter specializations for integer types as well as for other types that can be represented as integer (i.e. bool, character and pointer types). This is a private class and should not be used directly. The formatting of variables of a certain type is performed using the corresponding classes inherited from this one. Accordingly, the auxiliary functions used are declared protected.
Member Functions
Name |
Description |
Write the output prefix for |
|
Write the string representation of |
|
Copy the formatted prefix and value into |
|
Parse the specified |
|
Return a reference to the specification of this formatter. |
Derived Classes
Name |
Description |
This struct is a specialization of the |
Created with MrDocs