|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Optional memory-scanner behavior and caller-owned symbol storage. More...
#include <memory_scanner.hpp>

Public Attributes | |
| size_t | dump_bytes {80} |
| Maximum number of bytes dumped for a readable data address. | |
| symbol_resolver_ref | symbol_resolver {} |
| Resolver used for addresses classified as code or data. | |
| bool | demangle_symbols {true} |
| Whether resolved Itanium names are demangled while printing. | |
Optional memory-scanner behavior and caller-owned symbol storage.
The scanner borrows symbol_scratch for each symbol lookup and never allocates a symbol-name buffer on its stack.
| bool microfmt::memory_scanner_options::demangle_symbols {true} |
Whether resolved Itanium names are demangled while printing.
| size_t microfmt::memory_scanner_options::dump_bytes {80} |
Maximum number of bytes dumped for a readable data address.
| symbol_resolver_ref microfmt::memory_scanner_options::symbol_resolver {} |
Resolver used for addresses classified as code or data.