|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Formatter for remote_fn_ptr. More...
#include <remote_diagnostics.hpp>
Public Member Functions | |
| constexpr void | parse (format_parse_context &ctx) noexcept |
| Parses the leading mode character. | |
| void | format (const remote_fn_ptr &fn, const sink &out) const noexcept |
| Renders the remote code pointer. | |
Public Attributes | |
| char | mode {'\0'} |
| Output mode selected by the first specifier character. | |
Formatter for remote_fn_ptr.
Modes: x/p force raw hex output; # requests verbose image!symbol+off output; the default resolves and demangles the symbol.
|
inlinenoexcept |
Renders the remote code pointer.
| fn | The code pointer view to format. |
| out | Destination sink. |
|
inlineconstexprnoexcept |
Parses the leading mode character.
| ctx | Format parse context exposing the specifier text. |
| char microfmt::formatter< remote_fn_ptr >::mode {'\0'} |
Output mode selected by the first specifier character.