2013-07-20 01:28:54 +08:00
<?xml version="1.0" encoding="ascii"?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" lang = "en" >
< head >
< title > lldb.SBBreakpointLocation< / title >
< link rel = "stylesheet" href = "epydoc.css" type = "text/css" / >
< script type = "text/javascript" src = "epydoc.js" > < / script >
< / head >
< body bgcolor = "white" text = "black" link = "blue" vlink = "#204080"
alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
< table class = "navbar" border = "0" width = "100%" cellpadding = "0"
bgcolor="#a0c0ff" cellspacing="0">
< tr valign = "middle" >
<!-- Tree link -->
< th > < a
href="module-tree.html">Trees< / a > < / th >
<!-- Index link -->
< th > < a
href="identifier-index.html">Indices< / a > < / th >
<!-- Help link -->
< th > < a
href="help.html">Help< / a > < / th >
<!-- Project homepage -->
< th class = "navbar" align = "right" width = "100%" >
< table border = "0" cellpadding = "0" cellspacing = "0" >
< tr > < th class = "navbar" align = "center"
>< a class = "navbar" target = "_top" href = "http://lldb.llvm.org" > LLDB python API< / a > < / th >
< / tr > < / table > < / th >
< / tr >
< / table >
< table width = "100%" cellpadding = "0" cellspacing = "0" >
< tr valign = "top" >
< td width = "100%" >
< span class = "breadcrumbs" >
< a href = "lldb-module.html" > Package lldb< / a > ::
Class SBBreakpointLocation
< / span >
< / td >
< td >
< table cellpadding = "0" cellspacing = "0" >
<!-- hide/show private -->
< tr > < td align = "right" > < span class = "options" > [< a href = "javascript:void(0);" class = "privatelink"
onclick="toggle_private();">hide private< / a > ]< / span > < / td > < / tr >
< tr > < td align = "right" > < span class = "options"
>[< a href = "frames.html" target = "_top" > frames< /a
>] | < a href = "lldb.SBBreakpointLocation-class.html"
target="_top">no frames< / a > ]< / span > < / td > < / tr >
< / table >
< / td >
< / tr >
< / table >
<!-- ==================== CLASS DESCRIPTION ==================== -->
< h1 class = "epydoc" > Class SBBreakpointLocation< / h1 > < p class = "nomargin-top" > < span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation" > source code< / a > < / span > < / p >
< center >
2016-10-20 21:04:32 +08:00
< center > < map id = "uml_class_diagram_for_lldb_sbb_5" name = "uml_class_diagram_for_lldb_sbb_5" >
< area shape = "rect" id = "node1_16" href = "lldb.SBBreakpointLocation-class.html#__swig_setmethods__" title = "lldb.SBBreakpointLocation.__swig_setmethods__" alt = "" coords = "17,32,197,52" / >
< area shape = "rect" id = "node1_17" href = "lldb.SBBreakpointLocation-class.html#__swig_getmethods__" title = "lldb.SBBreakpointLocation.__swig_getmethods__" alt = "" coords = "17,52,197,72" / >
< area shape = "rect" id = "node1_18" href = "lldb.SBBreakpointLocation-class.html#__setattr__" title = "x.__setattr__('name', value) <==> x.name = value" alt = "" coords = "17,75,197,95" / >
< area shape = "rect" id = "node1_19" href = "lldb.SBBreakpointLocation-class.html#__getattr__" title = "lldb.SBBreakpointLocation.__getattr__" alt = "" coords = "17,95,197,115" / >
< area shape = "rect" id = "node1_20" href = "lldb.SBBreakpointLocation-class.html#__repr__" title = "repr(x)" alt = "" coords = "17,115,197,135" / >
< area shape = "rect" id = "node1_21" href = "lldb.SBBreakpointLocation-class.html#__init__" title = "__init__(lldb::SBBreakpointLocation self) -> SBBreakpointLocation  __init__(lldb::SBBreakpointLocation self, SBBreakpointLocation rhs) ->  SBBreakpointLocation" alt = "" coords = "17,135,197,155" / >
< area shape = "rect" id = "node1_22" href = "lldb.SBBreakpointLocation-class.html#__swig_destroy__" title = "delete_SBBreakpointLocation(SBBreakpointLocation self)" alt = "" coords = "17,155,197,175" / >
< area shape = "rect" id = "node1_23" href = "lldb.SBBreakpointLocation-class.html#__del__" title = "lldb.SBBreakpointLocation.__del__" alt = "" coords = "17,175,197,195" / >
< area shape = "rect" id = "node1_24" href = "lldb.SBBreakpointLocation-class.html#GetID" title = "GetID(SBBreakpointLocation self) -> lldb::break_id_t" alt = "" coords = "17,195,197,215" / >
< area shape = "rect" id = "node1_25" href = "lldb.SBBreakpointLocation-class.html#__nonzero__" title = "lldb.SBBreakpointLocation.__nonzero__" alt = "" coords = "17,215,197,235" / >
< area shape = "rect" id = "node1_26" href = "lldb.SBBreakpointLocation-class.html#IsValid" title = "IsValid(SBBreakpointLocation self) -> bool" alt = "" coords = "17,235,197,255" / >
< area shape = "rect" id = "node1_27" href = "lldb.SBBreakpointLocation-class.html#GetAddress" title = "GetAddress(SBBreakpointLocation self) -> SBAddress" alt = "" coords = "17,255,197,275" / >
< area shape = "rect" id = "node1_28" href = "lldb.SBBreakpointLocation-class.html#GetLoadAddress" title = "GetLoadAddress(SBBreakpointLocation self) -> lldb::addr_t" alt = "" coords = "17,275,197,295" / >
< area shape = "rect" id = "node1_29" href = "lldb.SBBreakpointLocation-class.html#SetEnabled" title = "SetEnabled(SBBreakpointLocation self, bool enabled)" alt = "" coords = "17,295,197,315" / >
< area shape = "rect" id = "node1_30" href = "lldb.SBBreakpointLocation-class.html#IsEnabled" title = "IsEnabled(SBBreakpointLocation self) -> bool" alt = "" coords = "17,315,197,335" / >
< area shape = "rect" id = "node1_31" href = "lldb.SBBreakpointLocation-class.html#__str__" title = "__str__(SBBreakpointLocation self) -> PyObject *" alt = "" coords = "17,355,197,375" / >
< area shape = "rect" id = "node1" href = "lldb.SBBreakpointLocation-class.html" title = "Represents one unique instance (by address) of a logical breakpoint." alt = "" coords = "5,6,209,381" / >
2013-07-20 01:28:54 +08:00
< / map >
2016-10-20 21:04:32 +08:00
< img src = "uml_class_diagram_for_lldb_sbb_5.gif" alt = '' usemap = "#uml_class_diagram_for_lldb_sbb_5" ismap = "ismap" class = "graph-without-title" / >
2013-07-20 01:28:54 +08:00
< / center >
< / center >
< hr / >
< p > Represents one unique instance (by address) of a logical
breakpoint.< / p >
< p > A breakpoint location is defined by the breakpoint that produces it,
and the address that resulted in this particular instantiation. Each
breakpoint location has its settable options.< / p >
< p > SBBreakpoint contains SBBreakpointLocation(s). See docstring of
SBBreakpoint for retrieval of an SBBreakpointLocation from an
SBBreakpoint.< / p >
<!-- ==================== INSTANCE METHODS ==================== -->
< a name = "section-InstanceMethods" > < / a >
< table class = "summary" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr bgcolor = "#70b0f0" class = "table-header" >
< td colspan = "2" class = "table-header" >
< table border = "0" cellpadding = "0" cellspacing = "0" width = "100%" >
< tr valign = "top" >
< td align = "left" > < span class = "table-header" > Instance Methods< / span > < / td >
< td align = "right" valign = "top"
>< span class = "options" > [< a href = "#section-InstanceMethods"
class="privatelink" onclick="toggle_private();"
>hide private< / a > ]< / span > < / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#__setattr__" class = "summary-sig-name" > __setattr__< / a > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > name< / span > ,
< span class = "summary-sig-arg" > value< / span > )< / span > < br / >
x.__setattr__('name', value) < ==> x.name = value< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__setattr__" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "__getattr__" > < / a > < span class = "summary-sig-name" > __getattr__< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > name< / span > )< / span > < / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__getattr__" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#__repr__" class = "summary-sig-name" > __repr__< / a > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
repr(x)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#_swig_repr" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#__init__" class = "summary-sig-name" > __init__< / a > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
__init__(lldb::SBBreakpointLocation self) -> SBBreakpointLocation
__init__(lldb::SBBreakpointLocation self, SBBreakpointLocation rhs)
-> SBBreakpointLocation< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__init__" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "__swig_destroy__" > < / a > < span class = "summary-sig-name" > __swig_destroy__< / span > (< span class = "summary-sig-arg" > ...< / span > )< / span > < br / >
delete_SBBreakpointLocation(SBBreakpointLocation self)< / td >
< td align = "right" valign = "top" >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "__del__" > < / a > < span class = "summary-sig-name" > __del__< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__del__" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetID" > < / a > < span class = "summary-sig-name" > GetID< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetID(SBBreakpointLocation self) -> lldb::break_id_t< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetID" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "__nonzero__" > < / a > < span class = "summary-sig-name" > __nonzero__< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__nonzero__" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "IsValid" > < / a > < span class = "summary-sig-name" > IsValid< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
IsValid(SBBreakpointLocation self) -> bool< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.IsValid" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetAddress" > < / a > < span class = "summary-sig-name" > GetAddress< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetAddress(SBBreakpointLocation self) -> SBAddress< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetAddress" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetLoadAddress" > < / a > < span class = "summary-sig-name" > GetLoadAddress< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetLoadAddress(SBBreakpointLocation self) -> lldb::addr_t< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetLoadAddress" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "SetEnabled" > < / a > < span class = "summary-sig-name" > SetEnabled< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetEnabled(SBBreakpointLocation self, bool enabled)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetEnabled" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "IsEnabled" > < / a > < span class = "summary-sig-name" > IsEnabled< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
IsEnabled(SBBreakpointLocation self) -> bool< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.IsEnabled" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetIgnoreCount" > < / a > < span class = "summary-sig-name" > GetIgnoreCount< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetIgnoreCount(SBBreakpointLocation self) -> uint32_t< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetIgnoreCount" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "SetIgnoreCount" > < / a > < span class = "summary-sig-name" > SetIgnoreCount< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetIgnoreCount(SBBreakpointLocation self, uint32_t n)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetIgnoreCount" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#SetCondition" class = "summary-sig-name" > SetCondition< / a > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetCondition(SBBreakpointLocation self, str const * condition)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetCondition" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#GetCondition" class = "summary-sig-name" > GetCondition< / a > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetCondition(SBBreakpointLocation self) -> str const *< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetCondition" > source code< / a > < / span >
< / td >
< / tr >
< / table >
2016-10-20 21:04:32 +08:00
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#SetScriptCallbackFunction" class = "summary-sig-name" > SetScriptCallbackFunction< / a > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetScriptCallbackFunction(SBBreakpointLocation self, str const *
callback_function_name)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetScriptCallbackFunction" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#SetScriptCallbackBody" class = "summary-sig-name" > SetScriptCallbackBody< / a > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetScriptCallbackBody(SBBreakpointLocation self, str const *
script_body_text) -> SBError< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetScriptCallbackBody" > source code< / a > < / span >
< / td >
< / tr >
< / table >
2013-07-20 01:28:54 +08:00
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "SetThreadID" > < / a > < span class = "summary-sig-name" > SetThreadID< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetThreadID(SBBreakpointLocation self, lldb::tid_t sb_thread_id)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetThreadID" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetThreadID" > < / a > < span class = "summary-sig-name" > GetThreadID< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetThreadID(SBBreakpointLocation self) -> lldb::tid_t< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetThreadID" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "SetThreadIndex" > < / a > < span class = "summary-sig-name" > SetThreadIndex< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetThreadIndex(SBBreakpointLocation self, uint32_t index)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetThreadIndex" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetThreadIndex" > < / a > < span class = "summary-sig-name" > GetThreadIndex< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetThreadIndex(SBBreakpointLocation self) -> uint32_t< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetThreadIndex" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "SetThreadName" > < / a > < span class = "summary-sig-name" > SetThreadName< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetThreadName(SBBreakpointLocation self, str const * thread_name)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetThreadName" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetThreadName" > < / a > < span class = "summary-sig-name" > GetThreadName< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetThreadName(SBBreakpointLocation self) -> str const *< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetThreadName" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "SetQueueName" > < / a > < span class = "summary-sig-name" > SetQueueName< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
SetQueueName(SBBreakpointLocation self, str const * queue_name)< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetQueueName" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetQueueName" > < / a > < span class = "summary-sig-name" > GetQueueName< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetQueueName(SBBreakpointLocation self) -> str const *< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetQueueName" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "IsResolved" > < / a > < span class = "summary-sig-name" > IsResolved< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
IsResolved(SBBreakpointLocation self) -> bool< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.IsResolved" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetDescription" > < / a > < span class = "summary-sig-name" > GetDescription< / span > (< span class = "summary-sig-arg" > self< / span > ,
< span class = "summary-sig-arg" > *args< / span > )< / span > < br / >
GetDescription(SBBreakpointLocation self, SBStream description,
lldb::DescriptionLevel level) -> bool< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetDescription" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a name = "GetBreakpoint" > < / a > < span class = "summary-sig-name" > GetBreakpoint< / span > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
GetBreakpoint(SBBreakpointLocation self) -> SBBreakpoint< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetBreakpoint" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td > < span class = "summary-sig" > < a href = "lldb.SBBreakpointLocation-class.html#__str__" class = "summary-sig-name" > __str__< / a > (< span class = "summary-sig-arg" > self< / span > )< / span > < br / >
__str__(SBBreakpointLocation self) -> PyObject *< / td >
< td align = "right" valign = "top" >
< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__str__" > source code< / a > < / span >
< / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td colspan = "2" class = "summary" >
< p class = "indent-wrapped-lines" > < b > Inherited from < code > object< / code > < / b > :
< code > __delattr__< / code > ,
< code > __format__< / code > ,
< code > __getattribute__< / code > ,
< code > __hash__< / code > ,
< code > __new__< / code > ,
< code > __reduce__< / code > ,
< code > __reduce_ex__< / code > ,
< code > __sizeof__< / code > ,
< code > __subclasshook__< / code >
< / p >
< / td >
< / tr >
< / table >
<!-- ==================== CLASS VARIABLES ==================== -->
< a name = "section-ClassVariables" > < / a >
< table class = "summary" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr bgcolor = "#70b0f0" class = "table-header" >
< td colspan = "2" class = "table-header" >
< table border = "0" cellpadding = "0" cellspacing = "0" width = "100%" >
< tr valign = "top" >
< td align = "left" > < span class = "table-header" > Class Variables< / span > < / td >
< td align = "right" valign = "top"
>< span class = "options" > [< a href = "#section-ClassVariables"
class="privatelink" onclick="toggle_private();"
>hide private< / a > ]< / span > < / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< a name = "__swig_setmethods__" > < / a > < span class = "summary-name" > __swig_setmethods__< / span > = < code title = "{}" > < code class = "variable-group" > {< / code > < code class = "variable-group" > }< / code > < / code >
< / td >
< / tr >
< tr >
< td width = "15%" align = "right" valign = "top" class = "summary" >
< span class = "summary-type" > < / span >
< / td > < td class = "summary" >
< a name = "__swig_getmethods__" > < / a > < span class = "summary-name" > __swig_getmethods__< / span > = < code title = "{}" > < code class = "variable-group" > {< / code > < code class = "variable-group" > }< / code > < / code >
< / td >
< / tr >
< / table >
<!-- ==================== PROPERTIES ==================== -->
< a name = "section-Properties" > < / a >
< table class = "summary" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr bgcolor = "#70b0f0" class = "table-header" >
< td colspan = "2" class = "table-header" >
< table border = "0" cellpadding = "0" cellspacing = "0" width = "100%" >
< tr valign = "top" >
< td align = "left" > < span class = "table-header" > Properties< / span > < / td >
< td align = "right" valign = "top"
>< span class = "options" > [< a href = "#section-Properties"
class="privatelink" onclick="toggle_private();"
>hide private< / a > ]< / span > < / td >
< / tr >
< / table >
< / td >
< / tr >
< tr >
< td colspan = "2" class = "summary" >
< p class = "indent-wrapped-lines" > < b > Inherited from < code > object< / code > < / b > :
< code > __class__< / code >
< / p >
< / td >
< / tr >
< / table >
<!-- ==================== METHOD DETAILS ==================== -->
< a name = "section-MethodDetails" > < / a >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr bgcolor = "#70b0f0" class = "table-header" >
< td colspan = "2" class = "table-header" >
< table border = "0" cellpadding = "0" cellspacing = "0" width = "100%" >
< tr valign = "top" >
< td align = "left" > < span class = "table-header" > Method Details< / span > < / td >
< td align = "right" valign = "top"
>< span class = "options" > [< a href = "#section-MethodDetails"
class="privatelink" onclick="toggle_private();"
>hide private< / a > ]< / span > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< a name = "__setattr__" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > __setattr__< / span > (< span class = "sig-arg" > self< / span > ,
< span class = "sig-arg" > name< / span > ,
< span class = "sig-arg" > value< / span > )< / span >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__setattr__" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > x.__setattr__('name', value) < ==> x.name = value< / p >
< dl class = "fields" >
< dt > Overrides:
object.__setattr__
< dd > < em class = "note" > (inherited documentation)< / em > < / dd >
< / dt >
< / dl >
< / td > < / tr > < / table >
< / div >
< a name = "__repr__" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > __repr__< / span > (< span class = "sig-arg" > self< / span > )< / span >
< br / > < em class = "fname" > (Representation operator)< / em >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#_swig_repr" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > repr(x)< / p >
< dl class = "fields" >
< dt > Overrides:
object.__repr__
< dd > < em class = "note" > (inherited documentation)< / em > < / dd >
< / dt >
< / dl >
< / td > < / tr > < / table >
< / div >
< a name = "__init__" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > __init__< / span > (< span class = "sig-arg" > self< / span > ,
< span class = "sig-arg" > *args< / span > )< / span >
< br / > < em class = "fname" > (Constructor)< / em >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__init__" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > __init__(lldb::SBBreakpointLocation self) -> SBBreakpointLocation
__init__(lldb::SBBreakpointLocation self, SBBreakpointLocation rhs) ->
SBBreakpointLocation< / p >
< dl class = "fields" >
< dt > Overrides:
object.__init__
< / dt >
< / dl >
< / td > < / tr > < / table >
< / div >
< a name = "SetCondition" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > SetCondition< / span > (< span class = "sig-arg" > self< / span > ,
< span class = "sig-arg" > *args< / span > )< / span >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetCondition" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > SetCondition(SBBreakpointLocation self, str const * condition)< / p >
< p > The breakpoint location stops only if the condition expression
evaluates to true.< / p >
< dl class = "fields" >
< / dl >
< / td > < / tr > < / table >
< / div >
< a name = "GetCondition" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > GetCondition< / span > (< span class = "sig-arg" > self< / span > )< / span >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.GetCondition" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > GetCondition(SBBreakpointLocation self) -> str const *< / p >
< p > Get the condition expression for the breakpoint location.< / p >
< dl class = "fields" >
< / dl >
< / td > < / tr > < / table >
< / div >
2016-10-20 21:04:32 +08:00
< a name = "SetScriptCallbackFunction" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > SetScriptCallbackFunction< / span > (< span class = "sig-arg" > self< / span > ,
< span class = "sig-arg" > *args< / span > )< / span >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetScriptCallbackFunction" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > SetScriptCallbackFunction(SBBreakpointLocation self, str const *
callback_function_name)< / p >
< p > Set the callback to the given Python function name.< / p >
< dl class = "fields" >
< / dl >
< / td > < / tr > < / table >
< / div >
< a name = "SetScriptCallbackBody" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > SetScriptCallbackBody< / span > (< span class = "sig-arg" > self< / span > ,
< span class = "sig-arg" > *args< / span > )< / span >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.SetScriptCallbackBody" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > SetScriptCallbackBody(SBBreakpointLocation self, str const *
script_body_text) -> SBError< / p >
< p > Provide the body for the script function to be called when the
breakpoint location is hit. The body will be wrapped in a function, which
be passed two arguments: 'frame' - which holds the bottom-most SBFrame of
the thread that hit the breakpoint 'bpno' - which is the
SBBreakpointLocation to which the callback was attached.< / p >
< p > The error parameter is currently ignored, but will at some point hold
the Python compilation diagnostics. Returns true if the body compiles
successfully, false if not.< / p >
< dl class = "fields" >
< / dl >
< / td > < / tr > < / table >
< / div >
2013-07-20 01:28:54 +08:00
< a name = "__str__" > < / a >
< div >
< table class = "details" border = "1" cellpadding = "3"
cellspacing="0" width="100%" bgcolor="white">
< tr > < td >
< table width = "100%" cellpadding = "0" cellspacing = "0" border = "0" >
< tr valign = "top" > < td >
< h3 class = "epydoc" > < span class = "sig" > < span class = "sig-name" > __str__< / span > (< span class = "sig-arg" > self< / span > )< / span >
< br / > < em class = "fname" > (Informal representation operator)< / em >
< / h3 >
< / td > < td align = "right" valign = "top"
>< span class = "codelink" > < a href = "lldb-pysrc.html#SBBreakpointLocation.__str__" > source code< / a > < / span >
< / td >
< / tr > < / table >
< p > __str__(SBBreakpointLocation self) -> PyObject *< / p >
< dl class = "fields" >
< dt > Overrides:
object.__str__
< / dt >
< / dl >
< / td > < / tr > < / table >
< / div >
< br / >
<!-- ==================== NAVIGATION BAR ==================== -->
< table class = "navbar" border = "0" width = "100%" cellpadding = "0"
bgcolor="#a0c0ff" cellspacing="0">
< tr valign = "middle" >
<!-- Tree link -->
< th > < a
href="module-tree.html">Trees< / a > < / th >
<!-- Index link -->
< th > < a
href="identifier-index.html">Indices< / a > < / th >
<!-- Help link -->
< th > < a
href="help.html">Help< / a > < / th >
<!-- Project homepage -->
< th class = "navbar" align = "right" width = "100%" >
< table border = "0" cellpadding = "0" cellspacing = "0" >
< tr > < th class = "navbar" align = "center"
>< a class = "navbar" target = "_top" href = "http://lldb.llvm.org" > LLDB python API< / a > < / th >
< / tr > < / table > < / th >
< / tr >
< / table >
< table border = "0" cellpadding = "0" cellspacing = "0" width = "100%%" >
< tr >
< td align = "left" class = "footer" >
2016-10-20 21:04:32 +08:00
Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:25 2016
2013-07-20 01:28:54 +08:00
< / td >
< td align = "right" class = "footer" >
< a target = "mainFrame" href = "http://epydoc.sourceforge.net"
>http://epydoc.sourceforge.net< / a >
< / td >
< / tr >
< / table >
< script type = "text/javascript" >
<!--
// Private objects are initially displayed (because if
// javascript is turned off then we want them to be
// visible); but by default, we want to hide them. So hide
// them unless we have a cookie that says to show them.
checkCookie();
// -->
< / script >
< / body >
< / html >