AllocateMemory(size_t size, uint32_t permissions) | lldb_private::NativeProcessProtocol | inlinevirtual |
CanResume() const | lldb_private::NativeProcessProtocol | inline |
DeallocateMemory(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | inlinevirtual |
Detach()=0 | lldb_private::NativeProcessProtocol | pure virtual |
DoStopIDBumped(uint32_t newBumpId) | lldb_private::NativeProcessProtocol | protectedvirtual |
EnableSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint) | lldb_private::NativeProcessProtocol | private |
Extension enum name | lldb_private::NativeProcessProtocol | |
FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread) | lldb_private::NativeProcessProtocol | protected |
GetAddressByteSize() const | lldb_private::NativeProcessProtocol | inline |
GetArchitecture() const =0 | lldb_private::NativeProcessProtocol | pure virtual |
GetAuxValue(enum AuxVector::EntryType type) | lldb_private::NativeProcessELF | |
GetAuxvData() const =0 | lldb_private::NativeProcessProtocol | pure virtual |
GetByteOrder() const | lldb_private::NativeProcessProtocol | inline |
GetCurrentThread() | lldb_private::NativeProcessProtocol | inline |
GetCurrentThreadID() const | lldb_private::NativeProcessProtocol | inline |
GetELFImageInfoAddress() | lldb_private::NativeProcessELF | protected |
GetExitStatus() | lldb_private::NativeProcessProtocol | virtual |
GetFileLoadAddress(const llvm::StringRef &file_name, lldb::addr_t &load_addr)=0 | lldb_private::NativeProcessProtocol | pure virtual |
GetHardwareBreakpointMap() const | lldb_private::NativeProcessProtocol | virtual |
GetHardwareDebugSupportInfo() const | lldb_private::NativeProcessProtocol | virtual |
GetID() const | lldb_private::NativeProcessProtocol | inline |
GetLoadedModuleFileSpec(const char *module_path, FileSpec &file_spec)=0 | lldb_private::NativeProcessProtocol | pure virtual |
GetLoadedSVR4Libraries() override | lldb_private::NativeProcessELF | protectedvirtual |
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info) | lldb_private::NativeProcessProtocol | virtual |
GetSharedLibraryInfoAddress() override | lldb_private::NativeProcessELF | protectedvirtual |
GetSoftwareBreakpointPCOffset() | lldb_private::NativeProcessProtocol | protectedvirtual |
GetSoftwareBreakpointTrapOpcode(size_t size_hint) | lldb_private::NativeProcessProtocol | protectedvirtual |
GetState() const | lldb_private::NativeProcessProtocol | |
GetStopID() const | lldb_private::NativeProcessProtocol | |
GetTerminalFileDescriptor() | lldb_private::NativeProcessProtocol | inlinevirtual |
GetThreadAtIndex(uint32_t idx) | lldb_private::NativeProcessProtocol | |
GetThreadByID(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | |
GetThreadByIDUnlocked(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | protected |
GetWatchpointMap() const | lldb_private::NativeProcessProtocol | virtual |
Halt()=0 | lldb_private::NativeProcessProtocol | pure virtual |
IgnoreSignals(llvm::ArrayRef< int > signals) | lldb_private::NativeProcessProtocol | virtual |
Interrupt() | lldb_private::NativeProcessProtocol | virtual |
IsAlive() const | lldb_private::NativeProcessProtocol | virtual |
IsRunning() const | lldb_private::NativeProcessProtocol | inline |
IsStepping() const | lldb_private::NativeProcessProtocol | inline |
Kill()=0 | lldb_private::NativeProcessProtocol | pure virtual |
m_aux_vector | lldb_private::NativeProcessELF | protected |
m_current_thread_id | lldb_private::NativeProcessProtocol | protected |
m_delegate | lldb_private::NativeProcessProtocol | protected |
m_enabled_extensions | lldb_private::NativeProcessProtocol | protected |
m_exit_status | lldb_private::NativeProcessProtocol | protected |
m_hw_breakpoints_map | lldb_private::NativeProcessProtocol | protected |
m_pid | lldb_private::NativeProcessProtocol | protected |
m_shared_library_info_addr | lldb_private::NativeProcessELF | protected |
m_signals_to_ignore | lldb_private::NativeProcessProtocol | protected |
m_software_breakpoints | lldb_private::NativeProcessProtocol | protected |
m_state | lldb_private::NativeProcessProtocol | protected |
m_state_mutex | lldb_private::NativeProcessProtocol | mutableprotected |
m_stop_id | lldb_private::NativeProcessProtocol | protected |
m_terminal_fd | lldb_private::NativeProcessProtocol | protected |
m_threads | lldb_private::NativeProcessProtocol | protected |
m_threads_mutex | lldb_private::NativeProcessProtocol | mutableprotected |
m_watchpoint_list | lldb_private::NativeProcessProtocol | protected |
NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, NativeDelegate &delegate) | lldb_private::NativeProcessELF | private |
NotifyDidExec() override | lldb_private::NativeProcessELF | protectedvirtual |
NotifyTracersProcessDidStop() | lldb_private::NativeProcessProtocol | inlinevirtual |
NotifyTracersProcessWillResume() | lldb_private::NativeProcessProtocol | inlinevirtual |
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)=0 | lldb_private::NativeProcessProtocol | pure virtual |
ReadMemoryTags(int32_t type, lldb::addr_t addr, size_t len, std::vector< uint8_t > &tags) | lldb_private::NativeProcessProtocol | virtual |
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::NativeProcessELF | protected |
RemoveBreakpoint(lldb::addr_t addr, bool hardware=false) | lldb_private::NativeProcessProtocol | virtual |
RemoveHardwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | virtual |
RemoveSoftwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | protected |
RemoveWatchpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | virtual |
Resume(const ResumeActionList &resume_actions)=0 | lldb_private::NativeProcessProtocol | pure virtual |
SaveCore(llvm::StringRef path_hint) | lldb_private::NativeProcessProtocol | inlinevirtual |
SetBreakpoint(lldb::addr_t addr, uint32_t size, bool hardware)=0 | lldb_private::NativeProcessProtocol | pure virtual |
SetCurrentThreadID(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | inline |
SetEnabledExtensions(Extension flags) | lldb_private::NativeProcessProtocol | inlinevirtual |
SetExitStatus(WaitStatus status, bool bNotifyStateChange) | lldb_private::NativeProcessProtocol | virtual |
SetHardwareBreakpoint(lldb::addr_t addr, size_t size) | lldb_private::NativeProcessProtocol | virtual |
SetID(lldb::pid_t pid) | lldb_private::NativeProcessProtocol | inlineprotected |
SetSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint) | lldb_private::NativeProcessProtocol | protected |
SetState(lldb::StateType state, bool notify_delegates=true) | lldb_private::NativeProcessProtocol | protected |
SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware) | lldb_private::NativeProcessProtocol | virtual |
Signal(int signo)=0 | lldb_private::NativeProcessProtocol | pure virtual |
SynchronouslyNotifyProcessStateChanged(lldb::StateType state) | lldb_private::NativeProcessProtocol | private |
thread_collection typedef | lldb_private::NativeProcessProtocol | |
thread_list_adapter(I &iter) | lldb_private::NativeProcessProtocol | inlinestatic |
ThreadIterable typedef | lldb_private::NativeProcessProtocol | |
Threads() const | lldb_private::NativeProcessProtocol | inline |
TraceGetBinaryData(const TraceGetBinaryDataRequest &request) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceGetState(llvm::StringRef type) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceStart(llvm::StringRef json_params, llvm::StringRef type) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceStop(const TraceStopRequest &request) | lldb_private::NativeProcessProtocol | inlinevirtual |
TraceSupported() | lldb_private::NativeProcessProtocol | inlinevirtual |
UpdateThreads()=0 | lldb_private::NativeProcessProtocol | pure virtual |
WriteMemory(lldb::addr_t addr, const void *buf, size_t size, size_t &bytes_written)=0 | lldb_private::NativeProcessProtocol | pure virtual |
WriteMemoryTags(int32_t type, lldb::addr_t addr, size_t len, const std::vector< uint8_t > &tags) | lldb_private::NativeProcessProtocol | virtual |
~NativeProcessProtocol()=default | lldb_private::NativeProcessProtocol | virtual |