|
LLDB mainline
|
#include <HostThreadMacOSX.h>
Public Member Functions | |
| HostThreadPosix () | |
| HostThreadPosix (lldb::thread_t thread) | |
| Public Member Functions inherited from lldb_private::HostThreadPosix | |
| HostThreadPosix () | |
| HostThreadPosix (lldb::thread_t thread) | |
| ~HostThreadPosix () override | |
| Status | Join (lldb::thread_result_t *result) override |
| Status | Cancel () override |
| Status | Detach () |
| Public Member Functions inherited from lldb_private::HostNativeThreadBase | |
| HostNativeThreadBase ()=default | |
| HostNativeThreadBase (lldb::thread_t thread) | |
| virtual | ~HostNativeThreadBase ()=default |
| virtual bool | IsJoinable () const |
| virtual void | Reset () |
| virtual bool | EqualsThread (lldb::thread_t thread) const |
| lldb::thread_t | Release () |
| lldb::thread_t | GetSystemHandle () const |
| lldb::thread_result_t | GetResult () const |
Static Protected Member Functions | |
| static lldb::thread_result_t | ThreadCreateTrampoline (lldb::thread_arg_t arg) |
| Static Protected Member Functions inherited from lldb_private::HostNativeThreadBase | |
| static lldb::thread_result_t THREAD_ROUTINE | ThreadCreateTrampoline (lldb::thread_arg_t arg) |
Friends | |
| class | ThreadLauncher |
Additional Inherited Members | |
| Protected Attributes inherited from lldb_private::HostNativeThreadBase | |
| lldb::thread_t | m_thread = LLDB_INVALID_HOST_THREAD |
| lldb::thread_result_t | m_result = 0 |
Definition at line 16 of file HostThreadMacOSX.h.
|
default |
| HostThreadPosix::HostThreadPosix | ( | lldb::thread_t | thread | ) |
Definition at line 22 of file HostThreadPosix.cpp.
|
staticprotected |
Definition at line 16 of file HostThreadMacOSX.mm.
References lldb_private::HostNativeThreadBase::ThreadCreateTrampoline().
|
friend |
Definition at line 17 of file HostThreadMacOSX.h.
References lldb_private::HostThreadPosix::HostThreadPosix(), and ThreadLauncher.
Referenced by ThreadLauncher.