|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Parsed advanced string format specifier state. More...
#include <string.hpp>
Public Attributes | |
| char | fill {' '} |
| Fill character used for padding (default space). | |
| string_align | align {string_align::none} |
| Requested horizontal alignment. | |
| size_t | width {0} |
| Output field width. | |
| size_t | precision {size_t(-1)} |
Maximum visible length, or size_t(-1) for none. | |
| bool | debug_escaped {false} |
When true, render the string debug-escaped ("..."). | |
Parsed advanced string format specifier state.
| string_align microfmt::detail::parsed_string_spec::align {string_align::none} |
Requested horizontal alignment.
| bool microfmt::detail::parsed_string_spec::debug_escaped {false} |
When true, render the string debug-escaped ("...").
| char microfmt::detail::parsed_string_spec::fill {' '} |
Fill character used for padding (default space).
| size_t microfmt::detail::parsed_string_spec::precision {size_t(-1)} |
Maximum visible length, or size_t(-1) for none.
| size_t microfmt::detail::parsed_string_spec::width {0} |
Output field width.