LLDB mainline
|
#include <ExceptionRecord.h>
Public Member Functions | |
ExceptionRecord (const EXCEPTION_RECORD &record, lldb::tid_t thread_id) | |
ExceptionRecord (const MINIDUMP_EXCEPTION &record, lldb::tid_t thread_id) | |
virtual | ~ExceptionRecord () |
DWORD | GetExceptionCode () const |
bool | IsContinuable () const |
lldb::addr_t | GetExceptionAddress () const |
lldb::tid_t | GetThreadID () const |
const std::vector< ULONG_PTR > & | GetExceptionArguments () const |
Private Attributes | |
DWORD | m_code |
bool | m_continuable |
lldb::addr_t | m_exception_addr |
lldb::tid_t | m_thread_id |
std::vector< ULONG_PTR > | m_arguments |
Definition at line 25 of file ExceptionRecord.h.
|
inline |
Definition at line 27 of file ExceptionRecord.h.
References m_arguments, m_code, m_continuable, m_exception_addr, and m_thread_id.
|
inline |
Definition at line 46 of file ExceptionRecord.h.
|
inlinevirtual |
Definition at line 53 of file ExceptionRecord.h.
|
inline |
Definition at line 58 of file ExceptionRecord.h.
References m_exception_addr.
Referenced by lldb_private::ProcessDebugger::OnDebugException(), lldb_private::NativeProcessWindows::OnDebugException(), and lldb_private::ProcessWindows::OnDebugException().
|
inline |
Definition at line 62 of file ExceptionRecord.h.
References m_arguments.
|
inline |
Definition at line 56 of file ExceptionRecord.h.
References m_code.
Referenced by lldb_private::ProcessDebugger::OnDebugException(), lldb_private::NativeProcessWindows::OnDebugException(), and lldb_private::ProcessWindows::OnDebugException().
|
inline |
Definition at line 60 of file ExceptionRecord.h.
References m_thread_id.
Referenced by lldb_private::NativeProcessWindows::OnDebugException().
|
inline |
Definition at line 57 of file ExceptionRecord.h.
References m_continuable.
|
private |
Definition at line 69 of file ExceptionRecord.h.
Referenced by ExceptionRecord(), and GetExceptionArguments().
|
private |
Definition at line 65 of file ExceptionRecord.h.
Referenced by ExceptionRecord(), and GetExceptionCode().
|
private |
Definition at line 66 of file ExceptionRecord.h.
Referenced by ExceptionRecord(), and IsContinuable().
|
private |
Definition at line 67 of file ExceptionRecord.h.
Referenced by ExceptionRecord(), and GetExceptionAddress().
|
private |
Definition at line 68 of file ExceptionRecord.h.
Referenced by ExceptionRecord(), and GetThreadID().