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

Public Member Functions

 scoped_mark_target_starting (remote_target *target)
 

Private Types

using remote_target_ref = gdb::ref_ptr<remote_target, target_ops_ref_policy>
 

Static Private Member Functions

static scoped_restore_tmpl< bool > set_starting_up_flag (remote_target *target)
 

Private Attributes

remote_target_ref m_remote_target
 
scoped_restore_tmpl< bool > m_restore_starting_up
 

Detailed Description

Definition at line 4875 of file remote.c.

Member Typedef Documentation

◆ remote_target_ref

Definition at line 4898 of file remote.c.

Constructor & Destructor Documentation

◆ scoped_mark_target_starting()

scoped_mark_target_starting::scoped_mark_target_starting ( remote_target * target)
inline

Definition at line 4879 of file remote.c.

Member Function Documentation

◆ set_starting_up_flag()

static scoped_restore_tmpl< bool > scoped_mark_target_starting::set_starting_up_flag ( remote_target * target)
inlinestaticprivate

Definition at line 4890 of file remote.c.

References remote_target::get_remote_state(), and remote_state::starting_up.

Member Data Documentation

◆ m_remote_target

remote_target_ref scoped_mark_target_starting::m_remote_target
private

Definition at line 4901 of file remote.c.

◆ m_restore_starting_up

scoped_restore_tmpl<bool> scoped_mark_target_starting::m_restore_starting_up
private

Definition at line 4905 of file remote.c.


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