GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
scoped_disable_commit_resumed Struct Reference

#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
 

Detailed Description

Definition at line 374 of file infrun.h.

Constructor & Destructor Documentation

◆ scoped_disable_commit_resumed()

scoped_disable_commit_resumed::scoped_disable_commit_resumed ( const char * reason)
explicit

◆ ~scoped_disable_commit_resumed()

scoped_disable_commit_resumed::~scoped_disable_commit_resumed ( )

Definition at line 3176 of file infrun.c.

References reset().

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

scoped_disable_commit_resumed::DISABLE_COPY_AND_ASSIGN ( scoped_disable_commit_resumed )

◆ reset()

void scoped_disable_commit_resumed::reset ( )
private

◆ reset_and_commit()

void scoped_disable_commit_resumed::reset_and_commit ( )

Member Data Documentation

◆ m_prev_enable_commit_resumed

bool scoped_disable_commit_resumed::m_prev_enable_commit_resumed
private

Definition at line 393 of file infrun.h.

Referenced by reset(), and scoped_disable_commit_resumed().

◆ m_reason

const char* scoped_disable_commit_resumed::m_reason
private

Definition at line 392 of file infrun.h.

Referenced by reset(), and scoped_disable_commit_resumed().

◆ m_reset

bool scoped_disable_commit_resumed::m_reset = false
private

Definition at line 390 of file infrun.h.

Referenced by reset().


The documentation for this struct was generated from the following files: