LLDB  mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::ProcessWindowsData Class Reference

#include <ProcessDebugger.h>

Collaboration diagram for lldb_private::ProcessWindowsData:
Collaboration graph
[legend]

Public Member Functions

 ProcessWindowsData (bool stop_at_entry)
 
 ~ProcessWindowsData ()
 

Public Attributes

Status m_launch_error
 
DebuggerThreadSP m_debugger
 
HANDLE m_initial_stop_event = nullptr
 
bool m_initial_stop_received = false
 
bool m_stop_at_entry
 
std::map< lldb::tid_t, lldb::ThreadSP > m_new_threads
 
std::set< lldb::tid_tm_exited_threads
 

Detailed Description

Definition at line 30 of file ProcessDebugger.h.

Constructor & Destructor Documentation

◆ ProcessWindowsData()

lldb_private::ProcessWindowsData::ProcessWindowsData ( bool  stop_at_entry)
inline

Definition at line 32 of file ProcessDebugger.h.

References m_initial_stop_event.

◆ ~ProcessWindowsData()

lldb_private::ProcessWindowsData::~ProcessWindowsData ( )
inline

Definition at line 36 of file ProcessDebugger.h.

References m_initial_stop_event.

Member Data Documentation

◆ m_debugger

DebuggerThreadSP lldb_private::ProcessWindowsData::m_debugger

Definition at line 39 of file ProcessDebugger.h.

◆ m_exited_threads

std::set<lldb::tid_t> lldb_private::ProcessWindowsData::m_exited_threads

Definition at line 45 of file ProcessDebugger.h.

◆ m_initial_stop_event

HANDLE lldb_private::ProcessWindowsData::m_initial_stop_event = nullptr

Definition at line 41 of file ProcessDebugger.h.

Referenced by ProcessWindowsData(), and ~ProcessWindowsData().

◆ m_initial_stop_received

bool lldb_private::ProcessWindowsData::m_initial_stop_received = false

Definition at line 42 of file ProcessDebugger.h.

◆ m_launch_error

Status lldb_private::ProcessWindowsData::m_launch_error

Definition at line 38 of file ProcessDebugger.h.

◆ m_new_threads

std::map<lldb::tid_t, lldb::ThreadSP> lldb_private::ProcessWindowsData::m_new_threads

Definition at line 44 of file ProcessDebugger.h.

◆ m_stop_at_entry

bool lldb_private::ProcessWindowsData::m_stop_at_entry

Definition at line 43 of file ProcessDebugger.h.


The documentation for this class was generated from the following file: