microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Namespaces | Macros | Enumerations
gdb_packet_types.hpp File Reference

Comprehensive enumeration of GDB RSP packet types. More...

#include <cstdint>
Include dependency graph for gdb_packet_types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  microfmt
 
namespace  microfmt::gdb
 

Macros

#define INSPECTOR_GDB_PACKET_LIST(X)
 
#define __INSPECTOR_GDB_PACKET_TYPE_X(name, str)   name,
 

Enumerations

enum class  microfmt::gdb::packet_type : uint8_t { microfmt::gdb::__INSPECTOR_GDB_PACKET_TYPE_X , microfmt::gdb::_count , microfmt::gdb::_multi_char_marker }
 High-level classification of GDB Remote Serial Protocol commands. More...
 

Detailed Description

Comprehensive enumeration of GDB RSP packet types.

Macro Definition Documentation

◆ __INSPECTOR_GDB_PACKET_TYPE_X

#define __INSPECTOR_GDB_PACKET_TYPE_X (   name,
  str 
)    name,

◆ INSPECTOR_GDB_PACKET_LIST

#define INSPECTOR_GDB_PACKET_LIST (   X)