GDB (xrefs)
|
#include "infrun.h"
Public Member Functions | |
scoped_disable_commit_resumed (const char *reason) | |
~scoped_disable_commit_resumed () | |
DISABLE_COPY_AND_ASSIGN (scoped_disable_commit_resumed) | |
void | reset_and_commit () |
Private Member Functions | |
void | reset () |
Private Attributes | |
bool | m_reset = false |
const char * | m_reason |
bool | m_prev_enable_commit_resumed |
|
explicit |
Definition at line 3112 of file infrun.c.
References all_non_exited_inferiors(), process_stratum_target::commit_resumed_state, enable_commit_resumed, infrun_debug_printf, m_prev_enable_commit_resumed, and m_reason.
scoped_disable_commit_resumed::~scoped_disable_commit_resumed | ( | ) |
scoped_disable_commit_resumed::DISABLE_COPY_AND_ASSIGN | ( | scoped_disable_commit_resumed | ) |
|
private |
Definition at line 3144 of file infrun.c.
References all_non_exited_inferiors(), process_stratum_target::commit_resumed_state, enable_commit_resumed, infrun_debug_printf, m_prev_enable_commit_resumed, m_reason, m_reset, and maybe_set_commit_resumed_all_targets().
Referenced by reset_and_commit(), and ~scoped_disable_commit_resumed().
void scoped_disable_commit_resumed::reset_and_commit | ( | ) |
Definition at line 3184 of file infrun.c.
References maybe_call_commit_resumed_all_targets(), and reset().
Referenced by attach_command(), continue_1(), detach_command(), exec_continue(), fetch_inferior_event(), interrupt_target_1(), proceed(), run_command_1(), and target_detach().
|
private |
Definition at line 393 of file infrun.h.
Referenced by reset(), and scoped_disable_commit_resumed().
|
private |
Definition at line 392 of file infrun.h.
Referenced by reset(), and scoped_disable_commit_resumed().
|
private |