LLDB  mainline
lldb_private::NativeProcessProtocol Member List

This is the complete list of members for lldb_private::NativeProcessProtocol, including all inherited members.

AllocateMemory(size_t size, uint32_t permissions, lldb::addr_t &addr)=0lldb_private::NativeProcessProtocolpure virtual
CanResume() constlldb_private::NativeProcessProtocolinline
DeallocateMemory(lldb::addr_t addr)=0lldb_private::NativeProcessProtocolpure virtual
Detach()=0lldb_private::NativeProcessProtocolpure virtual
DoStopIDBumped(uint32_t newBumpId)lldb_private::NativeProcessProtocolprotectedvirtual
FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread)lldb_private::NativeProcessProtocolprotected
GetArchitecture() const =0lldb_private::NativeProcessProtocolpure virtual
GetAuxvData() const =0lldb_private::NativeProcessProtocolpure virtual
GetByteOrder() constlldb_private::NativeProcessProtocolinline
GetCurrentThread()lldb_private::NativeProcessProtocolinline
GetCurrentThreadID()lldb_private::NativeProcessProtocolinline
GetData(lldb::user_id_t traceid, lldb::tid_t thread, llvm::MutableArrayRef< uint8_t > &buffer, size_t offset=0)lldb_private::NativeProcessProtocolinlinevirtual
GetExitStatus()lldb_private::NativeProcessProtocolvirtual
GetFileLoadAddress(const llvm::StringRef &file_name, lldb::addr_t &load_addr)=0lldb_private::NativeProcessProtocolpure virtual
GetHardwareBreakpointMap() constlldb_private::NativeProcessProtocolvirtual
GetHardwareDebugSupportInfo() constlldb_private::NativeProcessProtocolvirtual
GetID() constlldb_private::NativeProcessProtocolinline
GetLoadedModuleFileSpec(const char *module_path, FileSpec &file_spec)=0lldb_private::NativeProcessProtocolpure virtual
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info)lldb_private::NativeProcessProtocolvirtual
GetMetaData(lldb::user_id_t traceid, lldb::tid_t thread, llvm::MutableArrayRef< uint8_t > &buffer, size_t offset=0)lldb_private::NativeProcessProtocolinlinevirtual
GetSharedLibraryInfoAddress()=0lldb_private::NativeProcessProtocolpure virtual
GetSoftwareBreakpointPCOffset()lldb_private::NativeProcessProtocolprotectedvirtual
GetSoftwareBreakpointTrapOpcode(size_t size_hint)lldb_private::NativeProcessProtocolprotectedvirtual
GetState() constlldb_private::NativeProcessProtocol
GetStopID() constlldb_private::NativeProcessProtocol
GetTerminalFileDescriptor()lldb_private::NativeProcessProtocolinlinevirtual
GetThreadAtIndex(uint32_t idx)lldb_private::NativeProcessProtocol
GetThreadByID(lldb::tid_t tid)lldb_private::NativeProcessProtocol
GetThreadByIDUnlocked(lldb::tid_t tid)lldb_private::NativeProcessProtocolprotected
GetTraceConfig(lldb::user_id_t traceid, TraceOptions &config)lldb_private::NativeProcessProtocolinlinevirtual
GetWatchpointMap() constlldb_private::NativeProcessProtocolvirtual
Halt()=0lldb_private::NativeProcessProtocolpure virtual
IgnoreSignals(llvm::ArrayRef< int > signals)lldb_private::NativeProcessProtocolvirtual
Interrupt()lldb_private::NativeProcessProtocolvirtual
IsAlive() constlldb_private::NativeProcessProtocolvirtual
IsRunning() constlldb_private::NativeProcessProtocolinline
IsStepping() constlldb_private::NativeProcessProtocolinline
Kill()=0lldb_private::NativeProcessProtocolpure virtual
m_current_thread_idlldb_private::NativeProcessProtocolprotected
m_delegateslldb_private::NativeProcessProtocolprotected
m_delegates_mutexlldb_private::NativeProcessProtocolprotected
m_exit_statuslldb_private::NativeProcessProtocolprotected
m_hw_breakpoints_maplldb_private::NativeProcessProtocolprotected
m_pidlldb_private::NativeProcessProtocolprotected
m_signals_to_ignorelldb_private::NativeProcessProtocolprotected
m_software_breakpointslldb_private::NativeProcessProtocolprotected
m_statelldb_private::NativeProcessProtocolprotected
m_state_mutexlldb_private::NativeProcessProtocolmutableprotected
m_stop_idlldb_private::NativeProcessProtocolprotected
m_terminal_fdlldb_private::NativeProcessProtocolprotected
m_threadslldb_private::NativeProcessProtocolprotected
m_threads_mutexlldb_private::NativeProcessProtocolmutableprotected
m_watchpoint_listlldb_private::NativeProcessProtocolprotected
NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, NativeDelegate &delegate)lldb_private::NativeProcessProtocolprotected
NotifyDidExec()lldb_private::NativeProcessProtocolprotected
ReadMemory(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read)=0lldb_private::NativeProcessProtocolpure virtual
ReadMemoryWithoutTrap(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read)lldb_private::NativeProcessProtocol
RegisterNativeDelegate(NativeDelegate &native_delegate)lldb_private::NativeProcessProtocol
RemoveBreakpoint(lldb::addr_t addr, bool hardware=false)lldb_private::NativeProcessProtocolvirtual
RemoveHardwareBreakpoint(lldb::addr_t addr)lldb_private::NativeProcessProtocolvirtual
RemoveSoftwareBreakpoint(lldb::addr_t addr)lldb_private::NativeProcessProtocolprotected
RemoveWatchpoint(lldb::addr_t addr)lldb_private::NativeProcessProtocolvirtual
Resume(const ResumeActionList &resume_actions)=0lldb_private::NativeProcessProtocolpure virtual
SetBreakpoint(lldb::addr_t addr, uint32_t size, bool hardware)=0lldb_private::NativeProcessProtocolpure virtual
SetCurrentThreadID(lldb::tid_t tid)lldb_private::NativeProcessProtocolinline
SetExitStatus(WaitStatus status, bool bNotifyStateChange)lldb_private::NativeProcessProtocolvirtual
SetHardwareBreakpoint(lldb::addr_t addr, size_t size)lldb_private::NativeProcessProtocolvirtual
SetSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint)lldb_private::NativeProcessProtocolprotected
SetState(lldb::StateType state, bool notify_delegates=true)lldb_private::NativeProcessProtocolprotected
SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware)lldb_private::NativeProcessProtocolvirtual
Signal(int signo)=0lldb_private::NativeProcessProtocolpure virtual
StartTrace(const TraceOptions &config, Status &error)lldb_private::NativeProcessProtocolinlinevirtual
StopTrace(lldb::user_id_t traceid, lldb::tid_t thread=LLDB_INVALID_THREAD_ID)lldb_private::NativeProcessProtocolinlinevirtual
UnregisterNativeDelegate(NativeDelegate &native_delegate)lldb_private::NativeProcessProtocol
UpdateThreads()=0lldb_private::NativeProcessProtocolpure virtual
WriteMemory(lldb::addr_t addr, const void *buf, size_t size, size_t &bytes_written)=0lldb_private::NativeProcessProtocolpure virtual
~NativeProcessProtocol()lldb_private::NativeProcessProtocolinlinevirtual