|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Parses incoming GDB client requests (acting as a GDB server). More...
#include <gdb_decoders.hpp>
Static Public Member Functions | |
| static RELOCO_BEGIN_UNSAFE_CODE packet_type | decode (string_view payload, scratch_allocator &scratch, client_request_view &out_view) noexcept |
| Decodes a raw payload into a structured request view. | |
Parses incoming GDB client requests (acting as a GDB server).
|
inlinestaticnoexcept |
Decodes a raw payload into a structured request view.
| payload | The raw string payload (without '$' or '#XX'). |
| scratch | Scratch allocator for decoding hex/binary data payloads. |
| out_view | Populated with the decoded arguments. |