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.SBListener</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;SBListener
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.SBListener-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 SBListener</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBListener">source&nbsp;code</a></span></p>
61<center>
62<center>  <map id="uml_class_diagram_for_lldb_sbl_3" name="uml_class_diagram_for_lldb_sbl_3">
63<area shape="rect" id="node27" href="lldb.SBListener-class.html#__swig_setmethods__" title="lldb.SBListener.__swig_setmethods__" alt="" coords="17,31,259,49"/>
64<area shape="rect" id="node27" href="lldb.SBListener-class.html#__swig_getmethods__" title="lldb.SBListener.__swig_getmethods__" alt="" coords="17,49,259,68"/>
65<area shape="rect" id="node27" href="lldb.SBListener-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,71,259,89"/>
66<area shape="rect" id="node27" href="lldb.SBListener-class.html#__getattr__" title="lldb.SBListener.__getattr__" alt="" coords="17,89,259,108"/>
67<area shape="rect" id="node27" href="lldb.SBListener-class.html#__repr__" title="repr(x)" alt="" coords="17,108,259,127"/>
68<area shape="rect" id="node27" href="lldb.SBListener-class.html#__init__" title="__init__(lldb::SBListener self) &#45;&gt; SBListener __init__(lldb::SBListener &#160;self, str const * name) &#45;&gt; SBListener __init__(lldb::SBListener self, &#160;SBListener rhs) &#45;&gt; SBListener" alt="" coords="17,127,259,145"/>
69<area shape="rect" id="node27" href="lldb.SBListener-class.html#__swig_destroy__" title="delete_SBListener(SBListener self)" alt="" coords="17,145,259,164"/>
70<area shape="rect" id="node27" href="lldb.SBListener-class.html#__del__" title="lldb.SBListener.__del__" alt="" coords="17,164,259,183"/>
71<area shape="rect" id="node27" href="lldb.SBListener-class.html#AddEvent" title="AddEvent(SBListener self, SBEvent event)" alt="" coords="17,183,259,201"/>
72<area shape="rect" id="node27" href="lldb.SBListener-class.html#Clear" title="Clear(SBListener self)" alt="" coords="17,201,259,220"/>
73<area shape="rect" id="node27" href="lldb.SBListener-class.html#__nonzero__" title="lldb.SBListener.__nonzero__" alt="" coords="17,220,259,239"/>
74<area shape="rect" id="node27" href="lldb.SBListener-class.html#IsValid" title="IsValid(SBListener self) &#45;&gt; bool" alt="" coords="17,239,259,257"/>
75<area shape="rect" id="node27" href="lldb.SBListener-class.html#StartListeningForEventClass" title="StartListeningForEventClass(SBListener self, SBDebugger debugger, str const * broadcaster_class, uint32_t event_mask) &#45;&gt; uint32_t" alt="" coords="17,257,259,276"/>
76<area shape="rect" id="node27" href="lldb.SBListener-class.html#StopListeningForEventClass" title="StopListeningForEventClass(SBListener self, SBDebugger debugger, str const &#160;* broadcaster_class, uint32_t event_mask) &#45;&gt; uint32_t" alt="" coords="17,276,259,295"/>
77<area shape="rect" id="node27" href="lldb.SBListener-class.html#StartListeningForEvents" title="StartListeningForEvents(SBListener self, SBBroadcaster broadcaster, &#160;uint32_t event_mask) &#45;&gt; uint32_t" alt="" coords="17,295,259,313"/>
78<area shape="rect" id="node27" href="lldb.SBListener-class.html#HandleBroadcastEvent" title="HandleBroadcastEvent(SBListener self, SBEvent event) &#45;&gt; bool" alt="" coords="17,332,259,351"/>
79<area shape="rect" id="node1" href="lldb.SBListener-class.html" title="API clients can register its own listener to debugger events." alt="" coords="5,6,269,357"/>
80</map>
81  <img src="uml_class_diagram_for_lldb_sbl_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbl_3" ismap="ismap" class="graph-without-title" />
82</center>
83</center>
84<hr />
85<p>API clients can register its own listener to debugger events.</p>
86  <p>See aslo SBEvent for example usage of creating and adding a
87  listener.</p>
88
89<!-- ==================== INSTANCE METHODS ==================== -->
90<a name="section-InstanceMethods"></a>
91<table class="summary" border="1" cellpadding="3"
92       cellspacing="0" width="100%" bgcolor="white">
93<tr bgcolor="#70b0f0" class="table-header">
94  <td colspan="2" class="table-header">
95    <table border="0" cellpadding="0" cellspacing="0" width="100%">
96      <tr valign="top">
97        <td align="left"><span class="table-header">Instance Methods</span></td>
98        <td align="right" valign="top"
99         ><span class="options">[<a href="#section-InstanceMethods"
100         class="privatelink" onclick="toggle_private();"
101         >hide private</a>]</span></td>
102      </tr>
103    </table>
104  </td>
105</tr>
106<tr>
107    <td width="15%" align="right" valign="top" class="summary">
108      <span class="summary-type">&nbsp;</span>
109    </td><td class="summary">
110      <table width="100%" cellpadding="0" cellspacing="0" border="0">
111        <tr>
112          <td><span class="summary-sig"><a href="lldb.SBListener-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
113        <span class="summary-sig-arg">name</span>,
114        <span class="summary-sig-arg">value</span>)</span><br />
115      x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
116          <td align="right" valign="top">
117            <span class="codelink"><a href="lldb-pysrc.html#SBListener.__setattr__">source&nbsp;code</a></span>
118
119          </td>
120        </tr>
121      </table>
122
123    </td>
124  </tr>
125<tr>
126    <td width="15%" align="right" valign="top" class="summary">
127      <span class="summary-type">&nbsp;</span>
128    </td><td class="summary">
129      <table width="100%" cellpadding="0" cellspacing="0" border="0">
130        <tr>
131          <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
132        <span class="summary-sig-arg">name</span>)</span></td>
133          <td align="right" valign="top">
134            <span class="codelink"><a href="lldb-pysrc.html#SBListener.__getattr__">source&nbsp;code</a></span>
135
136          </td>
137        </tr>
138      </table>
139
140    </td>
141  </tr>
142<tr>
143    <td width="15%" align="right" valign="top" class="summary">
144      <span class="summary-type">&nbsp;</span>
145    </td><td class="summary">
146      <table width="100%" cellpadding="0" cellspacing="0" border="0">
147        <tr>
148          <td><span class="summary-sig"><a href="lldb.SBListener-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
149      repr(x)</td>
150          <td align="right" valign="top">
151            <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
152
153          </td>
154        </tr>
155      </table>
156
157    </td>
158  </tr>
159<tr>
160    <td width="15%" align="right" valign="top" class="summary">
161      <span class="summary-type">&nbsp;</span>
162    </td><td class="summary">
163      <table width="100%" cellpadding="0" cellspacing="0" border="0">
164        <tr>
165          <td><span class="summary-sig"><a href="lldb.SBListener-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
166        <span class="summary-sig-arg">*args</span>)</span><br />
167      __init__(lldb::SBListener self) -&gt; SBListener
168      __init__(lldb::SBListener self, str const * name) -&gt; SBListener
169      __init__(lldb::SBListener self, SBListener rhs) -&gt; SBListener</td>
170          <td align="right" valign="top">
171            <span class="codelink"><a href="lldb-pysrc.html#SBListener.__init__">source&nbsp;code</a></span>
172
173          </td>
174        </tr>
175      </table>
176
177    </td>
178  </tr>
179<tr>
180    <td width="15%" align="right" valign="top" class="summary">
181      <span class="summary-type">&nbsp;</span>
182    </td><td class="summary">
183      <table width="100%" cellpadding="0" cellspacing="0" border="0">
184        <tr>
185          <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 />
186      delete_SBListener(SBListener self)</td>
187          <td align="right" valign="top">
188
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="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td>
203          <td align="right" valign="top">
204            <span class="codelink"><a href="lldb-pysrc.html#SBListener.__del__">source&nbsp;code</a></span>
205
206          </td>
207        </tr>
208      </table>
209
210    </td>
211  </tr>
212<tr>
213    <td width="15%" align="right" valign="top" class="summary">
214      <span class="summary-type">&nbsp;</span>
215    </td><td class="summary">
216      <table width="100%" cellpadding="0" cellspacing="0" border="0">
217        <tr>
218          <td><span class="summary-sig"><a name="AddEvent"></a><span class="summary-sig-name">AddEvent</span>(<span class="summary-sig-arg">self</span>,
219        <span class="summary-sig-arg">*args</span>)</span><br />
220      AddEvent(SBListener self, SBEvent event)</td>
221          <td align="right" valign="top">
222            <span class="codelink"><a href="lldb-pysrc.html#SBListener.AddEvent">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="Clear"></a><span class="summary-sig-name">Clear</span>(<span class="summary-sig-arg">self</span>)</span><br />
237      Clear(SBListener self)</td>
238          <td align="right" valign="top">
239            <span class="codelink"><a href="lldb-pysrc.html#SBListener.Clear">source&nbsp;code</a></span>
240
241          </td>
242        </tr>
243      </table>
244
245    </td>
246  </tr>
247<tr>
248    <td width="15%" align="right" valign="top" class="summary">
249      <span class="summary-type">&nbsp;</span>
250    </td><td class="summary">
251      <table width="100%" cellpadding="0" cellspacing="0" border="0">
252        <tr>
253          <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>
254          <td align="right" valign="top">
255            <span class="codelink"><a href="lldb-pysrc.html#SBListener.__nonzero__">source&nbsp;code</a></span>
256
257          </td>
258        </tr>
259      </table>
260
261    </td>
262  </tr>
263<tr>
264    <td width="15%" align="right" valign="top" class="summary">
265      <span class="summary-type">&nbsp;</span>
266    </td><td class="summary">
267      <table width="100%" cellpadding="0" cellspacing="0" border="0">
268        <tr>
269          <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 />
270      IsValid(SBListener self) -&gt; bool</td>
271          <td align="right" valign="top">
272            <span class="codelink"><a href="lldb-pysrc.html#SBListener.IsValid">source&nbsp;code</a></span>
273
274          </td>
275        </tr>
276      </table>
277
278    </td>
279  </tr>
280<tr>
281    <td width="15%" align="right" valign="top" class="summary">
282      <span class="summary-type">&nbsp;</span>
283    </td><td class="summary">
284      <table width="100%" cellpadding="0" cellspacing="0" border="0">
285        <tr>
286          <td><span class="summary-sig"><a name="StartListeningForEventClass"></a><span class="summary-sig-name">StartListeningForEventClass</span>(<span class="summary-sig-arg">self</span>,
287        <span class="summary-sig-arg">*args</span>)</span><br />
288      StartListeningForEventClass(SBListener self, SBDebugger debugger, str
289      const * broadcaster_class, uint32_t event_mask) -&gt; uint32_t</td>
290          <td align="right" valign="top">
291            <span class="codelink"><a href="lldb-pysrc.html#SBListener.StartListeningForEventClass">source&nbsp;code</a></span>
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="StopListeningForEventClass"></a><span class="summary-sig-name">StopListeningForEventClass</span>(<span class="summary-sig-arg">self</span>,
306        <span class="summary-sig-arg">*args</span>)</span><br />
307      StopListeningForEventClass(SBListener self, SBDebugger debugger, str
308      const * broadcaster_class, uint32_t event_mask) -&gt; uint32_t</td>
309          <td align="right" valign="top">
310            <span class="codelink"><a href="lldb-pysrc.html#SBListener.StopListeningForEventClass">source&nbsp;code</a></span>
311
312          </td>
313        </tr>
314      </table>
315
316    </td>
317  </tr>
318<tr>
319    <td width="15%" align="right" valign="top" class="summary">
320      <span class="summary-type">&nbsp;</span>
321    </td><td class="summary">
322      <table width="100%" cellpadding="0" cellspacing="0" border="0">
323        <tr>
324          <td><span class="summary-sig"><a name="StartListeningForEvents"></a><span class="summary-sig-name">StartListeningForEvents</span>(<span class="summary-sig-arg">self</span>,
325        <span class="summary-sig-arg">*args</span>)</span><br />
326      StartListeningForEvents(SBListener self, SBBroadcaster broadcaster,
327      uint32_t event_mask) -&gt; uint32_t</td>
328          <td align="right" valign="top">
329            <span class="codelink"><a href="lldb-pysrc.html#SBListener.StartListeningForEvents">source&nbsp;code</a></span>
330
331          </td>
332        </tr>
333      </table>
334
335    </td>
336  </tr>
337<tr>
338    <td width="15%" align="right" valign="top" class="summary">
339      <span class="summary-type">&nbsp;</span>
340    </td><td class="summary">
341      <table width="100%" cellpadding="0" cellspacing="0" border="0">
342        <tr>
343          <td><span class="summary-sig"><a name="StopListeningForEvents"></a><span class="summary-sig-name">StopListeningForEvents</span>(<span class="summary-sig-arg">self</span>,
344        <span class="summary-sig-arg">*args</span>)</span><br />
345      StopListeningForEvents(SBListener self, SBBroadcaster broadcaster,
346      uint32_t event_mask) -&gt; bool</td>
347          <td align="right" valign="top">
348            <span class="codelink"><a href="lldb-pysrc.html#SBListener.StopListeningForEvents">source&nbsp;code</a></span>
349
350          </td>
351        </tr>
352      </table>
353
354    </td>
355  </tr>
356<tr>
357    <td width="15%" align="right" valign="top" class="summary">
358      <span class="summary-type">&nbsp;</span>
359    </td><td class="summary">
360      <table width="100%" cellpadding="0" cellspacing="0" border="0">
361        <tr>
362          <td><span class="summary-sig"><a name="WaitForEvent"></a><span class="summary-sig-name">WaitForEvent</span>(<span class="summary-sig-arg">self</span>,
363        <span class="summary-sig-arg">*args</span>)</span><br />
364      WaitForEvent(SBListener self, uint32_t num_seconds, SBEvent event)
365      -&gt; bool</td>
366          <td align="right" valign="top">
367            <span class="codelink"><a href="lldb-pysrc.html#SBListener.WaitForEvent">source&nbsp;code</a></span>
368
369          </td>
370        </tr>
371      </table>
372
373    </td>
374  </tr>
375<tr>
376    <td width="15%" align="right" valign="top" class="summary">
377      <span class="summary-type">&nbsp;</span>
378    </td><td class="summary">
379      <table width="100%" cellpadding="0" cellspacing="0" border="0">
380        <tr>
381          <td><span class="summary-sig"><a name="WaitForEventForBroadcaster"></a><span class="summary-sig-name">WaitForEventForBroadcaster</span>(<span class="summary-sig-arg">self</span>,
382        <span class="summary-sig-arg">*args</span>)</span><br />
383      WaitForEventForBroadcaster(SBListener self, uint32_t num_seconds,
384      SBBroadcaster broadcaster, SBEvent sb_event) -&gt; bool</td>
385          <td align="right" valign="top">
386            <span class="codelink"><a href="lldb-pysrc.html#SBListener.WaitForEventForBroadcaster">source&nbsp;code</a></span>
387
388          </td>
389        </tr>
390      </table>
391
392    </td>
393  </tr>
394<tr>
395    <td width="15%" align="right" valign="top" class="summary">
396      <span class="summary-type">&nbsp;</span>
397    </td><td class="summary">
398      <table width="100%" cellpadding="0" cellspacing="0" border="0">
399        <tr>
400          <td><span class="summary-sig"><a name="WaitForEventForBroadcasterWithType"></a><span class="summary-sig-name">WaitForEventForBroadcasterWithType</span>(<span class="summary-sig-arg">self</span>,
401        <span class="summary-sig-arg">*args</span>)</span><br />
402      WaitForEventForBroadcasterWithType(SBListener self, uint32_t
403      num_seconds, SBBroadcaster broadcaster, uint32_t event_type_mask,
404      SBEvent sb_event) -&gt; bool</td>
405          <td align="right" valign="top">
406            <span class="codelink"><a href="lldb-pysrc.html#SBListener.WaitForEventForBroadcasterWithType">source&nbsp;code</a></span>
407
408          </td>
409        </tr>
410      </table>
411
412    </td>
413  </tr>
414<tr>
415    <td width="15%" align="right" valign="top" class="summary">
416      <span class="summary-type">&nbsp;</span>
417    </td><td class="summary">
418      <table width="100%" cellpadding="0" cellspacing="0" border="0">
419        <tr>
420          <td><span class="summary-sig"><a name="PeekAtNextEvent"></a><span class="summary-sig-name">PeekAtNextEvent</span>(<span class="summary-sig-arg">self</span>,
421        <span class="summary-sig-arg">*args</span>)</span><br />
422      PeekAtNextEvent(SBListener self, SBEvent sb_event) -&gt; bool</td>
423          <td align="right" valign="top">
424            <span class="codelink"><a href="lldb-pysrc.html#SBListener.PeekAtNextEvent">source&nbsp;code</a></span>
425
426          </td>
427        </tr>
428      </table>
429
430    </td>
431  </tr>
432<tr>
433    <td width="15%" align="right" valign="top" class="summary">
434      <span class="summary-type">&nbsp;</span>
435    </td><td class="summary">
436      <table width="100%" cellpadding="0" cellspacing="0" border="0">
437        <tr>
438          <td><span class="summary-sig"><a name="PeekAtNextEventForBroadcaster"></a><span class="summary-sig-name">PeekAtNextEventForBroadcaster</span>(<span class="summary-sig-arg">self</span>,
439        <span class="summary-sig-arg">*args</span>)</span><br />
440      PeekAtNextEventForBroadcaster(SBListener self, SBBroadcaster
441      broadcaster, SBEvent sb_event) -&gt; bool</td>
442          <td align="right" valign="top">
443            <span class="codelink"><a href="lldb-pysrc.html#SBListener.PeekAtNextEventForBroadcaster">source&nbsp;code</a></span>
444
445          </td>
446        </tr>
447      </table>
448
449    </td>
450  </tr>
451<tr>
452    <td width="15%" align="right" valign="top" class="summary">
453      <span class="summary-type">&nbsp;</span>
454    </td><td class="summary">
455      <table width="100%" cellpadding="0" cellspacing="0" border="0">
456        <tr>
457          <td><span class="summary-sig"><a name="PeekAtNextEventForBroadcasterWithType"></a><span class="summary-sig-name">PeekAtNextEventForBroadcasterWithType</span>(<span class="summary-sig-arg">self</span>,
458        <span class="summary-sig-arg">*args</span>)</span><br />
459      PeekAtNextEventForBroadcasterWithType(SBListener self, SBBroadcaster
460      broadcaster, uint32_t event_type_mask, SBEvent sb_event) -&gt; bool</td>
461          <td align="right" valign="top">
462            <span class="codelink"><a href="lldb-pysrc.html#SBListener.PeekAtNextEventForBroadcasterWithType">source&nbsp;code</a></span>
463
464          </td>
465        </tr>
466      </table>
467
468    </td>
469  </tr>
470<tr>
471    <td width="15%" align="right" valign="top" class="summary">
472      <span class="summary-type">&nbsp;</span>
473    </td><td class="summary">
474      <table width="100%" cellpadding="0" cellspacing="0" border="0">
475        <tr>
476          <td><span class="summary-sig"><a name="GetNextEvent"></a><span class="summary-sig-name">GetNextEvent</span>(<span class="summary-sig-arg">self</span>,
477        <span class="summary-sig-arg">*args</span>)</span><br />
478      GetNextEvent(SBListener self, SBEvent sb_event) -&gt; bool</td>
479          <td align="right" valign="top">
480            <span class="codelink"><a href="lldb-pysrc.html#SBListener.GetNextEvent">source&nbsp;code</a></span>
481
482          </td>
483        </tr>
484      </table>
485
486    </td>
487  </tr>
488<tr>
489    <td width="15%" align="right" valign="top" class="summary">
490      <span class="summary-type">&nbsp;</span>
491    </td><td class="summary">
492      <table width="100%" cellpadding="0" cellspacing="0" border="0">
493        <tr>
494          <td><span class="summary-sig"><a name="GetNextEventForBroadcaster"></a><span class="summary-sig-name">GetNextEventForBroadcaster</span>(<span class="summary-sig-arg">self</span>,
495        <span class="summary-sig-arg">*args</span>)</span><br />
496      GetNextEventForBroadcaster(SBListener self, SBBroadcaster
497      broadcaster, SBEvent sb_event) -&gt; bool</td>
498          <td align="right" valign="top">
499            <span class="codelink"><a href="lldb-pysrc.html#SBListener.GetNextEventForBroadcaster">source&nbsp;code</a></span>
500
501          </td>
502        </tr>
503      </table>
504
505    </td>
506  </tr>
507<tr>
508    <td width="15%" align="right" valign="top" class="summary">
509      <span class="summary-type">&nbsp;</span>
510    </td><td class="summary">
511      <table width="100%" cellpadding="0" cellspacing="0" border="0">
512        <tr>
513          <td><span class="summary-sig"><a name="GetNextEventForBroadcasterWithType"></a><span class="summary-sig-name">GetNextEventForBroadcasterWithType</span>(<span class="summary-sig-arg">self</span>,
514        <span class="summary-sig-arg">*args</span>)</span><br />
515      GetNextEventForBroadcasterWithType(SBListener self, SBBroadcaster
516      broadcaster, uint32_t event_type_mask, SBEvent sb_event) -&gt; bool</td>
517          <td align="right" valign="top">
518            <span class="codelink"><a href="lldb-pysrc.html#SBListener.GetNextEventForBroadcasterWithType">source&nbsp;code</a></span>
519
520          </td>
521        </tr>
522      </table>
523
524    </td>
525  </tr>
526<tr>
527    <td width="15%" align="right" valign="top" class="summary">
528      <span class="summary-type">&nbsp;</span>
529    </td><td class="summary">
530      <table width="100%" cellpadding="0" cellspacing="0" border="0">
531        <tr>
532          <td><span class="summary-sig"><a name="HandleBroadcastEvent"></a><span class="summary-sig-name">HandleBroadcastEvent</span>(<span class="summary-sig-arg">self</span>,
533        <span class="summary-sig-arg">*args</span>)</span><br />
534      HandleBroadcastEvent(SBListener self, SBEvent event) -&gt; bool</td>
535          <td align="right" valign="top">
536            <span class="codelink"><a href="lldb-pysrc.html#SBListener.HandleBroadcastEvent">source&nbsp;code</a></span>
537
538          </td>
539        </tr>
540      </table>
541
542    </td>
543  </tr>
544  <tr>
545    <td colspan="2" class="summary">
546    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
547      <code>__delattr__</code>,
548      <code>__format__</code>,
549      <code>__getattribute__</code>,
550      <code>__hash__</code>,
551      <code>__new__</code>,
552      <code>__reduce__</code>,
553      <code>__reduce_ex__</code>,
554      <code>__sizeof__</code>,
555      <code>__str__</code>,
556      <code>__subclasshook__</code>
557      </p>
558    </td>
559  </tr>
560</table>
561<!-- ==================== CLASS VARIABLES ==================== -->
562<a name="section-ClassVariables"></a>
563<table class="summary" border="1" cellpadding="3"
564       cellspacing="0" width="100%" bgcolor="white">
565<tr bgcolor="#70b0f0" class="table-header">
566  <td colspan="2" class="table-header">
567    <table border="0" cellpadding="0" cellspacing="0" width="100%">
568      <tr valign="top">
569        <td align="left"><span class="table-header">Class Variables</span></td>
570        <td align="right" valign="top"
571         ><span class="options">[<a href="#section-ClassVariables"
572         class="privatelink" onclick="toggle_private();"
573         >hide private</a>]</span></td>
574      </tr>
575    </table>
576  </td>
577</tr>
578<tr>
579    <td width="15%" align="right" valign="top" class="summary">
580      <span class="summary-type">&nbsp;</span>
581    </td><td class="summary">
582        <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>
583    </td>
584  </tr>
585<tr>
586    <td width="15%" align="right" valign="top" class="summary">
587      <span class="summary-type">&nbsp;</span>
588    </td><td class="summary">
589        <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>
590    </td>
591  </tr>
592</table>
593<!-- ==================== PROPERTIES ==================== -->
594<a name="section-Properties"></a>
595<table class="summary" border="1" cellpadding="3"
596       cellspacing="0" width="100%" bgcolor="white">
597<tr bgcolor="#70b0f0" class="table-header">
598  <td colspan="2" class="table-header">
599    <table border="0" cellpadding="0" cellspacing="0" width="100%">
600      <tr valign="top">
601        <td align="left"><span class="table-header">Properties</span></td>
602        <td align="right" valign="top"
603         ><span class="options">[<a href="#section-Properties"
604         class="privatelink" onclick="toggle_private();"
605         >hide private</a>]</span></td>
606      </tr>
607    </table>
608  </td>
609</tr>
610  <tr>
611    <td colspan="2" class="summary">
612    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
613      <code>__class__</code>
614      </p>
615    </td>
616  </tr>
617</table>
618<!-- ==================== METHOD DETAILS ==================== -->
619<a name="section-MethodDetails"></a>
620<table class="details" border="1" cellpadding="3"
621       cellspacing="0" width="100%" bgcolor="white">
622<tr bgcolor="#70b0f0" class="table-header">
623  <td colspan="2" class="table-header">
624    <table border="0" cellpadding="0" cellspacing="0" width="100%">
625      <tr valign="top">
626        <td align="left"><span class="table-header">Method Details</span></td>
627        <td align="right" valign="top"
628         ><span class="options">[<a href="#section-MethodDetails"
629         class="privatelink" onclick="toggle_private();"
630         >hide private</a>]</span></td>
631      </tr>
632    </table>
633  </td>
634</tr>
635</table>
636<a name="__setattr__"></a>
637<div>
638<table class="details" border="1" cellpadding="3"
639       cellspacing="0" width="100%" bgcolor="white">
640<tr><td>
641  <table width="100%" cellpadding="0" cellspacing="0" border="0">
642  <tr valign="top"><td>
643  <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
644        <span class="sig-arg">name</span>,
645        <span class="sig-arg">value</span>)</span>
646  </h3>
647  </td><td align="right" valign="top"
648    ><span class="codelink"><a href="lldb-pysrc.html#SBListener.__setattr__">source&nbsp;code</a></span>&nbsp;
649    </td>
650  </tr></table>
651
652  <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
653  <dl class="fields">
654    <dt>Overrides:
655        object.__setattr__
656        <dd><em class="note">(inherited documentation)</em></dd>
657    </dt>
658  </dl>
659</td></tr></table>
660</div>
661<a name="__repr__"></a>
662<div>
663<table class="details" border="1" cellpadding="3"
664       cellspacing="0" width="100%" bgcolor="white">
665<tr><td>
666  <table width="100%" cellpadding="0" cellspacing="0" border="0">
667  <tr valign="top"><td>
668  <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
669    <br /><em class="fname">(Representation operator)</em>
670  </h3>
671  </td><td align="right" valign="top"
672    ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
673    </td>
674  </tr></table>
675
676  <p>repr(x)</p>
677  <dl class="fields">
678    <dt>Overrides:
679        object.__repr__
680        <dd><em class="note">(inherited documentation)</em></dd>
681    </dt>
682  </dl>
683</td></tr></table>
684</div>
685<a name="__init__"></a>
686<div>
687<table class="details" border="1" cellpadding="3"
688       cellspacing="0" width="100%" bgcolor="white">
689<tr><td>
690  <table width="100%" cellpadding="0" cellspacing="0" border="0">
691  <tr valign="top"><td>
692  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
693        <span class="sig-arg">*args</span>)</span>
694    <br /><em class="fname">(Constructor)</em>
695  </h3>
696  </td><td align="right" valign="top"
697    ><span class="codelink"><a href="lldb-pysrc.html#SBListener.__init__">source&nbsp;code</a></span>&nbsp;
698    </td>
699  </tr></table>
700
701  <p>__init__(lldb::SBListener self) -&gt; SBListener
702  __init__(lldb::SBListener self, str const * name) -&gt; SBListener
703  __init__(lldb::SBListener self, SBListener rhs) -&gt; SBListener</p>
704  <dl class="fields">
705    <dt>Overrides:
706        object.__init__
707    </dt>
708  </dl>
709</td></tr></table>
710</div>
711<br />
712<!-- ==================== NAVIGATION BAR ==================== -->
713<table class="navbar" border="0" width="100%" cellpadding="0"
714       bgcolor="#a0c0ff" cellspacing="0">
715  <tr valign="middle">
716
717  <!-- Tree link -->
718      <th>&nbsp;&nbsp;&nbsp;<a
719        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
720
721  <!-- Index link -->
722      <th>&nbsp;&nbsp;&nbsp;<a
723        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
724
725  <!-- Help link -->
726      <th>&nbsp;&nbsp;&nbsp;<a
727        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
728
729  <!-- Project homepage -->
730      <th class="navbar" align="right" width="100%">
731        <table border="0" cellpadding="0" cellspacing="0">
732          <tr><th class="navbar" align="center"
733            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
734          </tr></table></th>
735  </tr>
736</table>
737<table border="0" cellpadding="0" cellspacing="0" width="100%%">
738  <tr>
739    <td align="left" class="footer">
740    Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:35 2013
741    </td>
742    <td align="right" class="footer">
743      <a target="mainFrame" href="http://epydoc.sourceforge.net"
744        >http://epydoc.sourceforge.net</a>
745    </td>
746  </tr>
747</table>
748
749<script type="text/javascript">
750  <!--
751  // Private objects are initially displayed (because if
752  // javascript is turned off then we want them to be
753  // visible); but by default, we want to hide them.  So hide
754  // them unless we have a cookie that says to show them.
755  checkCookie();
756  // -->
757</script>
758</body>
759</html>
760