LLDB mainline
lldb_private::NativeProcessELF Member List

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

AllocateMemory(size_t size, uint32_t permissions)lldb_private::NativeProcessProtocolinlinevirtual
CanResume() constlldb_private::NativeProcessProtocolinline
DeallocateMemory(lldb::addr_t addr)lldb_private::NativeProcessProtocolinlinevirtual
Detach()=0lldb_private::NativeProcessProtocolpure virtual
DoStopIDBumped(uint32_t newBumpId)lldb_private::NativeProcessProtocolprotectedvirtual
EnableSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint)lldb_private::NativeProcessProtocolprivate
Extension enum namelldb_private::NativeProcessProtocol
FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread)lldb_private::NativeProcessProtocolprotected
GetAddressByteSize() constlldb_private::NativeProcessProtocolinline
GetArchitecture() const =0lldb_private::NativeProcessProtocolpure virtual
GetAuxValue(enum AuxVector::EntryType type)lldb_private::NativeProcessELF
GetAuxvData() const =0lldb_private::NativeProcessProtocolpure virtual
GetByteOrder() constlldb_private::NativeProcessProtocolinline
GetCurrentThread()lldb_private::NativeProcessProtocolinline
GetCurrentThreadID() constlldb_private::NativeProcessProtocolinline
GetELFImageInfoAddress()lldb_private::NativeProcessELFprotected
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
GetLoadedSVR4Libraries() overridelldb_private::NativeProcessELFprotectedvirtual
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info)lldb_private::NativeProcessProtocolvirtual
GetSharedLibraryInfoAddress() overridelldb_private::NativeProcessELFprotectedvirtual
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
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_aux_vectorlldb_private::NativeProcessELFprotected
m_current_thread_idlldb_private::NativeProcessProtocolprotected
m_delegatelldb_private::NativeProcessProtocolprotected
m_enabled_extensionslldb_private::NativeProcessProtocolprotected
m_exit_statuslldb_private::NativeProcessProtocolprotected
m_hw_breakpoints_maplldb_private::NativeProcessProtocolprotected
m_pidlldb_private::NativeProcessProtocolprotected
m_shared_library_info_addrlldb_private::NativeProcessELFprotected
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::NativeProcessELFprivate
NotifyDidExec() overridelldb_private::NativeProcessELFprotectedvirtual
NotifyTracersProcessDidStop()lldb_private::NativeProcessProtocolinlinevirtual
NotifyTracersProcessWillResume()lldb_private::NativeProcessProtocolinlinevirtual
ReadCStringFromMemory(lldb::addr_t addr, char *buffer, size_t max_size, size_t &total_bytes_read)lldb_private::NativeProcessProtocol
ReadMemory(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read)=0lldb_private::NativeProcessProtocolpure virtual
ReadMemoryTags(int32_t type, lldb::addr_t addr, size_t len, std::vector< uint8_t > &tags)lldb_private::NativeProcessProtocolvirtual
ReadMemoryWithoutTrap(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read)lldb_private::NativeProcessProtocol
ReadSVR4LibraryInfo(lldb::addr_t link_map_addr)lldb_private::NativeProcessELFprotected
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
SaveCore(llvm::StringRef path_hint)lldb_private::NativeProcessProtocolinlinevirtual
SetBreakpoint(lldb::addr_t addr, uint32_t size, bool hardware)=0lldb_private::NativeProcessProtocolpure virtual
SetCurrentThreadID(lldb::tid_t tid)lldb_private::NativeProcessProtocolinline
SetEnabledExtensions(Extension flags)lldb_private::NativeProcessProtocolinlinevirtual
SetExitStatus(WaitStatus status, bool bNotifyStateChange)lldb_private::NativeProcessProtocolvirtual
SetHardwareBreakpoint(lldb::addr_t addr, size_t size)lldb_private::NativeProcessProtocolvirtual
SetID(lldb::pid_t pid)lldb_private::NativeProcessProtocolinlineprotected
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
SynchronouslyNotifyProcessStateChanged(lldb::StateType state)lldb_private::NativeProcessProtocolprivate
thread_collection typedeflldb_private::NativeProcessProtocol
thread_list_adapter(I &iter)lldb_private::NativeProcessProtocolinlinestatic
ThreadIterable typedeflldb_private::NativeProcessProtocol
Threads() constlldb_private::NativeProcessProtocolinline
TraceGetBinaryData(const TraceGetBinaryDataRequest &request)lldb_private::NativeProcessProtocolinlinevirtual
TraceGetState(llvm::StringRef type)lldb_private::NativeProcessProtocolinlinevirtual
TraceStart(llvm::StringRef json_params, llvm::StringRef type)lldb_private::NativeProcessProtocolinlinevirtual
TraceStop(const TraceStopRequest &request)lldb_private::NativeProcessProtocolinlinevirtual
TraceSupported()lldb_private::NativeProcessProtocolinlinevirtual
UpdateThreads()=0lldb_private::NativeProcessProtocolpure virtual
WriteMemory(lldb::addr_t addr, const void *buf, size_t size, size_t &bytes_written)=0lldb_private::NativeProcessProtocolpure virtual
WriteMemoryTags(int32_t type, lldb::addr_t addr, size_t len, const std::vector< uint8_t > &tags)lldb_private::NativeProcessProtocolvirtual
~NativeProcessProtocol()=defaultlldb_private::NativeProcessProtocolvirtual