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

Public Member Functions

 amd_dbgapi_inferior_info (inferior *inf, bool precise_memory_requested=false)
 

Public Attributes

inferiorinf
 
amd_dbgapi_process_id_t process_id = AMD_DBGAPI_PROCESS_NONE
 
amd_dbgapi_notifier_t notifier = -1
 
amd_dbgapi_runtime_state_t runtime_state = AMD_DBGAPI_RUNTIME_STATE_UNLOADED
 
bool forward_progress_required = true
 
struct { 
 
   bool   requested 
 
   bool   enabled = false 
 
precise_memory 
 
std::unordered_map< decltype(amd_dbgapi_breakpoint_id_t::handle), struct breakpoint * > breakpoint_map
 
std::list< std::pair< ptid_t, target_waitstatus > > wave_events
 

Detailed Description

Definition at line 118 of file amd-dbgapi-target.c.

Constructor & Destructor Documentation

◆ amd_dbgapi_inferior_info()

amd_dbgapi_inferior_info::amd_dbgapi_inferior_info ( inferior * inf,
bool precise_memory_requested = false )
inlineexplicit

Definition at line 120 of file amd-dbgapi-target.c.

References precise_memory.

Referenced by detach_amd_dbgapi().

Member Data Documentation

◆ breakpoint_map

std::unordered_map<decltype (amd_dbgapi_breakpoint_id_t::handle), struct breakpoint *> amd_dbgapi_inferior_info::breakpoint_map

Definition at line 159 of file amd-dbgapi-target.c.

◆ enabled

bool amd_dbgapi_inferior_info::enabled = false

◆ forward_progress_required

bool amd_dbgapi_inferior_info::forward_progress_required = true

Definition at line 144 of file amd-dbgapi-target.c.

◆ inf

inferior* amd_dbgapi_inferior_info::inf

Definition at line 128 of file amd-dbgapi-target.c.

◆ notifier

amd_dbgapi_notifier_t amd_dbgapi_inferior_info::notifier = -1

Definition at line 134 of file amd-dbgapi-target.c.

◆ [struct]

struct { ... } amd_dbgapi_inferior_info::precise_memory

◆ process_id

amd_dbgapi_process_id_t amd_dbgapi_inferior_info::process_id = AMD_DBGAPI_PROCESS_NONE

Definition at line 131 of file amd-dbgapi-target.c.

Referenced by get_amd_dbgapi_process_id().

◆ requested

bool amd_dbgapi_inferior_info::requested

Definition at line 149 of file amd-dbgapi-target.c.

Referenced by amd_dbgapi_inferior_execd(), and amd_dbgapi_inferior_forked().

◆ runtime_state

amd_dbgapi_runtime_state_t amd_dbgapi_inferior_info::runtime_state = AMD_DBGAPI_RUNTIME_STATE_UNLOADED

Definition at line 137 of file amd-dbgapi-target.c.

Referenced by amd_dbgapi_target::wait().

◆ wave_events

std::list<std::pair<ptid_t, target_waitstatus> > amd_dbgapi_inferior_info::wave_events

Definition at line 162 of file amd-dbgapi-target.c.

Referenced by amd_dbgapi_target::stop().


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