GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions | Variables
gdb.dap.frames Namespace Reference

Classes

class  _MemoizingIterator
 

Functions

 _clear_frame_ids (evt)
 
 frame_for_id (id)
 
 select_frame (id)
 
 _frame_id_generator ()
 
 _get_frame_iterator ()
 
 dap_frame_generator (frame_low, levels, include_all)
 

Variables

list _all_frames = []
 
dict _iter_map = {}
 

Function Documentation

◆ _clear_frame_ids()

gdb.dap.frames._clear_frame_ids ( evt)
protected

Definition at line 36 of file frames.py.

◆ _frame_id_generator()

gdb.dap.frames._frame_id_generator ( )
protected

◆ _get_frame_iterator()

gdb.dap.frames._get_frame_iterator ( )
protected

◆ dap_frame_generator()

gdb.dap.frames.dap_frame_generator ( frame_low,
levels,
include_all )
A generator that yields identifiers and frames.

Each element is a pair of the form (ID, FRAME).
ID is the internally-assigned frame ID.
FRAME is a FrameDecorator of some kind.

Arguments are as to the stackTrace request.

Definition at line 128 of file frames.py.

References gdb.dap.frames._get_frame_iterator().

◆ frame_for_id()

gdb.dap.frames.frame_for_id ( id)
Given a frame identifier ID, return the corresponding frame.

Definition at line 48 of file frames.py.

◆ select_frame()

gdb.dap.frames.select_frame ( id)
Given a frame identifier ID, select the corresponding frame.

Definition at line 55 of file frames.py.

Variable Documentation

◆ _all_frames

list gdb.dap.frames._all_frames = []
protected

Definition at line 27 of file frames.py.

◆ _iter_map

dict gdb.dap.frames._iter_map = {}
protected

Definition at line 31 of file frames.py.