|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Functions | |
| RELOCO_BEGIN_UNSAFE_CODE constexpr bool | parse_hex_nibble (char c, uint8_t &val) noexcept |
| RELOCO_END_UNSAFE_CODE RELOCO_BEGIN_UNSAFE_CODE constexpr uintptr_t | parse_hex_int (string_view hex, size_t *chars_consumed=nullptr) noexcept |
| RELOCO_END_UNSAFE_CODE constexpr uint64_t | parse_thread_id (string_view hex) noexcept |
| void | emit_hex_bytes (sink target, span< const uint8_t > data) noexcept |
| RELOCO_BEGIN_UNSAFE_CODE void | emit_escaped_binary (sink target, span< const uint8_t > data) noexcept |
| RELOCO_END_UNSAFE_CODE void | write_thread_id (sink target, uint64_t tid) noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
constexprnoexcept |
|
constexprnoexcept |
|
constexprnoexcept |
|
inlinenoexcept |