LLDB mainline
|
#include <ThreadList.h>
Public Member Functions | |
ExpressionExecutionThreadPusher (ThreadList &thread_list, lldb::tid_t tid) | |
ExpressionExecutionThreadPusher (lldb::ThreadSP thread_sp) | |
~ExpressionExecutionThreadPusher () | |
Private Attributes | |
ThreadList * | m_thread_list |
lldb::tid_t | m_tid |
Definition at line 48 of file ThreadList.h.
|
inline |
Definition at line 50 of file ThreadList.h.
References m_thread_list, m_tid, and lldb_private::ThreadList::PushExpressionExecutionThread().
ThreadList::ExpressionExecutionThreadPusher::ExpressionExecutionThreadPusher | ( | lldb::ThreadSP | thread_sp | ) |
Definition at line 791 of file ThreadList.cpp.
References m_thread_list, m_tid, and lldb_private::ThreadList::PushExpressionExecutionThread().
|
inline |
Definition at line 57 of file ThreadList.h.
References LLDB_INVALID_THREAD_ID, m_thread_list, m_tid, and lldb_private::ThreadList::PopExpressionExecutionThread().
|
private |
Definition at line 63 of file ThreadList.h.
Referenced by ExpressionExecutionThreadPusher(), and ~ExpressionExecutionThreadPusher().
|
private |
Definition at line 64 of file ThreadList.h.
Referenced by ExpressionExecutionThreadPusher(), and ~ExpressionExecutionThreadPusher().