GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
gdb.unwinder.FrameId Class Reference
Inheritance diagram for gdb.unwinder.FrameId:

Public Member Functions

 __init__ (self, sp, pc, special=None)
 
 sp (self)
 
 pc (self)
 
 special (self)
 
 __init__ (self, sp, pc, special=None)
 
 sp (self)
 
 pc (self)
 
 special (self)
 

Protected Attributes

 _sp
 
 _pc
 
 _special
 

Detailed Description

A Frame-ID class for use when creating gdb.UnwindInfo objects.

Attributes (all read-only):
    pc: Program counter value.
    sp: The stack-pointer value.
    special: An alternative stack-pointer value, can be None.

Definition at line 72 of file unwinder.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

gdb.unwinder.FrameId.__init__ ( self,
sp,
pc,
special = None )

Definition at line 80 of file unwinder.py.

◆ __init__() [2/2]

gdb.unwinder.FrameId.__init__ ( self,
sp,
pc,
special = None )

Member Function Documentation

◆ pc() [1/2]

gdb.unwinder.FrameId.pc ( self)

Definition at line 90 of file unwinder.py.

References gdb.unwinder.FrameId._pc.

◆ pc() [2/2]

gdb.unwinder.FrameId.pc ( self)

Definition at line 90 of file unwinder.py.

References gdb.unwinder.FrameId._pc.

◆ sp() [1/2]

gdb.unwinder.FrameId.sp ( self)

Definition at line 86 of file unwinder.py.

References gdb.unwinder.FrameId._sp.

◆ sp() [2/2]

gdb.unwinder.FrameId.sp ( self)

Definition at line 86 of file unwinder.py.

References gdb.unwinder.FrameId._sp.

◆ special() [1/2]

gdb.unwinder.FrameId.special ( self)

Definition at line 94 of file unwinder.py.

References gdb.unwinder.FrameId._special.

◆ special() [2/2]

gdb.unwinder.FrameId.special ( self)

Definition at line 94 of file unwinder.py.

References gdb.unwinder.FrameId._special.

Member Data Documentation

◆ _pc

gdb.unwinder.FrameId._pc
protected

Definition at line 82 of file unwinder.py.

Referenced by gdb.unwinder.FrameId.__init__(), and gdb.unwinder.FrameId.pc().

◆ _sp

gdb.unwinder.FrameId._sp
protected

Definition at line 81 of file unwinder.py.

Referenced by gdb.unwinder.FrameId.__init__(), and gdb.unwinder.FrameId.sp().

◆ _special

gdb.unwinder.FrameId._special
protected

Definition at line 83 of file unwinder.py.

Referenced by gdb.unwinder.FrameId.__init__(), and gdb.unwinder.FrameId.special().


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