microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Public Attributes | List of all members
microfmt::gdb::server_response_view Struct Reference

Zero-allocation parameters for generating a GDB server response. More...

#include <gdb_encoders.hpp>

Collaboration diagram for microfmt::gdb::server_response_view:
Collaboration graph
[legend]

Public Attributes

uint8_t status_code {0}
 
uint64_t thread_id {0}
 
span< const uint8_t > data {}
 
span< const uint64_t > thread_ids {}
 
string_view text {}
 
string_view stop_reason_extra {}
 

Detailed Description

Zero-allocation parameters for generating a GDB server response.

Member Data Documentation

◆ data

span<const uint8_t> microfmt::gdb::server_response_view::data {}

◆ status_code

uint8_t microfmt::gdb::server_response_view::status_code {0}

◆ stop_reason_extra

string_view microfmt::gdb::server_response_view::stop_reason_extra {}

◆ text

string_view microfmt::gdb::server_response_view::text {}

◆ thread_id

uint64_t microfmt::gdb::server_response_view::thread_id {0}

◆ thread_ids

span<const uint64_t> microfmt::gdb::server_response_view::thread_ids {}

The documentation for this struct was generated from the following file: