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

Public Member Functions

 filename (self)
 
 frame_locals (self)
 
 filename (self)
 
 frame_locals (self)
 
- Public Member Functions inherited from gdb.FrameDecorator._FrameDecoratorBase
 __init__ (self, base)
 
 elided (self)
 
 function (self)
 
 address (self)
 
 frame_args (self)
 
 line (self)
 
 inferior_frame (self)
 
 __init__ (self, base)
 
 elided (self)
 
 function (self)
 
 address (self)
 
 frame_args (self)
 
 line (self)
 
 inferior_frame (self)
 

Protected Attributes

 _base
 
- Protected Attributes inherited from gdb.FrameDecorator._FrameDecoratorBase
 _base
 

Detailed Description

Like FrameDecorator, but has slightly different results
for the "filename" method.

Definition at line 198 of file FrameDecorator.py.

Member Function Documentation

◆ filename() [1/2]

gdb.FrameDecorator.DAPFrameDecorator.filename ( self)
Return the filename associated with this frame, detecting
and returning the appropriate library name is this is a shared
library.

Definition at line 202 of file FrameDecorator.py.

References gdb.FrameDecorator._FrameDecoratorBase._base, gdb.FrameDecorator.FrameDecorator._base, gdb.FrameDecorator.DAPFrameDecorator._base, gdb.FrameDecorator.DAPFrameDecorator.filename(), and gdb.FrameDecorator._FrameDecoratorBase.inferior_frame().

◆ filename() [2/2]

gdb.FrameDecorator.DAPFrameDecorator.filename ( self)
Return the filename associated with this frame, detecting
and returning the appropriate library name is this is a shared
library.

Definition at line 202 of file FrameDecorator.py.

Referenced by gdb.FrameDecorator.DAPFrameDecorator.filename().

◆ frame_locals() [1/2]

gdb.FrameDecorator.DAPFrameDecorator.frame_locals ( self)
Return an iterable of local variables for this frame, if
any.  The iterable object contains objects conforming with the
Symbol/Value interface.  If there are no frame locals, or if
this frame is deemed to be a special case, return None.

Reimplemented from gdb.FrameDecorator._FrameDecoratorBase.

Definition at line 216 of file FrameDecorator.py.

References gdb.FrameDecorator._FrameDecoratorBase._base, gdb.FrameDecorator.FrameDecorator._base, gdb.FrameDecorator.DAPFrameDecorator._base, gdb.FrameDecorator.DAPFrameDecorator.frame_locals(), and gdb.FrameDecorator._FrameDecoratorBase.inferior_frame().

◆ frame_locals() [2/2]

gdb.FrameDecorator.DAPFrameDecorator.frame_locals ( self)
Return an iterable of local variables for this frame, if
any.  The iterable object contains objects conforming with the
Symbol/Value interface.  If there are no frame locals, or if
this frame is deemed to be a special case, return None.

Reimplemented from gdb.FrameDecorator._FrameDecoratorBase.

Definition at line 216 of file FrameDecorator.py.

References gdb.FrameDecorator._FrameDecoratorBase._base, gdb.FrameDecorator.FrameDecorator._base, gdb.FrameDecorator.DAPFrameDecorator._base, gdb.FrameDecorator.DAPFrameDecorator.frame_locals(), and gdb.FrameDecorator._FrameDecoratorBase.inferior_frame().

Referenced by gdb.FrameDecorator.DAPFrameDecorator.frame_locals().

Member Data Documentation

◆ _base

gdb.FrameDecorator.DAPFrameDecorator._base
protected

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