|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Parsed floating-point format specifier state. More...
#include <floating.hpp>
Public Attributes | |
| char | sign {'\0'} |
Optional sign character: ‘’+',' 'or'\0'` (none). | |
| bool | alt_form {false} |
Alternate-form flag (#), forcing a decimal point to be printed. | |
| int | precision {-1} |
Explicit precision, or -1 when not specified. | |
| char | type {'g'} |
Presentation type: f, F, e, E, g, G, a or A. | |
Parsed floating-point format specifier state.
| bool microfmt::detail::parsed_float_spec::alt_form {false} |
Alternate-form flag (#), forcing a decimal point to be printed.
| int microfmt::detail::parsed_float_spec::precision {-1} |
Explicit precision, or -1 when not specified.
| char microfmt::detail::parsed_float_spec::sign {'\0'} |
Optional sign character: ‘’+',' 'or'\0'` (none).
| char microfmt::detail::parsed_float_spec::type {'g'} |
Presentation type: f, F, e, E, g, G, a or A.