1<?xml version="1.0" encoding="ascii"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3          "DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6  <title>lldb.SBBreakpoint</title>
7  <link rel="stylesheet" href="epydoc.css" type="text/css" />
8  <script type="text/javascript" src="epydoc.js"></script>
9</head>
10
11<body bgcolor="white" text="black" link="blue" vlink="#204080"
12      alink="#204080">
13<!-- ==================== NAVIGATION BAR ==================== -->
14<table class="navbar" border="0" width="100%" cellpadding="0"
15       bgcolor="#a0c0ff" cellspacing="0">
16  <tr valign="middle">
17
18  <!-- Tree link -->
19      <th>&nbsp;&nbsp;&nbsp;<a
20        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
21
22  <!-- Index link -->
23      <th>&nbsp;&nbsp;&nbsp;<a
24        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
25
26  <!-- Help link -->
27      <th>&nbsp;&nbsp;&nbsp;<a
28        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
29
30  <!-- Project homepage -->
31      <th class="navbar" align="right" width="100%">
32        <table border="0" cellpadding="0" cellspacing="0">
33          <tr><th class="navbar" align="center"
34            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
35          </tr></table></th>
36  </tr>
37</table>
38<table width="100%" cellpadding="0" cellspacing="0">
39  <tr valign="top">
40    <td width="100%">
41      <span class="breadcrumbs">
42        <a href="lldb-module.html">Package&nbsp;lldb</a> ::
43        Class&nbsp;SBBreakpoint
44      </span>
45    </td>
46    <td>
47      <table cellpadding="0" cellspacing="0">
48        <!-- hide/show private -->
49        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
50    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
51        <tr><td align="right"><span class="options"
52            >[<a href="frames.html" target="_top">frames</a
53            >]&nbsp;|&nbsp;<a href="lldb.SBBreakpoint-class.html"
54            target="_top">no&nbsp;frames</a>]</span></td></tr>
55      </table>
56    </td>
57  </tr>
58</table>
59<!-- ==================== CLASS DESCRIPTION ==================== -->
60<h1 class="epydoc">Class SBBreakpoint</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint">source&nbsp;code</a></span></p>
61<center>
62<center>  <map id="uml_class_diagram_for_lldb_sbb_3" name="uml_class_diagram_for_lldb_sbb_3">
63<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__swig_setmethods__" title="lldb.SBBreakpoint.__swig_setmethods__" alt="" coords="17,31,229,49"/>
64<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__swig_getmethods__" title="lldb.SBBreakpoint.__swig_getmethods__" alt="" coords="17,49,229,68"/>
65<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#enabled" title="A read/write property that configures whether this breakpoint is enabled or not." alt="" coords="17,68,229,87"/>
66<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#id" title="A read only property that returns the ID of this breakpoint." alt="" coords="17,87,229,105"/>
67<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#num_locations" title="A read only property that returns the count of locations of this &#160;breakpoint." alt="" coords="17,105,229,124"/>
68<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#one_shot" title="A read/write property that configures whether this breakpoint is one&#45;shot &#160;(deleted when hit) or not." alt="" coords="17,124,229,143"/>
69<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,145,229,164"/>
70<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__getattr__" title="lldb.SBBreakpoint.__getattr__" alt="" coords="17,164,229,183"/>
71<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__repr__" title="repr(x)" alt="" coords="17,183,229,201"/>
72<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__iter__" title="lldb.SBBreakpoint.__iter__" alt="" coords="17,201,229,220"/>
73<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__len__" title="lldb.SBBreakpoint.__len__" alt="" coords="17,220,229,239"/>
74<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__init__" title="__init__(lldb::SBBreakpoint self) &#45;&gt; SBBreakpoint &#160;__init__(lldb::SBBreakpoint self, SBBreakpoint rhs) &#45;&gt; SBBreakpoint" alt="" coords="17,239,229,257"/>
75<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__swig_destroy__" title="delete_SBBreakpoint(SBBreakpoint self)" alt="" coords="17,257,229,276"/>
76<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__del__" title="lldb.SBBreakpoint.__del__" alt="" coords="17,276,229,295"/>
77<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#GetID" title="GetID(SBBreakpoint self) &#45;&gt; lldb::break_id_t" alt="" coords="17,295,229,313"/>
78<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__nonzero__" title="lldb.SBBreakpoint.__nonzero__" alt="" coords="17,313,229,332"/>
79<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#IsValid" title="IsValid(SBBreakpoint self) &#45;&gt; bool" alt="" coords="17,332,229,351"/>
80<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#ClearAllBreakpointSites" title="ClearAllBreakpointSites(SBBreakpoint self)" alt="" coords="17,351,229,369"/>
81<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#FindLocationByAddress" title="FindLocationByAddress(SBBreakpoint self, lldb::addr_t vm_addr) &#45;&gt; &#160;SBBreakpointLocation" alt="" coords="17,369,229,388"/>
82<area shape="rect" id="node4" href="lldb.SBBreakpoint-class.html#__ne__" title="lldb.SBBreakpoint.__ne__" alt="" coords="17,407,229,425"/>
83<area shape="rect" id="node1" href="lldb.SBBreakpoint-class.html" title="Represents a logical breakpoint and its associated settings." alt="" coords="5,6,240,431"/>
84</map>
85  <img src="uml_class_diagram_for_lldb_sbb_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbb_3" ismap="ismap" class="graph-without-title" />
86</center>
87</center>
88<hr />
89<pre class="literalblock">
90
91Represents a logical breakpoint and its associated settings.
92
93For example (from test/functionalities/breakpoint/breakpoint_ignore_count/
94TestBreakpointIgnoreCount.py),
95
96    def breakpoint_ignore_count_python(self):
97        '''Use Python APIs to set breakpoint ignore count.'''
98        exe = os.path.join(os.getcwd(), 'a.out')
99
100        # Create a target by the debugger.
101        target = self.dbg.CreateTarget(exe)
102        self.assertTrue(target, VALID_TARGET)
103
104        # Now create a breakpoint on main.c by name 'c'.
105        breakpoint = target.BreakpointCreateByName('c', 'a.out')
106        self.assertTrue(breakpoint and
107                        breakpoint.GetNumLocations() == 1,
108                        VALID_BREAKPOINT)
109
110        # Get the breakpoint location from breakpoint after we verified that,
111        # indeed, it has one location.
112        location = breakpoint.GetLocationAtIndex(0)
113        self.assertTrue(location and
114                        location.IsEnabled(),
115                        VALID_BREAKPOINT_LOCATION)
116
117        # Set the ignore count on the breakpoint location.
118        location.SetIgnoreCount(2)
119        self.assertTrue(location.GetIgnoreCount() == 2,
120                        'SetIgnoreCount() works correctly')
121
122        # Now launch the process, and do not stop at entry point.
123        process = target.LaunchSimple(None, None, os.getcwd())
124        self.assertTrue(process, PROCESS_IS_VALID)
125
126        # Frame#0 should be on main.c:37, frame#1 should be on main.c:25, and
127        # frame#2 should be on main.c:48.
128        #lldbutil.print_stacktraces(process)
129        from lldbutil import get_stopped_thread
130        thread = get_stopped_thread(process, lldb.eStopReasonBreakpoint)
131        self.assertTrue(thread != None, 'There should be a thread stopped due to breakpoint')
132        frame0 = thread.GetFrameAtIndex(0)
133        frame1 = thread.GetFrameAtIndex(1)
134        frame2 = thread.GetFrameAtIndex(2)
135        self.assertTrue(frame0.GetLineEntry().GetLine() == self.line1 and
136                        frame1.GetLineEntry().GetLine() == self.line3 and
137                        frame2.GetLineEntry().GetLine() == self.line4,
138                        STOPPED_DUE_TO_BREAKPOINT_IGNORE_COUNT)
139
140        # The hit count for the breakpoint should be 3.
141        self.assertTrue(breakpoint.GetHitCount() == 3)
142
143        process.Continue()
144
145SBBreakpoint supports breakpoint location iteration, for example,
146
147    for bl in breakpoint:
148        print 'breakpoint location load addr: %s' % hex(bl.GetLoadAddress())
149        print 'breakpoint location condition: %s' % hex(bl.GetCondition())
150
151and rich comparion methods which allow the API program to use,
152
153    if aBreakpoint == bBreakpoint:
154        ...
155
156to compare two breakpoints for equality.
157
158</pre>
159
160<!-- ==================== INSTANCE METHODS ==================== -->
161<a name="section-InstanceMethods"></a>
162<table class="summary" border="1" cellpadding="3"
163       cellspacing="0" width="100%" bgcolor="white">
164<tr bgcolor="#70b0f0" class="table-header">
165  <td colspan="2" class="table-header">
166    <table border="0" cellpadding="0" cellspacing="0" width="100%">
167      <tr valign="top">
168        <td align="left"><span class="table-header">Instance Methods</span></td>
169        <td align="right" valign="top"
170         ><span class="options">[<a href="#section-InstanceMethods"
171         class="privatelink" onclick="toggle_private();"
172         >hide private</a>]</span></td>
173      </tr>
174    </table>
175  </td>
176</tr>
177<tr>
178    <td width="15%" align="right" valign="top" class="summary">
179      <span class="summary-type">&nbsp;</span>
180    </td><td class="summary">
181      <table width="100%" cellpadding="0" cellspacing="0" border="0">
182        <tr>
183          <td><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
184        <span class="summary-sig-arg">name</span>,
185        <span class="summary-sig-arg">value</span>)</span><br />
186      x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
187          <td align="right" valign="top">
188            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__setattr__">source&nbsp;code</a></span>
189
190          </td>
191        </tr>
192      </table>
193
194    </td>
195  </tr>
196<tr>
197    <td width="15%" align="right" valign="top" class="summary">
198      <span class="summary-type">&nbsp;</span>
199    </td><td class="summary">
200      <table width="100%" cellpadding="0" cellspacing="0" border="0">
201        <tr>
202          <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
203        <span class="summary-sig-arg">name</span>)</span></td>
204          <td align="right" valign="top">
205            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__getattr__">source&nbsp;code</a></span>
206
207          </td>
208        </tr>
209      </table>
210
211    </td>
212  </tr>
213<tr>
214    <td width="15%" align="right" valign="top" class="summary">
215      <span class="summary-type">&nbsp;</span>
216    </td><td class="summary">
217      <table width="100%" cellpadding="0" cellspacing="0" border="0">
218        <tr>
219          <td><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
220      repr(x)</td>
221          <td align="right" valign="top">
222            <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
223
224          </td>
225        </tr>
226      </table>
227
228    </td>
229  </tr>
230<tr>
231    <td width="15%" align="right" valign="top" class="summary">
232      <span class="summary-type">&nbsp;</span>
233    </td><td class="summary">
234      <table width="100%" cellpadding="0" cellspacing="0" border="0">
235        <tr>
236          <td><span class="summary-sig"><a name="__iter__"></a><span class="summary-sig-name">__iter__</span>(<span class="summary-sig-arg">self</span>)</span></td>
237          <td align="right" valign="top">
238            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__iter__">source&nbsp;code</a></span>
239
240          </td>
241        </tr>
242      </table>
243
244    </td>
245  </tr>
246<tr>
247    <td width="15%" align="right" valign="top" class="summary">
248      <span class="summary-type">&nbsp;</span>
249    </td><td class="summary">
250      <table width="100%" cellpadding="0" cellspacing="0" border="0">
251        <tr>
252          <td><span class="summary-sig"><a name="__len__"></a><span class="summary-sig-name">__len__</span>(<span class="summary-sig-arg">self</span>)</span></td>
253          <td align="right" valign="top">
254            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__len__">source&nbsp;code</a></span>
255
256          </td>
257        </tr>
258      </table>
259
260    </td>
261  </tr>
262<tr>
263    <td width="15%" align="right" valign="top" class="summary">
264      <span class="summary-type">&nbsp;</span>
265    </td><td class="summary">
266      <table width="100%" cellpadding="0" cellspacing="0" border="0">
267        <tr>
268          <td><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
269        <span class="summary-sig-arg">*args</span>)</span><br />
270      __init__(lldb::SBBreakpoint self) -&gt; SBBreakpoint
271      __init__(lldb::SBBreakpoint self, SBBreakpoint rhs) -&gt;
272      SBBreakpoint</td>
273          <td align="right" valign="top">
274            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__init__">source&nbsp;code</a></span>
275
276          </td>
277        </tr>
278      </table>
279
280    </td>
281  </tr>
282<tr>
283    <td width="15%" align="right" valign="top" class="summary">
284      <span class="summary-type">&nbsp;</span>
285    </td><td class="summary">
286      <table width="100%" cellpadding="0" cellspacing="0" border="0">
287        <tr>
288          <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 />
289      delete_SBBreakpoint(SBBreakpoint self)</td>
290          <td align="right" valign="top">
291
292
293          </td>
294        </tr>
295      </table>
296
297    </td>
298  </tr>
299<tr>
300    <td width="15%" align="right" valign="top" class="summary">
301      <span class="summary-type">&nbsp;</span>
302    </td><td class="summary">
303      <table width="100%" cellpadding="0" cellspacing="0" border="0">
304        <tr>
305          <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>
306          <td align="right" valign="top">
307            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__del__">source&nbsp;code</a></span>
308
309          </td>
310        </tr>
311      </table>
312
313    </td>
314  </tr>
315<tr>
316    <td width="15%" align="right" valign="top" class="summary">
317      <span class="summary-type">&nbsp;</span>
318    </td><td class="summary">
319      <table width="100%" cellpadding="0" cellspacing="0" border="0">
320        <tr>
321          <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 />
322      GetID(SBBreakpoint self) -&gt; lldb::break_id_t</td>
323          <td align="right" valign="top">
324            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetID">source&nbsp;code</a></span>
325
326          </td>
327        </tr>
328      </table>
329
330    </td>
331  </tr>
332<tr>
333    <td width="15%" align="right" valign="top" class="summary">
334      <span class="summary-type">&nbsp;</span>
335    </td><td class="summary">
336      <table width="100%" cellpadding="0" cellspacing="0" border="0">
337        <tr>
338          <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>
339          <td align="right" valign="top">
340            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__nonzero__">source&nbsp;code</a></span>
341
342          </td>
343        </tr>
344      </table>
345
346    </td>
347  </tr>
348<tr>
349    <td width="15%" align="right" valign="top" class="summary">
350      <span class="summary-type">&nbsp;</span>
351    </td><td class="summary">
352      <table width="100%" cellpadding="0" cellspacing="0" border="0">
353        <tr>
354          <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 />
355      IsValid(SBBreakpoint self) -&gt; bool</td>
356          <td align="right" valign="top">
357            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.IsValid">source&nbsp;code</a></span>
358
359          </td>
360        </tr>
361      </table>
362
363    </td>
364  </tr>
365<tr>
366    <td width="15%" align="right" valign="top" class="summary">
367      <span class="summary-type">&nbsp;</span>
368    </td><td class="summary">
369      <table width="100%" cellpadding="0" cellspacing="0" border="0">
370        <tr>
371          <td><span class="summary-sig"><a name="ClearAllBreakpointSites"></a><span class="summary-sig-name">ClearAllBreakpointSites</span>(<span class="summary-sig-arg">self</span>)</span><br />
372      ClearAllBreakpointSites(SBBreakpoint self)</td>
373          <td align="right" valign="top">
374            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.ClearAllBreakpointSites">source&nbsp;code</a></span>
375
376          </td>
377        </tr>
378      </table>
379
380    </td>
381  </tr>
382<tr>
383    <td width="15%" align="right" valign="top" class="summary">
384      <span class="summary-type">&nbsp;</span>
385    </td><td class="summary">
386      <table width="100%" cellpadding="0" cellspacing="0" border="0">
387        <tr>
388          <td><span class="summary-sig"><a name="FindLocationByAddress"></a><span class="summary-sig-name">FindLocationByAddress</span>(<span class="summary-sig-arg">self</span>,
389        <span class="summary-sig-arg">*args</span>)</span><br />
390      FindLocationByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -&gt;
391      SBBreakpointLocation</td>
392          <td align="right" valign="top">
393            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.FindLocationByAddress">source&nbsp;code</a></span>
394
395          </td>
396        </tr>
397      </table>
398
399    </td>
400  </tr>
401<tr>
402    <td width="15%" align="right" valign="top" class="summary">
403      <span class="summary-type">&nbsp;</span>
404    </td><td class="summary">
405      <table width="100%" cellpadding="0" cellspacing="0" border="0">
406        <tr>
407          <td><span class="summary-sig"><a name="FindLocationIDByAddress"></a><span class="summary-sig-name">FindLocationIDByAddress</span>(<span class="summary-sig-arg">self</span>,
408        <span class="summary-sig-arg">*args</span>)</span><br />
409      FindLocationIDByAddress(SBBreakpoint self, lldb::addr_t vm_addr)
410      -&gt; lldb::break_id_t</td>
411          <td align="right" valign="top">
412            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.FindLocationIDByAddress">source&nbsp;code</a></span>
413
414          </td>
415        </tr>
416      </table>
417
418    </td>
419  </tr>
420<tr>
421    <td width="15%" align="right" valign="top" class="summary">
422      <span class="summary-type">&nbsp;</span>
423    </td><td class="summary">
424      <table width="100%" cellpadding="0" cellspacing="0" border="0">
425        <tr>
426          <td><span class="summary-sig"><a name="FindLocationByID"></a><span class="summary-sig-name">FindLocationByID</span>(<span class="summary-sig-arg">self</span>,
427        <span class="summary-sig-arg">*args</span>)</span><br />
428      FindLocationByID(SBBreakpoint self, lldb::break_id_t bp_loc_id) -&gt;
429      SBBreakpointLocation</td>
430          <td align="right" valign="top">
431            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.FindLocationByID">source&nbsp;code</a></span>
432
433          </td>
434        </tr>
435      </table>
436
437    </td>
438  </tr>
439<tr>
440    <td width="15%" align="right" valign="top" class="summary">
441      <span class="summary-type">&nbsp;</span>
442    </td><td class="summary">
443      <table width="100%" cellpadding="0" cellspacing="0" border="0">
444        <tr>
445          <td><span class="summary-sig"><a name="GetLocationAtIndex"></a><span class="summary-sig-name">GetLocationAtIndex</span>(<span class="summary-sig-arg">self</span>,
446        <span class="summary-sig-arg">*args</span>)</span><br />
447      GetLocationAtIndex(SBBreakpoint self, uint32_t index) -&gt;
448      SBBreakpointLocation</td>
449          <td align="right" valign="top">
450            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetLocationAtIndex">source&nbsp;code</a></span>
451
452          </td>
453        </tr>
454      </table>
455
456    </td>
457  </tr>
458<tr>
459    <td width="15%" align="right" valign="top" class="summary">
460      <span class="summary-type">&nbsp;</span>
461    </td><td class="summary">
462      <table width="100%" cellpadding="0" cellspacing="0" border="0">
463        <tr>
464          <td><span class="summary-sig"><a name="SetEnabled"></a><span class="summary-sig-name">SetEnabled</span>(<span class="summary-sig-arg">self</span>,
465        <span class="summary-sig-arg">*args</span>)</span><br />
466      SetEnabled(SBBreakpoint self, bool enable)</td>
467          <td align="right" valign="top">
468            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetEnabled">source&nbsp;code</a></span>
469
470          </td>
471        </tr>
472      </table>
473
474    </td>
475  </tr>
476<tr>
477    <td width="15%" align="right" valign="top" class="summary">
478      <span class="summary-type">&nbsp;</span>
479    </td><td class="summary">
480      <table width="100%" cellpadding="0" cellspacing="0" border="0">
481        <tr>
482          <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 />
483      IsEnabled(SBBreakpoint self) -&gt; bool</td>
484          <td align="right" valign="top">
485            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.IsEnabled">source&nbsp;code</a></span>
486
487          </td>
488        </tr>
489      </table>
490
491    </td>
492  </tr>
493<tr>
494    <td width="15%" align="right" valign="top" class="summary">
495      <span class="summary-type">&nbsp;</span>
496    </td><td class="summary">
497      <table width="100%" cellpadding="0" cellspacing="0" border="0">
498        <tr>
499          <td><span class="summary-sig"><a name="SetOneShot"></a><span class="summary-sig-name">SetOneShot</span>(<span class="summary-sig-arg">self</span>,
500        <span class="summary-sig-arg">*args</span>)</span><br />
501      SetOneShot(SBBreakpoint self, bool one_shot)</td>
502          <td align="right" valign="top">
503            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetOneShot">source&nbsp;code</a></span>
504
505          </td>
506        </tr>
507      </table>
508
509    </td>
510  </tr>
511<tr>
512    <td width="15%" align="right" valign="top" class="summary">
513      <span class="summary-type">&nbsp;</span>
514    </td><td class="summary">
515      <table width="100%" cellpadding="0" cellspacing="0" border="0">
516        <tr>
517          <td><span class="summary-sig"><a name="IsOneShot"></a><span class="summary-sig-name">IsOneShot</span>(<span class="summary-sig-arg">self</span>)</span><br />
518      IsOneShot(SBBreakpoint self) -&gt; bool</td>
519          <td align="right" valign="top">
520            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.IsOneShot">source&nbsp;code</a></span>
521
522          </td>
523        </tr>
524      </table>
525
526    </td>
527  </tr>
528<tr>
529    <td width="15%" align="right" valign="top" class="summary">
530      <span class="summary-type">&nbsp;</span>
531    </td><td class="summary">
532      <table width="100%" cellpadding="0" cellspacing="0" border="0">
533        <tr>
534          <td><span class="summary-sig"><a name="IsInternal"></a><span class="summary-sig-name">IsInternal</span>(<span class="summary-sig-arg">self</span>)</span><br />
535      IsInternal(SBBreakpoint self) -&gt; bool</td>
536          <td align="right" valign="top">
537            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.IsInternal">source&nbsp;code</a></span>
538
539          </td>
540        </tr>
541      </table>
542
543    </td>
544  </tr>
545<tr>
546    <td width="15%" align="right" valign="top" class="summary">
547      <span class="summary-type">&nbsp;</span>
548    </td><td class="summary">
549      <table width="100%" cellpadding="0" cellspacing="0" border="0">
550        <tr>
551          <td><span class="summary-sig"><a name="GetHitCount"></a><span class="summary-sig-name">GetHitCount</span>(<span class="summary-sig-arg">self</span>)</span><br />
552      GetHitCount(SBBreakpoint self) -&gt; uint32_t</td>
553          <td align="right" valign="top">
554            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetHitCount">source&nbsp;code</a></span>
555
556          </td>
557        </tr>
558      </table>
559
560    </td>
561  </tr>
562<tr>
563    <td width="15%" align="right" valign="top" class="summary">
564      <span class="summary-type">&nbsp;</span>
565    </td><td class="summary">
566      <table width="100%" cellpadding="0" cellspacing="0" border="0">
567        <tr>
568          <td><span class="summary-sig"><a name="SetIgnoreCount"></a><span class="summary-sig-name">SetIgnoreCount</span>(<span class="summary-sig-arg">self</span>,
569        <span class="summary-sig-arg">*args</span>)</span><br />
570      SetIgnoreCount(SBBreakpoint self, uint32_t count)</td>
571          <td align="right" valign="top">
572            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetIgnoreCount">source&nbsp;code</a></span>
573
574          </td>
575        </tr>
576      </table>
577
578    </td>
579  </tr>
580<tr>
581    <td width="15%" align="right" valign="top" class="summary">
582      <span class="summary-type">&nbsp;</span>
583    </td><td class="summary">
584      <table width="100%" cellpadding="0" cellspacing="0" border="0">
585        <tr>
586          <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 />
587      GetIgnoreCount(SBBreakpoint self) -&gt; uint32_t</td>
588          <td align="right" valign="top">
589            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetIgnoreCount">source&nbsp;code</a></span>
590
591          </td>
592        </tr>
593      </table>
594
595    </td>
596  </tr>
597<tr>
598    <td width="15%" align="right" valign="top" class="summary">
599      <span class="summary-type">&nbsp;</span>
600    </td><td class="summary">
601      <table width="100%" cellpadding="0" cellspacing="0" border="0">
602        <tr>
603          <td><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#SetCondition" class="summary-sig-name">SetCondition</a>(<span class="summary-sig-arg">self</span>,
604        <span class="summary-sig-arg">*args</span>)</span><br />
605      SetCondition(SBBreakpoint self, str const * condition)</td>
606          <td align="right" valign="top">
607            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetCondition">source&nbsp;code</a></span>
608
609          </td>
610        </tr>
611      </table>
612
613    </td>
614  </tr>
615<tr>
616    <td width="15%" align="right" valign="top" class="summary">
617      <span class="summary-type">&nbsp;</span>
618    </td><td class="summary">
619      <table width="100%" cellpadding="0" cellspacing="0" border="0">
620        <tr>
621          <td><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#GetCondition" class="summary-sig-name">GetCondition</a>(<span class="summary-sig-arg">self</span>)</span><br />
622      GetCondition(SBBreakpoint self) -&gt; str const *</td>
623          <td align="right" valign="top">
624            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetCondition">source&nbsp;code</a></span>
625
626          </td>
627        </tr>
628      </table>
629
630    </td>
631  </tr>
632<tr>
633    <td width="15%" align="right" valign="top" class="summary">
634      <span class="summary-type">&nbsp;</span>
635    </td><td class="summary">
636      <table width="100%" cellpadding="0" cellspacing="0" border="0">
637        <tr>
638          <td><span class="summary-sig"><a name="SetThreadID"></a><span class="summary-sig-name">SetThreadID</span>(<span class="summary-sig-arg">self</span>,
639        <span class="summary-sig-arg">*args</span>)</span><br />
640      SetThreadID(SBBreakpoint self, lldb::tid_t sb_thread_id)</td>
641          <td align="right" valign="top">
642            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetThreadID">source&nbsp;code</a></span>
643
644          </td>
645        </tr>
646      </table>
647
648    </td>
649  </tr>
650<tr>
651    <td width="15%" align="right" valign="top" class="summary">
652      <span class="summary-type">&nbsp;</span>
653    </td><td class="summary">
654      <table width="100%" cellpadding="0" cellspacing="0" border="0">
655        <tr>
656          <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 />
657      GetThreadID(SBBreakpoint self) -&gt; lldb::tid_t</td>
658          <td align="right" valign="top">
659            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetThreadID">source&nbsp;code</a></span>
660
661          </td>
662        </tr>
663      </table>
664
665    </td>
666  </tr>
667<tr>
668    <td width="15%" align="right" valign="top" class="summary">
669      <span class="summary-type">&nbsp;</span>
670    </td><td class="summary">
671      <table width="100%" cellpadding="0" cellspacing="0" border="0">
672        <tr>
673          <td><span class="summary-sig"><a name="SetThreadIndex"></a><span class="summary-sig-name">SetThreadIndex</span>(<span class="summary-sig-arg">self</span>,
674        <span class="summary-sig-arg">*args</span>)</span><br />
675      SetThreadIndex(SBBreakpoint self, uint32_t index)</td>
676          <td align="right" valign="top">
677            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetThreadIndex">source&nbsp;code</a></span>
678
679          </td>
680        </tr>
681      </table>
682
683    </td>
684  </tr>
685<tr>
686    <td width="15%" align="right" valign="top" class="summary">
687      <span class="summary-type">&nbsp;</span>
688    </td><td class="summary">
689      <table width="100%" cellpadding="0" cellspacing="0" border="0">
690        <tr>
691          <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 />
692      GetThreadIndex(SBBreakpoint self) -&gt; uint32_t</td>
693          <td align="right" valign="top">
694            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetThreadIndex">source&nbsp;code</a></span>
695
696          </td>
697        </tr>
698      </table>
699
700    </td>
701  </tr>
702<tr>
703    <td width="15%" align="right" valign="top" class="summary">
704      <span class="summary-type">&nbsp;</span>
705    </td><td class="summary">
706      <table width="100%" cellpadding="0" cellspacing="0" border="0">
707        <tr>
708          <td><span class="summary-sig"><a name="SetThreadName"></a><span class="summary-sig-name">SetThreadName</span>(<span class="summary-sig-arg">self</span>,
709        <span class="summary-sig-arg">*args</span>)</span><br />
710      SetThreadName(SBBreakpoint self, str const * thread_name)</td>
711          <td align="right" valign="top">
712            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetThreadName">source&nbsp;code</a></span>
713
714          </td>
715        </tr>
716      </table>
717
718    </td>
719  </tr>
720<tr>
721    <td width="15%" align="right" valign="top" class="summary">
722      <span class="summary-type">&nbsp;</span>
723    </td><td class="summary">
724      <table width="100%" cellpadding="0" cellspacing="0" border="0">
725        <tr>
726          <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 />
727      GetThreadName(SBBreakpoint self) -&gt; str const *</td>
728          <td align="right" valign="top">
729            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetThreadName">source&nbsp;code</a></span>
730
731          </td>
732        </tr>
733      </table>
734
735    </td>
736  </tr>
737<tr>
738    <td width="15%" align="right" valign="top" class="summary">
739      <span class="summary-type">&nbsp;</span>
740    </td><td class="summary">
741      <table width="100%" cellpadding="0" cellspacing="0" border="0">
742        <tr>
743          <td><span class="summary-sig"><a name="SetQueueName"></a><span class="summary-sig-name">SetQueueName</span>(<span class="summary-sig-arg">self</span>,
744        <span class="summary-sig-arg">*args</span>)</span><br />
745      SetQueueName(SBBreakpoint self, str const * queue_name)</td>
746          <td align="right" valign="top">
747            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetQueueName">source&nbsp;code</a></span>
748
749          </td>
750        </tr>
751      </table>
752
753    </td>
754  </tr>
755<tr>
756    <td width="15%" align="right" valign="top" class="summary">
757      <span class="summary-type">&nbsp;</span>
758    </td><td class="summary">
759      <table width="100%" cellpadding="0" cellspacing="0" border="0">
760        <tr>
761          <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 />
762      GetQueueName(SBBreakpoint self) -&gt; str const *</td>
763          <td align="right" valign="top">
764            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetQueueName">source&nbsp;code</a></span>
765
766          </td>
767        </tr>
768      </table>
769
770    </td>
771  </tr>
772<tr>
773    <td width="15%" align="right" valign="top" class="summary">
774      <span class="summary-type">&nbsp;</span>
775    </td><td class="summary">
776      <table width="100%" cellpadding="0" cellspacing="0" border="0">
777        <tr>
778          <td><span class="summary-sig"><a name="SetCallback"></a><span class="summary-sig-name">SetCallback</span>(<span class="summary-sig-arg">self</span>,
779        <span class="summary-sig-arg">*args</span>)</span><br />
780      SetCallback(SBBreakpoint self,
781      lldb::SBBreakpoint::BreakpointHitCallback callback, void * baton)</td>
782          <td align="right" valign="top">
783            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetCallback">source&nbsp;code</a></span>
784
785          </td>
786        </tr>
787      </table>
788
789    </td>
790  </tr>
791<tr>
792    <td width="15%" align="right" valign="top" class="summary">
793      <span class="summary-type">&nbsp;</span>
794    </td><td class="summary">
795      <table width="100%" cellpadding="0" cellspacing="0" border="0">
796        <tr>
797          <td><span class="summary-sig"><a name="GetNumResolvedLocations"></a><span class="summary-sig-name">GetNumResolvedLocations</span>(<span class="summary-sig-arg">self</span>)</span><br />
798      GetNumResolvedLocations(SBBreakpoint self) -&gt; size_t</td>
799          <td align="right" valign="top">
800            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetNumResolvedLocations">source&nbsp;code</a></span>
801
802          </td>
803        </tr>
804      </table>
805
806    </td>
807  </tr>
808<tr>
809    <td width="15%" align="right" valign="top" class="summary">
810      <span class="summary-type">&nbsp;</span>
811    </td><td class="summary">
812      <table width="100%" cellpadding="0" cellspacing="0" border="0">
813        <tr>
814          <td><span class="summary-sig"><a name="GetNumLocations"></a><span class="summary-sig-name">GetNumLocations</span>(<span class="summary-sig-arg">self</span>)</span><br />
815      GetNumLocations(SBBreakpoint self) -&gt; size_t</td>
816          <td align="right" valign="top">
817            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetNumLocations">source&nbsp;code</a></span>
818
819          </td>
820        </tr>
821      </table>
822
823    </td>
824  </tr>
825<tr>
826    <td width="15%" align="right" valign="top" class="summary">
827      <span class="summary-type">&nbsp;</span>
828    </td><td class="summary">
829      <table width="100%" cellpadding="0" cellspacing="0" border="0">
830        <tr>
831          <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
832        <span class="summary-sig-arg">*args</span>)</span><br />
833      GetDescription(SBBreakpoint self, SBStream description) -&gt; bool</td>
834          <td align="right" valign="top">
835            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetDescription">source&nbsp;code</a></span>
836
837          </td>
838        </tr>
839      </table>
840
841    </td>
842  </tr>
843<tr>
844    <td width="15%" align="right" valign="top" class="summary">
845      <span class="summary-type">&nbsp;</span>
846    </td><td class="summary">
847      <table width="100%" cellpadding="0" cellspacing="0" border="0">
848        <tr>
849          <td><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
850      __str__(SBBreakpoint self) -&gt; PyObject *</td>
851          <td align="right" valign="top">
852            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__str__">source&nbsp;code</a></span>
853
854          </td>
855        </tr>
856      </table>
857
858    </td>
859  </tr>
860<tr>
861    <td width="15%" align="right" valign="top" class="summary">
862      <span class="summary-type">&nbsp;</span>
863    </td><td class="summary">
864      <table width="100%" cellpadding="0" cellspacing="0" border="0">
865        <tr>
866          <td><span class="summary-sig"><a name="__eq__"></a><span class="summary-sig-name">__eq__</span>(<span class="summary-sig-arg">self</span>,
867        <span class="summary-sig-arg">rhs</span>)</span></td>
868          <td align="right" valign="top">
869            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__eq__">source&nbsp;code</a></span>
870
871          </td>
872        </tr>
873      </table>
874
875    </td>
876  </tr>
877<tr>
878    <td width="15%" align="right" valign="top" class="summary">
879      <span class="summary-type">&nbsp;</span>
880    </td><td class="summary">
881      <table width="100%" cellpadding="0" cellspacing="0" border="0">
882        <tr>
883          <td><span class="summary-sig"><a name="__ne__"></a><span class="summary-sig-name">__ne__</span>(<span class="summary-sig-arg">self</span>,
884        <span class="summary-sig-arg">rhs</span>)</span></td>
885          <td align="right" valign="top">
886            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__ne__">source&nbsp;code</a></span>
887
888          </td>
889        </tr>
890      </table>
891
892    </td>
893  </tr>
894  <tr>
895    <td colspan="2" class="summary">
896    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
897      <code>__delattr__</code>,
898      <code>__format__</code>,
899      <code>__getattribute__</code>,
900      <code>__hash__</code>,
901      <code>__new__</code>,
902      <code>__reduce__</code>,
903      <code>__reduce_ex__</code>,
904      <code>__sizeof__</code>,
905      <code>__subclasshook__</code>
906      </p>
907    </td>
908  </tr>
909</table>
910<!-- ==================== STATIC METHODS ==================== -->
911<a name="section-StaticMethods"></a>
912<table class="summary" border="1" cellpadding="3"
913       cellspacing="0" width="100%" bgcolor="white">
914<tr bgcolor="#70b0f0" class="table-header">
915  <td colspan="2" class="table-header">
916    <table border="0" cellpadding="0" cellspacing="0" width="100%">
917      <tr valign="top">
918        <td align="left"><span class="table-header">Static Methods</span></td>
919        <td align="right" valign="top"
920         ><span class="options">[<a href="#section-StaticMethods"
921         class="privatelink" onclick="toggle_private();"
922         >hide private</a>]</span></td>
923      </tr>
924    </table>
925  </td>
926</tr>
927<tr>
928    <td width="15%" align="right" valign="top" class="summary">
929      <span class="summary-type">&nbsp;</span>
930    </td><td class="summary">
931      <table width="100%" cellpadding="0" cellspacing="0" border="0">
932        <tr>
933          <td><span class="summary-sig"><a name="EventIsBreakpointEvent"></a><span class="summary-sig-name">EventIsBreakpointEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
934      EventIsBreakpointEvent(SBEvent event) -&gt; bool</td>
935          <td align="right" valign="top">
936            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.EventIsBreakpointEvent">source&nbsp;code</a></span>
937
938          </td>
939        </tr>
940      </table>
941
942    </td>
943  </tr>
944<tr>
945    <td width="15%" align="right" valign="top" class="summary">
946      <span class="summary-type">&nbsp;</span>
947    </td><td class="summary">
948      <table width="100%" cellpadding="0" cellspacing="0" border="0">
949        <tr>
950          <td><span class="summary-sig"><a name="GetBreakpointEventTypeFromEvent"></a><span class="summary-sig-name">GetBreakpointEventTypeFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
951      GetBreakpointEventTypeFromEvent(SBEvent event) -&gt;
952      lldb::BreakpointEventType</td>
953          <td align="right" valign="top">
954            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetBreakpointEventTypeFromEvent">source&nbsp;code</a></span>
955
956          </td>
957        </tr>
958      </table>
959
960    </td>
961  </tr>
962<tr>
963    <td width="15%" align="right" valign="top" class="summary">
964      <span class="summary-type">&nbsp;</span>
965    </td><td class="summary">
966      <table width="100%" cellpadding="0" cellspacing="0" border="0">
967        <tr>
968          <td><span class="summary-sig"><a name="GetBreakpointFromEvent"></a><span class="summary-sig-name">GetBreakpointFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
969      GetBreakpointFromEvent(SBEvent event) -&gt; SBBreakpoint</td>
970          <td align="right" valign="top">
971            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetBreakpointFromEvent">source&nbsp;code</a></span>
972
973          </td>
974        </tr>
975      </table>
976
977    </td>
978  </tr>
979<tr>
980    <td width="15%" align="right" valign="top" class="summary">
981      <span class="summary-type">&nbsp;</span>
982    </td><td class="summary">
983      <table width="100%" cellpadding="0" cellspacing="0" border="0">
984        <tr>
985          <td><span class="summary-sig"><a name="GetBreakpointLocationAtIndexFromEvent"></a><span class="summary-sig-name">GetBreakpointLocationAtIndexFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
986      GetBreakpointLocationAtIndexFromEvent(SBEvent event, uint32_t
987      loc_idx) -&gt; SBBreakpointLocation</td>
988          <td align="right" valign="top">
989            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetBreakpointLocationAtIndexFromEvent">source&nbsp;code</a></span>
990
991          </td>
992        </tr>
993      </table>
994
995    </td>
996  </tr>
997<tr>
998    <td width="15%" align="right" valign="top" class="summary">
999      <span class="summary-type">&nbsp;</span>
1000    </td><td class="summary">
1001      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1002        <tr>
1003          <td><span class="summary-sig"><a name="GetNumBreakpointLocationsFromEvent"></a><span class="summary-sig-name">GetNumBreakpointLocationsFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
1004      GetNumBreakpointLocationsFromEvent(SBEvent event_sp) -&gt; uint32_t</td>
1005          <td align="right" valign="top">
1006            <span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetNumBreakpointLocationsFromEvent">source&nbsp;code</a></span>
1007
1008          </td>
1009        </tr>
1010      </table>
1011
1012    </td>
1013  </tr>
1014</table>
1015<!-- ==================== CLASS VARIABLES ==================== -->
1016<a name="section-ClassVariables"></a>
1017<table class="summary" border="1" cellpadding="3"
1018       cellspacing="0" width="100%" bgcolor="white">
1019<tr bgcolor="#70b0f0" class="table-header">
1020  <td colspan="2" class="table-header">
1021    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1022      <tr valign="top">
1023        <td align="left"><span class="table-header">Class Variables</span></td>
1024        <td align="right" valign="top"
1025         ><span class="options">[<a href="#section-ClassVariables"
1026         class="privatelink" onclick="toggle_private();"
1027         >hide private</a>]</span></td>
1028      </tr>
1029    </table>
1030  </td>
1031</tr>
1032<tr>
1033    <td width="15%" align="right" valign="top" class="summary">
1034      <span class="summary-type">&nbsp;</span>
1035    </td><td class="summary">
1036        <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}">{}</code>
1037    </td>
1038  </tr>
1039<tr>
1040    <td width="15%" align="right" valign="top" class="summary">
1041      <span class="summary-type">&nbsp;</span>
1042    </td><td class="summary">
1043        <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
1044    </td>
1045  </tr>
1046</table>
1047<!-- ==================== PROPERTIES ==================== -->
1048<a name="section-Properties"></a>
1049<table class="summary" border="1" cellpadding="3"
1050       cellspacing="0" width="100%" bgcolor="white">
1051<tr bgcolor="#70b0f0" class="table-header">
1052  <td colspan="2" class="table-header">
1053    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1054      <tr valign="top">
1055        <td align="left"><span class="table-header">Properties</span></td>
1056        <td align="right" valign="top"
1057         ><span class="options">[<a href="#section-Properties"
1058         class="privatelink" onclick="toggle_private();"
1059         >hide private</a>]</span></td>
1060      </tr>
1061    </table>
1062  </td>
1063</tr>
1064<tr>
1065    <td width="15%" align="right" valign="top" class="summary">
1066      <span class="summary-type">&nbsp;</span>
1067    </td><td class="summary">
1068        <a href="lldb.SBBreakpoint-class.html#enabled" class="summary-name">enabled</a><br />
1069      A read/write property that configures whether this breakpoint is
1070      enabled or not.
1071    </td>
1072  </tr>
1073<tr>
1074    <td width="15%" align="right" valign="top" class="summary">
1075      <span class="summary-type">&nbsp;</span>
1076    </td><td class="summary">
1077        <a href="lldb.SBBreakpoint-class.html#id" class="summary-name">id</a><br />
1078      A read only property that returns the ID of this breakpoint.
1079    </td>
1080  </tr>
1081<tr>
1082    <td width="15%" align="right" valign="top" class="summary">
1083      <span class="summary-type">&nbsp;</span>
1084    </td><td class="summary">
1085        <a href="lldb.SBBreakpoint-class.html#num_locations" class="summary-name">num_locations</a><br />
1086      A read only property that returns the count of locations of this
1087      breakpoint.
1088    </td>
1089  </tr>
1090<tr>
1091    <td width="15%" align="right" valign="top" class="summary">
1092      <span class="summary-type">&nbsp;</span>
1093    </td><td class="summary">
1094        <a href="lldb.SBBreakpoint-class.html#one_shot" class="summary-name">one_shot</a><br />
1095      A read/write property that configures whether this breakpoint is
1096      one-shot (deleted when hit) or not.
1097    </td>
1098  </tr>
1099  <tr>
1100    <td colspan="2" class="summary">
1101    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
1102      <code>__class__</code>
1103      </p>
1104    </td>
1105  </tr>
1106</table>
1107<!-- ==================== METHOD DETAILS ==================== -->
1108<a name="section-MethodDetails"></a>
1109<table class="details" border="1" cellpadding="3"
1110       cellspacing="0" width="100%" bgcolor="white">
1111<tr bgcolor="#70b0f0" class="table-header">
1112  <td colspan="2" class="table-header">
1113    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1114      <tr valign="top">
1115        <td align="left"><span class="table-header">Method Details</span></td>
1116        <td align="right" valign="top"
1117         ><span class="options">[<a href="#section-MethodDetails"
1118         class="privatelink" onclick="toggle_private();"
1119         >hide private</a>]</span></td>
1120      </tr>
1121    </table>
1122  </td>
1123</tr>
1124</table>
1125<a name="__setattr__"></a>
1126<div>
1127<table class="details" border="1" cellpadding="3"
1128       cellspacing="0" width="100%" bgcolor="white">
1129<tr><td>
1130  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1131  <tr valign="top"><td>
1132  <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
1133        <span class="sig-arg">name</span>,
1134        <span class="sig-arg">value</span>)</span>
1135  </h3>
1136  </td><td align="right" valign="top"
1137    ><span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__setattr__">source&nbsp;code</a></span>&nbsp;
1138    </td>
1139  </tr></table>
1140
1141  <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
1142  <dl class="fields">
1143    <dt>Overrides:
1144        object.__setattr__
1145        <dd><em class="note">(inherited documentation)</em></dd>
1146    </dt>
1147  </dl>
1148</td></tr></table>
1149</div>
1150<a name="__repr__"></a>
1151<div>
1152<table class="details" border="1" cellpadding="3"
1153       cellspacing="0" width="100%" bgcolor="white">
1154<tr><td>
1155  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1156  <tr valign="top"><td>
1157  <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
1158    <br /><em class="fname">(Representation operator)</em>
1159  </h3>
1160  </td><td align="right" valign="top"
1161    ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
1162    </td>
1163  </tr></table>
1164
1165  <p>repr(x)</p>
1166  <dl class="fields">
1167    <dt>Overrides:
1168        object.__repr__
1169        <dd><em class="note">(inherited documentation)</em></dd>
1170    </dt>
1171  </dl>
1172</td></tr></table>
1173</div>
1174<a name="__init__"></a>
1175<div>
1176<table class="details" border="1" cellpadding="3"
1177       cellspacing="0" width="100%" bgcolor="white">
1178<tr><td>
1179  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1180  <tr valign="top"><td>
1181  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
1182        <span class="sig-arg">*args</span>)</span>
1183    <br /><em class="fname">(Constructor)</em>
1184  </h3>
1185  </td><td align="right" valign="top"
1186    ><span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__init__">source&nbsp;code</a></span>&nbsp;
1187    </td>
1188  </tr></table>
1189
1190  <p>__init__(lldb::SBBreakpoint self) -&gt; SBBreakpoint
1191  __init__(lldb::SBBreakpoint self, SBBreakpoint rhs) -&gt;
1192  SBBreakpoint</p>
1193  <dl class="fields">
1194    <dt>Overrides:
1195        object.__init__
1196    </dt>
1197  </dl>
1198</td></tr></table>
1199</div>
1200<a name="SetCondition"></a>
1201<div>
1202<table class="details" border="1" cellpadding="3"
1203       cellspacing="0" width="100%" bgcolor="white">
1204<tr><td>
1205  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1206  <tr valign="top"><td>
1207  <h3 class="epydoc"><span class="sig"><span class="sig-name">SetCondition</span>(<span class="sig-arg">self</span>,
1208        <span class="sig-arg">*args</span>)</span>
1209  </h3>
1210  </td><td align="right" valign="top"
1211    ><span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.SetCondition">source&nbsp;code</a></span>&nbsp;
1212    </td>
1213  </tr></table>
1214
1215  <p>SetCondition(SBBreakpoint self, str const * condition)</p>
1216  <p>The breakpoint stops only if the condition expression evaluates to
1217  true.</p>
1218  <dl class="fields">
1219  </dl>
1220</td></tr></table>
1221</div>
1222<a name="GetCondition"></a>
1223<div>
1224<table class="details" border="1" cellpadding="3"
1225       cellspacing="0" width="100%" bgcolor="white">
1226<tr><td>
1227  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1228  <tr valign="top"><td>
1229  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetCondition</span>(<span class="sig-arg">self</span>)</span>
1230  </h3>
1231  </td><td align="right" valign="top"
1232    ><span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.GetCondition">source&nbsp;code</a></span>&nbsp;
1233    </td>
1234  </tr></table>
1235
1236  <p>GetCondition(SBBreakpoint self) -&gt; str const *</p>
1237  <p>Get the condition expression for the breakpoint.</p>
1238  <dl class="fields">
1239  </dl>
1240</td></tr></table>
1241</div>
1242<a name="__str__"></a>
1243<div>
1244<table class="details" border="1" cellpadding="3"
1245       cellspacing="0" width="100%" bgcolor="white">
1246<tr><td>
1247  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1248  <tr valign="top"><td>
1249  <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
1250    <br /><em class="fname">(Informal representation operator)</em>
1251  </h3>
1252  </td><td align="right" valign="top"
1253    ><span class="codelink"><a href="lldb-pysrc.html#SBBreakpoint.__str__">source&nbsp;code</a></span>&nbsp;
1254    </td>
1255  </tr></table>
1256
1257  <p>__str__(SBBreakpoint self) -&gt; PyObject *</p>
1258  <dl class="fields">
1259    <dt>Overrides:
1260        object.__str__
1261    </dt>
1262  </dl>
1263</td></tr></table>
1264</div>
1265<br />
1266<!-- ==================== PROPERTY DETAILS ==================== -->
1267<a name="section-PropertyDetails"></a>
1268<table class="details" border="1" cellpadding="3"
1269       cellspacing="0" width="100%" bgcolor="white">
1270<tr bgcolor="#70b0f0" class="table-header">
1271  <td colspan="2" class="table-header">
1272    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1273      <tr valign="top">
1274        <td align="left"><span class="table-header">Property Details</span></td>
1275        <td align="right" valign="top"
1276         ><span class="options">[<a href="#section-PropertyDetails"
1277         class="privatelink" onclick="toggle_private();"
1278         >hide private</a>]</span></td>
1279      </tr>
1280    </table>
1281  </td>
1282</tr>
1283</table>
1284<a name="enabled"></a>
1285<div>
1286<table class="details" border="1" cellpadding="3"
1287       cellspacing="0" width="100%" bgcolor="white">
1288<tr><td>
1289  <h3 class="epydoc">enabled</h3>
1290  <p>A read/write property that configures whether this breakpoint is
1291  enabled or not.</p>
1292  <dl class="fields">
1293    <dt>Get Method:</dt>
1294    <dd class="value"><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#IsEnabled" class="summary-sig-name">IsEnabled</a>(<span class="summary-sig-arg">self</span>)</span>
1295        - IsEnabled(SBBreakpoint self) -&gt; bool
1296    </dd>
1297    <dt>Set Method:</dt>
1298    <dd class="value"><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#SetEnabled" class="summary-sig-name">SetEnabled</a>(<span class="summary-sig-arg">self</span>,
1299        <span class="summary-sig-arg">*args</span>)</span>
1300        - SetEnabled(SBBreakpoint self, bool enable)
1301    </dd>
1302  </dl>
1303</td></tr></table>
1304</div>
1305<a name="id"></a>
1306<div>
1307<table class="details" border="1" cellpadding="3"
1308       cellspacing="0" width="100%" bgcolor="white">
1309<tr><td>
1310  <h3 class="epydoc">id</h3>
1311  <p>A read only property that returns the ID of this breakpoint.</p>
1312  <dl class="fields">
1313    <dt>Get Method:</dt>
1314    <dd class="value"><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#GetID" class="summary-sig-name">GetID</a>(<span class="summary-sig-arg">self</span>)</span>
1315        - GetID(SBBreakpoint self) -&gt; lldb::break_id_t
1316    </dd>
1317  </dl>
1318</td></tr></table>
1319</div>
1320<a name="num_locations"></a>
1321<div>
1322<table class="details" border="1" cellpadding="3"
1323       cellspacing="0" width="100%" bgcolor="white">
1324<tr><td>
1325  <h3 class="epydoc">num_locations</h3>
1326  <p>A read only property that returns the count of locations of this
1327  breakpoint.</p>
1328  <dl class="fields">
1329    <dt>Get Method:</dt>
1330    <dd class="value"><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#GetNumLocations" class="summary-sig-name">GetNumLocations</a>(<span class="summary-sig-arg">self</span>)</span>
1331        - GetNumLocations(SBBreakpoint self) -&gt; size_t
1332    </dd>
1333  </dl>
1334</td></tr></table>
1335</div>
1336<a name="one_shot"></a>
1337<div>
1338<table class="details" border="1" cellpadding="3"
1339       cellspacing="0" width="100%" bgcolor="white">
1340<tr><td>
1341  <h3 class="epydoc">one_shot</h3>
1342  <p>A read/write property that configures whether this breakpoint is
1343  one-shot (deleted when hit) or not.</p>
1344  <dl class="fields">
1345    <dt>Get Method:</dt>
1346    <dd class="value"><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#IsOneShot" class="summary-sig-name">IsOneShot</a>(<span class="summary-sig-arg">self</span>)</span>
1347        - IsOneShot(SBBreakpoint self) -&gt; bool
1348    </dd>
1349    <dt>Set Method:</dt>
1350    <dd class="value"><span class="summary-sig"><a href="lldb.SBBreakpoint-class.html#SetOneShot" class="summary-sig-name">SetOneShot</a>(<span class="summary-sig-arg">self</span>,
1351        <span class="summary-sig-arg">*args</span>)</span>
1352        - SetOneShot(SBBreakpoint self, bool one_shot)
1353    </dd>
1354  </dl>
1355</td></tr></table>
1356</div>
1357<br />
1358<!-- ==================== NAVIGATION BAR ==================== -->
1359<table class="navbar" border="0" width="100%" cellpadding="0"
1360       bgcolor="#a0c0ff" cellspacing="0">
1361  <tr valign="middle">
1362
1363  <!-- Tree link -->
1364      <th>&nbsp;&nbsp;&nbsp;<a
1365        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
1366
1367  <!-- Index link -->
1368      <th>&nbsp;&nbsp;&nbsp;<a
1369        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
1370
1371  <!-- Help link -->
1372      <th>&nbsp;&nbsp;&nbsp;<a
1373        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
1374
1375  <!-- Project homepage -->
1376      <th class="navbar" align="right" width="100%">
1377        <table border="0" cellpadding="0" cellspacing="0">
1378          <tr><th class="navbar" align="center"
1379            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
1380          </tr></table></th>
1381  </tr>
1382</table>
1383<table border="0" cellpadding="0" cellspacing="0" width="100%%">
1384  <tr>
1385    <td align="left" class="footer">
1386    Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:34 2013
1387    </td>
1388    <td align="right" class="footer">
1389      <a target="mainFrame" href="http://epydoc.sourceforge.net"
1390        >http://epydoc.sourceforge.net</a>
1391    </td>
1392  </tr>
1393</table>
1394
1395<script type="text/javascript">
1396  <!--
1397  // Private objects are initially displayed (because if
1398  // javascript is turned off then we want them to be
1399  // visible); but by default, we want to hide them.  So hide
1400  // them unless we have a cookie that says to show them.
1401  checkCookie();
1402  // -->
1403</script>
1404</body>
1405</html>
1406