LLDB  mainline
Classes | Enumerations | Functions
lldb_private::process_gdb_remote Namespace Reference

Classes

class  GDBRemoteClientBase
 
class  GDBRemoteCommunication
 
class  GDBRemoteCommunicationClient
 
class  GDBRemoteCommunicationHistory
 The history keeps a circular buffer of GDB remote packets. More...
 
class  GDBRemoteCommunicationReplayServer
 Dummy GDB server that replays packets from the GDB Remote Communication history. More...
 
class  GDBRemoteCommunicationServer
 
class  GDBRemoteCommunicationServerCommon
 
class  GDBRemoteCommunicationServerLLGS
 
class  GDBRemoteCommunicationServerPlatform
 
class  GDBRemoteDynamicRegisterInfo
 
class  GDBRemoteRegisterContext
 
class  PacketUnimplementedError
 
class  ProcessGDBRemote
 
class  ProcessGDBRemoteLog
 
struct  QOffsets
 The offsets used by the target when relocating the executable. More...
 
class  ThreadGDBRemote
 

Enumerations

enum  GDBStoppointType {
  eStoppointInvalid = -1, eBreakpointSoftware = 0, eBreakpointHardware, eWatchpointWrite,
  eWatchpointRead, eWatchpointReadWrite
}
 
enum  CompressionType {
  CompressionType::None = 0, CompressionType::ZlibDeflate, CompressionType::LZFSE, CompressionType::LZ4,
  CompressionType::LZMA
}
 

Functions

bool operator== (const QOffsets &a, const QOffsets &b)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &os, const QOffsets &offsets)
 

Enumeration Type Documentation

◆ CompressionType

Enumerator
None 
ZlibDeflate 
LZFSE 
LZ4 
LZMA 

Definition at line 44 of file GDBRemoteCommunication.h.

◆ GDBStoppointType

Enumerator
eStoppointInvalid 
eBreakpointSoftware 
eBreakpointHardware 
eWatchpointWrite 
eWatchpointRead 
eWatchpointReadWrite 

Definition at line 35 of file GDBRemoteCommunication.h.

Function Documentation

◆ operator<<()

llvm::raw_ostream & lldb_private::process_gdb_remote::operator<< ( llvm::raw_ostream &  os,
const QOffsets offsets 
)

◆ operator==()

bool lldb_private::process_gdb_remote::operator== ( const QOffsets a,
const QOffsets b 
)
inline