GDB (xrefs)
Loading...
Searching...
No Matches
gdb.FrameDecorator.FrameVars Class Reference
Inheritance diagram for gdb.FrameDecorator.FrameVars:

Public Member Functions

 __init__ (self, frame)
 
 fetch_frame_locals (self, follow_link=False)
 
 fetch_frame_args (self)
 
 __init__ (self, frame)
 
 fetch_frame_locals (self, follow_link=False)
 
 fetch_frame_args (self)
 

Public Attributes

 frame = frame
 

Detailed Description

Utility class to fetch and store frame local variables, or
frame arguments.

Definition at line 253 of file FrameDecorator.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

gdb.FrameDecorator.FrameVars.__init__ ( self,
frame )

Definition at line 258 of file FrameDecorator.py.

◆ __init__() [2/2]

Member Function Documentation

◆ fetch_frame_args() [1/2]

gdb.FrameDecorator.FrameVars.fetch_frame_args ( self)
Public utility method to fetch frame arguments for the
stored frame.  Frame arguments are the only type fetched.  If
there are no frame argument variables, return an empty list.

Definition at line 308 of file FrameDecorator.py.

References btrace_frame_cache.frame, dwarf2_debug_sections.frame, dwarf2_per_bfd.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameIterator.FrameIterator.frame, mi_parse.frame, and varobj_root.frame.

◆ fetch_frame_args() [2/2]

gdb.FrameDecorator.FrameVars.fetch_frame_args ( self)
Public utility method to fetch frame arguments for the
stored frame.  Frame arguments are the only type fetched.  If
there are no frame argument variables, return an empty list.

Definition at line 308 of file FrameDecorator.py.

References btrace_frame_cache.frame, dwarf2_debug_sections.frame, dwarf2_per_bfd.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameIterator.FrameIterator.frame, mi_parse.frame, and varobj_root.frame.

◆ fetch_frame_locals() [1/2]

gdb.FrameDecorator.FrameVars.fetch_frame_locals ( self,
follow_link = False )
Public utility method to fetch frame local variables for
the stored frame.  Frame arguments are not fetched.  If there
are no frame local variables, return an empty list.

Definition at line 261 of file FrameDecorator.py.

References btrace_frame_cache.frame, dwarf2_debug_sections.frame, dwarf2_per_bfd.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameIterator.FrameIterator.frame, mi_parse.frame, and varobj_root.frame.

◆ fetch_frame_locals() [2/2]

gdb.FrameDecorator.FrameVars.fetch_frame_locals ( self,
follow_link = False )
Public utility method to fetch frame local variables for
the stored frame.  Frame arguments are not fetched.  If there
are no frame local variables, return an empty list.

Definition at line 261 of file FrameDecorator.py.

References btrace_frame_cache.frame, dwarf2_debug_sections.frame, dwarf2_per_bfd.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameIterator.FrameIterator.frame, mi_parse.frame, and varobj_root.frame.

Member Data Documentation

◆ frame


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