LLDB  mainline
Classes | Typedefs | 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
 
struct  GDBRemoteFStatData
 
class  GDBRemoteRegisterContext
 
struct  PidTid
 
class  ProcessGDBRemote
 
class  ProcessGDBRemoteLog
 
struct  QOffsets
 The offsets used by the target when relocating the executable. More...
 
struct  RemoteRegisterInfo
 
class  ThreadGDBRemote
 

Typedefs

typedef std::shared_ptr< GDBRemoteDynamicRegisterInfoGDBRemoteDynamicRegisterInfoSP
 

Enumerations

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

Functions

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

Typedef Documentation

◆ GDBRemoteDynamicRegisterInfoSP

Definition at line 30 of file GDBRemoteRegisterContext.h.

Enumeration Type Documentation

◆ CompressionType

Enumerator
None 
ZlibDeflate 
LZFSE 
LZ4 
LZMA 

Definition at line 44 of file GDBRemoteCommunication.h.

◆ GDBErrno

Enumerator
GDB_EUNKNOWN 

Definition at line 74 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