| LLDB mainline
    | 
#include <HostThread.h>
| Public Member Functions | |
| HostThread () | |
| HostThread (lldb::thread_t thread) | |
| Status | Join (lldb::thread_result_t *result) | 
| Status | Cancel () | 
| void | Reset () | 
| lldb::thread_t | Release () | 
| bool | IsJoinable () const | 
| HostNativeThread & | GetNativeThread () | 
| const HostNativeThread & | GetNativeThread () const | 
| lldb::thread_result_t | GetResult () const | 
| bool | EqualsThread (lldb::thread_t thread) const | 
| bool | HasThread () const | 
| Private Attributes | |
| std::shared_ptr< HostNativeThreadBase > | m_native_thread | 
Definition at line 29 of file HostThread.h.
| HostThread::HostThread | ( | ) | 
Definition at line 15 of file HostThread.cpp.
References m_native_thread.
| HostThread::HostThread | ( | lldb::thread_t | thread | ) | 
Definition at line 17 of file HostThread.cpp.
References m_native_thread.
| Status HostThread::Cancel | ( | ) | 
Definition at line 24 of file HostThread.cpp.
References m_native_thread.
| bool HostThread::EqualsThread | ( | lldb::thread_t | thread | ) | const | 
Definition at line 44 of file HostThread.cpp.
References m_native_thread.
| HostNativeThread & HostThread::GetNativeThread | ( | ) | 
Definition at line 32 of file HostThread.cpp.
Referenced by lldb_private::RegisterContextWindows::ApplyAllRegisterValues(), lldb_private::RegisterContextWindows::CacheAllRegisterValues(), lldb_private::NativeRegisterContextWindows::GetThreadHandle(), lldb_private::ProcessWindows::OnCreateThread(), and lldb_private::ProcessWindows::OnDebuggerConnected().
| const HostNativeThread & HostThread::GetNativeThread | ( | ) | const | 
Definition at line 36 of file HostThread.cpp.
| lldb::thread_result_t HostThread::GetResult | ( | ) | const | 
Definition at line 40 of file HostThread.cpp.
References m_native_thread.
| bool HostThread::HasThread | ( | ) | const | 
Definition at line 48 of file HostThread.cpp.
References LLDB_INVALID_HOST_THREAD, and m_native_thread.
| bool HostThread::IsJoinable | ( | ) | const | 
Definition at line 30 of file HostThread.cpp.
References m_native_thread.
Referenced by lldb_private::Process::RunThreadPlan().
| Status HostThread::Join | ( | lldb::thread_result_t * | result | ) | 
Definition at line 20 of file HostThread.cpp.
References m_native_thread.
| lldb::thread_t HostThread::Release | ( | ) | 
Definition at line 28 of file HostThread.cpp.
References m_native_thread.
| void HostThread::Reset | ( | ) | 
Definition at line 26 of file HostThread.cpp.
References m_native_thread.
| 
 | private | 
Definition at line 49 of file HostThread.h.
Referenced by Cancel(), EqualsThread(), GetResult(), HasThread(), HostThread(), HostThread(), IsJoinable(), Join(), Release(), and Reset().