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

Public Member Functions

 ppc_linux_dreg_interface ()
 
 DISABLE_COPY_AND_ASSIGN (ppc_linux_dreg_interface)
 
bool hwdebug_p ()
 
bool debugreg_p ()
 
bool unavailable_p ()
 
const struct ppc_debug_infohwdebug_info ()
 
bool detected_p ()
 
void detect (const ptid_t &ptid)
 

Private Types

enum  debug_reg_interface { UNAVAILABLE , HWDEBUG , DEBUGREG }
 

Private Attributes

gdb::optional< enum debug_reg_interfacem_interface
 
struct ppc_debug_info m_hwdebug_info
 

Detailed Description

Definition at line 323 of file ppc-linux-nat.c.

Member Enumeration Documentation

◆ debug_reg_interface

Enumerator
UNAVAILABLE 
HWDEBUG 
DEBUGREG 

Definition at line 459 of file ppc-linux-nat.c.

Constructor & Destructor Documentation

◆ ppc_linux_dreg_interface()

ppc_linux_dreg_interface::ppc_linux_dreg_interface ( )
inline

Definition at line 327 of file ppc-linux-nat.c.

Member Function Documentation

◆ debugreg_p()

bool ppc_linux_dreg_interface::debugreg_p ( )
inline

◆ detect()

void ppc_linux_dreg_interface::detect ( const ptid_t & ptid)
inline

◆ detected_p()

bool ppc_linux_dreg_interface::detected_p ( )
inline

◆ DISABLE_COPY_AND_ASSIGN()

ppc_linux_dreg_interface::DISABLE_COPY_AND_ASSIGN ( ppc_linux_dreg_interface )

◆ hwdebug_info()

const struct ppc_debug_info & ppc_linux_dreg_interface::hwdebug_info ( )
inline

◆ hwdebug_p()

bool ppc_linux_dreg_interface::hwdebug_p ( )
inline

◆ unavailable_p()

bool ppc_linux_dreg_interface::unavailable_p ( )
inline

Member Data Documentation

◆ m_hwdebug_info

struct ppc_debug_info ppc_linux_dreg_interface::m_hwdebug_info
private

Definition at line 471 of file ppc-linux-nat.c.

Referenced by detect(), and hwdebug_info().

◆ m_interface

gdb::optional<enum debug_reg_interface> ppc_linux_dreg_interface::m_interface
private

Definition at line 467 of file ppc-linux-nat.c.

Referenced by debugreg_p(), detect(), detected_p(), hwdebug_p(), and unavailable_p().


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