GDB (xrefs)
Public Member Functions | List of all members
gdb.function.caller_is.CallerMatches Class Reference
Inheritance diagram for gdb.function.caller_is.CallerMatches:

Public Member Functions

def __init__ (self)
 
def invoke
 
def __init__ (self)
 
def invoke
 

Detailed Description

Compare the calling function's name with a regexp.

Usage:
  $_caller_matches(regex [, number_of_frames])

Arguments:

  regex: The regular expression to compare the function's name with.

  number_of_frames: How many stack frames to traverse back from the currently
selected frame to compare with.  If the value is greater than the depth of
the stack from that point then the result is False.
The default is 1.

Returns:
  True if the function's name at the specified frame matches regex.

Definition at line 53 of file caller_is.py.

Constructor & Destructor Documentation

def gdb.function.caller_is.CallerMatches.__init__ (   self)

Definition at line 72 of file caller_is.py.

Referenced by gdb.function.caller_is.CallerMatches.__init__().

def gdb.function.caller_is.CallerMatches.__init__ (   self)

Definition at line 72 of file caller_is.py.

References gdb.function.caller_is.CallerMatches.__init__().

Member Function Documentation

def gdb.function.caller_is.CallerMatches.invoke (   self,
  name,
  nframes = 1 
)

Definition at line 75 of file caller_is.py.

Referenced by gdb.function.caller_is.CallerMatches.invoke().

def gdb.function.caller_is.CallerMatches.invoke (   self,
  name,
  nframes = 1 
)

Definition at line 75 of file caller_is.py.

References gdb.function.caller_is.CallerMatches.invoke().


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