GDB (xrefs)
Public Member Functions | Public Attributes | List of all members
gdb.FrameDecorator.FrameVars Class Reference
Inheritance diagram for gdb.FrameDecorator.FrameVars:

Public Member Functions

def __init__ (self, frame)
 
def fetch_b (self, sym)
 
def fetch_frame_locals (self)
 
def fetch_frame_args (self)
 
def __init__ (self, frame)
 
def fetch_b (self, sym)
 
def fetch_frame_locals (self)
 
def fetch_frame_args (self)
 

Public Attributes

 frame
 
 symbol_class
 

Detailed Description

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

Definition at line 222 of file FrameDecorator.py.

Constructor & Destructor Documentation

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

Definition at line 227 of file FrameDecorator.py.

Referenced by gdb.FrameDecorator.FrameVars.__init__().

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

Member Function Documentation

def gdb.FrameDecorator.FrameVars.fetch_b (   self,
  sym 
)
Local utility method to determine if according to Symbol
type whether it should be included in the iterator.  Not all
symbols are fetched, and only symbols that return
True from this method should be fetched.

Definition at line 239 of file FrameDecorator.py.

Referenced by gdb.FrameDecorator.FrameVars.fetch_b(), and gdb.FrameDecorator.FrameVars.fetch_frame_locals().

def gdb.FrameDecorator.FrameVars.fetch_b (   self,
  sym 
)
Local utility method to determine if according to Symbol
type whether it should be included in the iterator.  Not all
symbols are fetched, and only symbols that return
True from this method should be fetched.

Definition at line 239 of file FrameDecorator.py.

References gdb.FrameDecorator.FrameVars.fetch_b().

def 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 279 of file FrameDecorator.py.

References gdb.FrameDecorator.FrameVars.fetch_frame_args().

def 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 279 of file FrameDecorator.py.

Referenced by gdb.FrameDecorator.FrameVars.fetch_frame_args().

def gdb.FrameDecorator.FrameVars.fetch_frame_locals (   self)
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 255 of file FrameDecorator.py.

References gdb.FrameDecorator.FrameVars.fetch_b().

Referenced by gdb.FrameDecorator.FrameVars.fetch_frame_locals().

def gdb.FrameDecorator.FrameVars.fetch_frame_locals (   self)
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 255 of file FrameDecorator.py.

References gdb.FrameDecorator.FrameVars.fetch_b(), and gdb.FrameDecorator.FrameVars.fetch_frame_locals().

Member Data Documentation

gdb.FrameDecorator.FrameVars.frame
gdb.FrameDecorator.FrameVars.symbol_class

Definition at line 229 of file FrameDecorator.py.

Referenced by gdb.FrameDecorator.FrameVars.__init__().


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