LLDB
mainline
llvm-project
lldb
source
Host
common
NativeThreadProtocol.cpp
Go to the documentation of this file.
1
//===-- NativeThreadProtocol.cpp ------------------------------------------===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#include "
lldb/Host/common/NativeThreadProtocol.h
"
10
11
#include "
lldb/Host/common/NativeProcessProtocol.h
"
12
#include "
lldb/Host/common/NativeRegisterContext.h
"
13
14
using namespace
lldb
;
15
using namespace
lldb_private
;
16
17
NativeThreadProtocol::NativeThreadProtocol
(
NativeProcessProtocol
&process,
18
lldb::tid_t
tid)
19
:
m_process
(process),
m_tid
(tid) {}
NativeProcessProtocol.h
NativeRegisterContext.h
NativeThreadProtocol.h
lldb_private::NativeProcessProtocol
Definition
NativeProcessProtocol.h:49
lldb_private::NativeThreadProtocol::m_process
NativeProcessProtocol & m_process
Definition
NativeThreadProtocol.h:60
lldb_private::NativeThreadProtocol::NativeThreadProtocol
NativeThreadProtocol(NativeProcessProtocol &process, lldb::tid_t tid)
Definition
NativeThreadProtocol.cpp:17
lldb_private::NativeThreadProtocol::m_tid
lldb::tid_t m_tid
Definition
NativeThreadProtocol.h:61
lldb_private
A class that represents a running process on the host machine.
Definition
SBAddressRange.h:14
lldb
Definition
SBAddress.h:15
lldb::tid_t
uint64_t tid_t
Definition
lldb-types.h:84
Generated on
for LLDB by
1.14.0