|
GDB (xrefs)
|
#include "gdbthread.h"
Public Member Functions | |
| scoped_restore_current_thread () | |
| ~scoped_restore_current_thread () | |
| DISABLE_COPY_AND_ASSIGN (scoped_restore_current_thread) | |
Private Attributes | |
| class thread_info * | m_thread |
| inferior * | m_inf |
| frame_id | m_selected_frame_id |
| int | m_selected_frame_level |
| bool | m_was_stopped |
Definition at line 600 of file gdbthread.h.
| scoped_restore_current_thread::scoped_restore_current_thread | ( | ) |
Definition at line 1545 of file thread.c.
References current_inferior(), find_thread_ptid(), frame_relative_level(), gdb_assert, get_frame_id(), get_selected_frame_if_set(), refcounted_object::incref(), inferior_ptid, m_inf, m_selected_frame_id, m_selected_frame_level, m_thread, m_was_stopped, null_ptid, thread_info::state, target_has_memory, target_has_registers, target_has_stack, and THREAD_STOPPED.
| scoped_restore_current_thread::~scoped_restore_current_thread | ( | ) |
Definition at line 1512 of file thread.c.
References refcounted_object::decref(), inferior_ptid, is_stopped(), m_inf, m_selected_frame_id, m_selected_frame_level, m_thread, m_was_stopped, null_ptid, inferior::pid, restore_selected_frame(), set_current_inferior(), switch_to_no_thread(), switch_to_thread(), target_has_memory, target_has_registers, and target_has_stack.
| scoped_restore_current_thread::DISABLE_COPY_AND_ASSIGN | ( | scoped_restore_current_thread | ) |
|
private |
Definition at line 612 of file gdbthread.h.
Referenced by scoped_restore_current_thread(), and ~scoped_restore_current_thread().
|
private |
Definition at line 613 of file gdbthread.h.
Referenced by scoped_restore_current_thread(), and ~scoped_restore_current_thread().
|
private |
Definition at line 614 of file gdbthread.h.
Referenced by scoped_restore_current_thread(), and ~scoped_restore_current_thread().
|
private |
Definition at line 611 of file gdbthread.h.
Referenced by scoped_restore_current_thread(), and ~scoped_restore_current_thread().
|
private |
Definition at line 615 of file gdbthread.h.
Referenced by scoped_restore_current_thread(), and ~scoped_restore_current_thread().
1.8.14