|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Formatter for remote_symbol_view. More...
#include <symbol_resolver.hpp>
Public Member Functions | |
| constexpr void | parse (format_parse_context &ctx) noexcept |
Parses the leading # mode flag. | |
| void | format (const remote_symbol_view &view, const sink &out) const noexcept |
| Resolves and renders the remote address. | |
Public Attributes | |
| char | mode {'\0'} |
Output mode: ‘’#'= verboseimage!symbol+off,'\0'` = standard. | |
Formatter for remote_symbol_view.
Supports a leading # for verbose output (image!symbol+off); otherwise emits symbol+off, image+off, or <unknown@0x..>/(null).
|
inlinenoexcept |
Resolves and renders the remote address.
| view | The symbol view to format. |
| out | Destination sink. |
|
inlineconstexprnoexcept |
Parses the leading # mode flag.
| ctx | Format parse context exposing the specifier text. |
| char microfmt::formatter< remote_symbol_view >::mode {'\0'} |
Output mode: ‘’#'= verboseimage!symbol+off,'\0'` = standard.