|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Formatter for remote_backtrace_view. More...
#include <frame_pointer.hpp>
Public Member Functions | |
| constexpr void | parse (format_parse_context &ctx) noexcept |
Parses the leading # mode flag. | |
| void | format (const remote_backtrace_view &view, const sink &out) const noexcept |
| Renders the backtrace. | |
Public Attributes | |
| char | mode {'\0'} |
Output mode: ‘’#'= verbose symbols,'\0'` = standard. | |
Formatter for remote_backtrace_view.
Emits one #index fp=0x.. pc=<symbol> line per frame. A leading # in the specifier requests verbose symbol output.
|
inlinenoexcept |
Renders the backtrace.
| view | The backtrace view to format. |
| out | Destination sink. |
|
inlineconstexprnoexcept |
Parses the leading # mode flag.
| ctx | Format parse context exposing the specifier text. |
| char microfmt::formatter< remote_backtrace_view >::mode {'\0'} |
Output mode: ‘’#'= verbose symbols,'\0'` = standard.