1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html><head>
3<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
4<meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/>
5<meta name="description" content="C++ source code API documentation for LLDB."/>
6<title>LLVM: lldb::SBBroadcaster Class Reference</title>
7<link href="doxygen.css" rel="stylesheet" type="text/css"/>
8</head><body>
9<p class="title">LLDB API Documentation</p>
10<!-- Generated by Doxygen 1.8.1.2 -->
11  <div id="navrow1" class="tabs">
12    <ul class="tablist">
13      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
14      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
15      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
16      <li><a href="files.html"><span>Files</span></a></li>
17    </ul>
18  </div>
19  <div id="navrow2" class="tabs2">
20    <ul class="tablist">
21      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
22      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
23      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
24    </ul>
25  </div>
26<div id="nav-path" class="navpath">
27  <ul>
28<li class="navelem"><a class="el" href="namespacelldb.html">lldb</a></li><li class="navelem"><a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a></li>  </ul>
29</div>
30</div><!-- top -->
31<div class="header">
32  <div class="summary">
33<a href="#pub-methods">Public Member Functions</a> &#124;
34<a href="#pro-methods">Protected Member Functions</a> &#124;
35<a href="#friends">Friends</a> &#124;
36<a href="classlldb_1_1SBBroadcaster-members.html">List of all members</a>  </div>
37  <div class="headertitle">
38<div class="title">lldb::SBBroadcaster Class Reference</div>  </div>
39</div><!--header-->
40<div class="contents">
41
42<p><code>#include &lt;<a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>&gt;</code></p>
43<table class="memberdecls">
44<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
45Public Member Functions</h2></td></tr>
46<tr class="memitem:a418b8b8a29a20dc025a945487b2a0c1b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a418b8b8a29a20dc025a945487b2a0c1b">SBBroadcaster</a> ()</td></tr>
47<tr class="memitem:a3cdbceef6550149b1e8b6b03807a3a88"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a3cdbceef6550149b1e8b6b03807a3a88">SBBroadcaster</a> (const char *name)</td></tr>
48<tr class="memitem:a18e29f1dba34786d198ad2db039de6a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a18e29f1dba34786d198ad2db039de6a9">SBBroadcaster</a> (const <a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a> &amp;rhs)</td></tr>
49<tr class="memitem:af074a95a48019fa52852d106c437e71b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#af074a95a48019fa52852d106c437e71b">operator=</a> (const <a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a> &amp;rhs)</td></tr>
50<tr class="memitem:a8fbc280d850e1e22d6c97ed118cf29d8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a8fbc280d850e1e22d6c97ed118cf29d8">~SBBroadcaster</a> ()</td></tr>
51<tr class="memitem:a7bfe076ba2368ebd247098f7011c4d7d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a7bfe076ba2368ebd247098f7011c4d7d">IsValid</a> () const </td></tr>
52<tr class="memitem:a1795b6b9ac57c5fab14b8686419dc359"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a1795b6b9ac57c5fab14b8686419dc359">Clear</a> ()</td></tr>
53<tr class="memitem:ae61f828d9ef91ffd573361dd9854bc28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#ae61f828d9ef91ffd573361dd9854bc28">BroadcastEventByType</a> (uint32_t event_type, bool unique=false)</td></tr>
54<tr class="memitem:ac8b45729c36d83ff4de81dc787bb9e9f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#ac8b45729c36d83ff4de81dc787bb9e9f">BroadcastEvent</a> (const <a class="el" href="classlldb_1_1SBEvent.html">lldb::SBEvent</a> &amp;event, bool unique=false)</td></tr>
55<tr class="memitem:a2debfcd866604c4ba63d4c648153e5ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a2debfcd866604c4ba63d4c648153e5ad">AddInitialEventsToListener</a> (const <a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> &amp;listener, uint32_t requested_events)</td></tr>
56<tr class="memitem:a5be3ec732865c8e3741847bff922a19e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a5be3ec732865c8e3741847bff922a19e">AddListener</a> (const <a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> &amp;listener, uint32_t event_mask)</td></tr>
57<tr class="memitem:ad2f0ec38ff67933b92ee5bffa208c1a6"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#ad2f0ec38ff67933b92ee5bffa208c1a6">GetName</a> () const </td></tr>
58<tr class="memitem:a083916b75fc2ddac66b07984323b6938"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a083916b75fc2ddac66b07984323b6938">EventTypeHasListeners</a> (uint32_t event_type)</td></tr>
59<tr class="memitem:aa4856fb02f4c283764e6879331eab95c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#aa4856fb02f4c283764e6879331eab95c">RemoveListener</a> (const <a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> &amp;listener, uint32_t event_mask=UINT32_MAX)</td></tr>
60<tr class="memitem:a8bbb05bffda027ed0bb5db5b9c40de6a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a8bbb05bffda027ed0bb5db5b9c40de6a">operator==</a> (const <a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> &amp;rhs) const </td></tr>
61<tr class="memitem:a37967c1c834890af6c11b945e684805b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a37967c1c834890af6c11b945e684805b">operator!=</a> (const <a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> &amp;rhs) const </td></tr>
62<tr class="memitem:af44c049156f918fb1a1ea5f7ea587e44"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#af44c049156f918fb1a1ea5f7ea587e44">operator&lt;</a> (const <a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> &amp;rhs) const </td></tr>
63</table><table class="memberdecls">
64<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
65Protected Member Functions</h2></td></tr>
66<tr class="memitem:ae413027e66650a1bf41a262565735d46"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#ae413027e66650a1bf41a262565735d46">SBBroadcaster</a> (lldb_private::Broadcaster *broadcaster, bool owns)</td></tr>
67<tr class="memitem:a5a4aa315ead608ca539586ee12215812"><td class="memItemLeft" align="right" valign="top">lldb_private::Broadcaster *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a5a4aa315ead608ca539586ee12215812">get</a> () const </td></tr>
68<tr class="memitem:ae34529c9bc334b75badbc6c178c27d0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#ae34529c9bc334b75badbc6c178c27d0a">reset</a> (lldb_private::Broadcaster *broadcaster, bool owns)</td></tr>
69</table><table class="memberdecls">
70<tr class="heading"><td colspan="2"><h2><a name="friends"></a>
71Friends</h2></td></tr>
72<tr class="memitem:af3fb6efd0d4f3b3bb7b87db062eb48c9"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#af3fb6efd0d4f3b3bb7b87db062eb48c9">SBCommandInterpreter</a></td></tr>
73<tr class="memitem:afa693835767884ab040181dd82b217d7"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#afa693835767884ab040181dd82b217d7">SBCommunication</a></td></tr>
74<tr class="memitem:a775e2626f877c385c07814ee7f805cf9"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a775e2626f877c385c07814ee7f805cf9">SBEvent</a></td></tr>
75<tr class="memitem:a69b7343ab8cdf692644483e32e875e63"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a69b7343ab8cdf692644483e32e875e63">SBListener</a></td></tr>
76<tr class="memitem:a3392eea8d13e7395ee1e04a2b733e19b"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a3392eea8d13e7395ee1e04a2b733e19b">SBProcess</a></td></tr>
77<tr class="memitem:a593230acf95f9720217b7fb17681efca"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBBroadcaster.html#a593230acf95f9720217b7fb17681efca">SBTarget</a></td></tr>
78</table>
79<a name="details" id="details"></a><h2>Detailed Description</h2>
80<div class="textblock">
81<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00017">17</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
82</div><h2>Constructor &amp; Destructor Documentation</h2>
83<a class="anchor" id="a418b8b8a29a20dc025a945487b2a0c1b"></a>
84<div class="memitem">
85<div class="memproto">
86      <table class="memname">
87        <tr>
88          <td class="memname">lldb::SBBroadcaster::SBBroadcaster </td>
89          <td>(</td>
90          <td class="paramname"></td><td>)</td>
91          <td></td>
92        </tr>
93      </table>
94</div><div class="memdoc">
95
96</div>
97</div>
98<a class="anchor" id="a3cdbceef6550149b1e8b6b03807a3a88"></a>
99<div class="memitem">
100<div class="memproto">
101      <table class="memname">
102        <tr>
103          <td class="memname">lldb::SBBroadcaster::SBBroadcaster </td>
104          <td>(</td>
105          <td class="paramtype">const char *&#160;</td>
106          <td class="paramname"><em>name</em></td><td>)</td>
107          <td></td>
108        </tr>
109      </table>
110</div><div class="memdoc">
111
112</div>
113</div>
114<a class="anchor" id="a18e29f1dba34786d198ad2db039de6a9"></a>
115<div class="memitem">
116<div class="memproto">
117      <table class="memname">
118        <tr>
119          <td class="memname">lldb::SBBroadcaster::SBBroadcaster </td>
120          <td>(</td>
121          <td class="paramtype">const <a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a> &amp;&#160;</td>
122          <td class="paramname"><em>rhs</em></td><td>)</td>
123          <td></td>
124        </tr>
125      </table>
126</div><div class="memdoc">
127
128</div>
129</div>
130<a class="anchor" id="a8fbc280d850e1e22d6c97ed118cf29d8"></a>
131<div class="memitem">
132<div class="memproto">
133      <table class="memname">
134        <tr>
135          <td class="memname">lldb::SBBroadcaster::~SBBroadcaster </td>
136          <td>(</td>
137          <td class="paramname"></td><td>)</td>
138          <td></td>
139        </tr>
140      </table>
141</div><div class="memdoc">
142
143</div>
144</div>
145<a class="anchor" id="ae413027e66650a1bf41a262565735d46"></a>
146<div class="memitem">
147<div class="memproto">
148<table class="mlabels">
149  <tr>
150  <td class="mlabels-left">
151      <table class="memname">
152        <tr>
153          <td class="memname">lldb::SBBroadcaster::SBBroadcaster </td>
154          <td>(</td>
155          <td class="paramtype">lldb_private::Broadcaster *&#160;</td>
156          <td class="paramname"><em>broadcaster</em>, </td>
157        </tr>
158        <tr>
159          <td class="paramkey"></td>
160          <td></td>
161          <td class="paramtype">bool&#160;</td>
162          <td class="paramname"><em>owns</em>&#160;</td>
163        </tr>
164        <tr>
165          <td></td>
166          <td>)</td>
167          <td></td><td></td>
168        </tr>
169      </table>
170  </td>
171  <td class="mlabels-right">
172<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
173  </tr>
174</table>
175</div><div class="memdoc">
176
177</div>
178</div>
179<h2>Member Function Documentation</h2>
180<a class="anchor" id="a2debfcd866604c4ba63d4c648153e5ad"></a>
181<div class="memitem">
182<div class="memproto">
183      <table class="memname">
184        <tr>
185          <td class="memname">void lldb::SBBroadcaster::AddInitialEventsToListener </td>
186          <td>(</td>
187          <td class="paramtype">const <a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> &amp;&#160;</td>
188          <td class="paramname"><em>listener</em>, </td>
189        </tr>
190        <tr>
191          <td class="paramkey"></td>
192          <td></td>
193          <td class="paramtype">uint32_t&#160;</td>
194          <td class="paramname"><em>requested_events</em>&#160;</td>
195        </tr>
196        <tr>
197          <td></td>
198          <td>)</td>
199          <td></td><td></td>
200        </tr>
201      </table>
202</div><div class="memdoc">
203
204</div>
205</div>
206<a class="anchor" id="a5be3ec732865c8e3741847bff922a19e"></a>
207<div class="memitem">
208<div class="memproto">
209      <table class="memname">
210        <tr>
211          <td class="memname">uint32_t lldb::SBBroadcaster::AddListener </td>
212          <td>(</td>
213          <td class="paramtype">const <a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> &amp;&#160;</td>
214          <td class="paramname"><em>listener</em>, </td>
215        </tr>
216        <tr>
217          <td class="paramkey"></td>
218          <td></td>
219          <td class="paramtype">uint32_t&#160;</td>
220          <td class="paramname"><em>event_mask</em>&#160;</td>
221        </tr>
222        <tr>
223          <td></td>
224          <td>)</td>
225          <td></td><td></td>
226        </tr>
227      </table>
228</div><div class="memdoc">
229
230</div>
231</div>
232<a class="anchor" id="ac8b45729c36d83ff4de81dc787bb9e9f"></a>
233<div class="memitem">
234<div class="memproto">
235      <table class="memname">
236        <tr>
237          <td class="memname">void lldb::SBBroadcaster::BroadcastEvent </td>
238          <td>(</td>
239          <td class="paramtype">const <a class="el" href="classlldb_1_1SBEvent.html">lldb::SBEvent</a> &amp;&#160;</td>
240          <td class="paramname"><em>event</em>, </td>
241        </tr>
242        <tr>
243          <td class="paramkey"></td>
244          <td></td>
245          <td class="paramtype">bool&#160;</td>
246          <td class="paramname"><em>unique</em> = <code>false</code>&#160;</td>
247        </tr>
248        <tr>
249          <td></td>
250          <td>)</td>
251          <td></td><td></td>
252        </tr>
253      </table>
254</div><div class="memdoc">
255
256</div>
257</div>
258<a class="anchor" id="ae61f828d9ef91ffd573361dd9854bc28"></a>
259<div class="memitem">
260<div class="memproto">
261      <table class="memname">
262        <tr>
263          <td class="memname">void lldb::SBBroadcaster::BroadcastEventByType </td>
264          <td>(</td>
265          <td class="paramtype">uint32_t&#160;</td>
266          <td class="paramname"><em>event_type</em>, </td>
267        </tr>
268        <tr>
269          <td class="paramkey"></td>
270          <td></td>
271          <td class="paramtype">bool&#160;</td>
272          <td class="paramname"><em>unique</em> = <code>false</code>&#160;</td>
273        </tr>
274        <tr>
275          <td></td>
276          <td>)</td>
277          <td></td><td></td>
278        </tr>
279      </table>
280</div><div class="memdoc">
281
282</div>
283</div>
284<a class="anchor" id="a1795b6b9ac57c5fab14b8686419dc359"></a>
285<div class="memitem">
286<div class="memproto">
287      <table class="memname">
288        <tr>
289          <td class="memname">void lldb::SBBroadcaster::Clear </td>
290          <td>(</td>
291          <td class="paramname"></td><td>)</td>
292          <td></td>
293        </tr>
294      </table>
295</div><div class="memdoc">
296
297</div>
298</div>
299<a class="anchor" id="a083916b75fc2ddac66b07984323b6938"></a>
300<div class="memitem">
301<div class="memproto">
302      <table class="memname">
303        <tr>
304          <td class="memname">bool lldb::SBBroadcaster::EventTypeHasListeners </td>
305          <td>(</td>
306          <td class="paramtype">uint32_t&#160;</td>
307          <td class="paramname"><em>event_type</em></td><td>)</td>
308          <td></td>
309        </tr>
310      </table>
311</div><div class="memdoc">
312
313</div>
314</div>
315<a class="anchor" id="a5a4aa315ead608ca539586ee12215812"></a>
316<div class="memitem">
317<div class="memproto">
318<table class="mlabels">
319  <tr>
320  <td class="mlabels-left">
321      <table class="memname">
322        <tr>
323          <td class="memname">lldb_private::Broadcaster* lldb::SBBroadcaster::get </td>
324          <td>(</td>
325          <td class="paramname"></td><td>)</td>
326          <td> const</td>
327        </tr>
328      </table>
329  </td>
330  <td class="mlabels-right">
331<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
332  </tr>
333</table>
334</div><div class="memdoc">
335
336</div>
337</div>
338<a class="anchor" id="ad2f0ec38ff67933b92ee5bffa208c1a6"></a>
339<div class="memitem">
340<div class="memproto">
341      <table class="memname">
342        <tr>
343          <td class="memname">const char* lldb::SBBroadcaster::GetName </td>
344          <td>(</td>
345          <td class="paramname"></td><td>)</td>
346          <td> const</td>
347        </tr>
348      </table>
349</div><div class="memdoc">
350
351</div>
352</div>
353<a class="anchor" id="a7bfe076ba2368ebd247098f7011c4d7d"></a>
354<div class="memitem">
355<div class="memproto">
356      <table class="memname">
357        <tr>
358          <td class="memname">bool lldb::SBBroadcaster::IsValid </td>
359          <td>(</td>
360          <td class="paramname"></td><td>)</td>
361          <td> const</td>
362        </tr>
363      </table>
364</div><div class="memdoc">
365
366</div>
367</div>
368<a class="anchor" id="a37967c1c834890af6c11b945e684805b"></a>
369<div class="memitem">
370<div class="memproto">
371      <table class="memname">
372        <tr>
373          <td class="memname">bool lldb::SBBroadcaster::operator!= </td>
374          <td>(</td>
375          <td class="paramtype">const <a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> &amp;&#160;</td>
376          <td class="paramname"><em>rhs</em></td><td>)</td>
377          <td> const</td>
378        </tr>
379      </table>
380</div><div class="memdoc">
381
382</div>
383</div>
384<a class="anchor" id="af44c049156f918fb1a1ea5f7ea587e44"></a>
385<div class="memitem">
386<div class="memproto">
387      <table class="memname">
388        <tr>
389          <td class="memname">bool lldb::SBBroadcaster::operator&lt; </td>
390          <td>(</td>
391          <td class="paramtype">const <a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> &amp;&#160;</td>
392          <td class="paramname"><em>rhs</em></td><td>)</td>
393          <td> const</td>
394        </tr>
395      </table>
396</div><div class="memdoc">
397
398</div>
399</div>
400<a class="anchor" id="af074a95a48019fa52852d106c437e71b"></a>
401<div class="memitem">
402<div class="memproto">
403      <table class="memname">
404        <tr>
405          <td class="memname">const <a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a>&amp; lldb::SBBroadcaster::operator= </td>
406          <td>(</td>
407          <td class="paramtype">const <a class="el" href="classlldb_1_1SBBroadcaster.html">SBBroadcaster</a> &amp;&#160;</td>
408          <td class="paramname"><em>rhs</em></td><td>)</td>
409          <td></td>
410        </tr>
411      </table>
412</div><div class="memdoc">
413
414</div>
415</div>
416<a class="anchor" id="a8bbb05bffda027ed0bb5db5b9c40de6a"></a>
417<div class="memitem">
418<div class="memproto">
419      <table class="memname">
420        <tr>
421          <td class="memname">bool lldb::SBBroadcaster::operator== </td>
422          <td>(</td>
423          <td class="paramtype">const <a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> &amp;&#160;</td>
424          <td class="paramname"><em>rhs</em></td><td>)</td>
425          <td> const</td>
426        </tr>
427      </table>
428</div><div class="memdoc">
429
430</div>
431</div>
432<a class="anchor" id="aa4856fb02f4c283764e6879331eab95c"></a>
433<div class="memitem">
434<div class="memproto">
435      <table class="memname">
436        <tr>
437          <td class="memname">bool lldb::SBBroadcaster::RemoveListener </td>
438          <td>(</td>
439          <td class="paramtype">const <a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> &amp;&#160;</td>
440          <td class="paramname"><em>listener</em>, </td>
441        </tr>
442        <tr>
443          <td class="paramkey"></td>
444          <td></td>
445          <td class="paramtype">uint32_t&#160;</td>
446          <td class="paramname"><em>event_mask</em> = <code>UINT32_MAX</code>&#160;</td>
447        </tr>
448        <tr>
449          <td></td>
450          <td>)</td>
451          <td></td><td></td>
452        </tr>
453      </table>
454</div><div class="memdoc">
455
456</div>
457</div>
458<a class="anchor" id="ae34529c9bc334b75badbc6c178c27d0a"></a>
459<div class="memitem">
460<div class="memproto">
461<table class="mlabels">
462  <tr>
463  <td class="mlabels-left">
464      <table class="memname">
465        <tr>
466          <td class="memname">void lldb::SBBroadcaster::reset </td>
467          <td>(</td>
468          <td class="paramtype">lldb_private::Broadcaster *&#160;</td>
469          <td class="paramname"><em>broadcaster</em>, </td>
470        </tr>
471        <tr>
472          <td class="paramkey"></td>
473          <td></td>
474          <td class="paramtype">bool&#160;</td>
475          <td class="paramname"><em>owns</em>&#160;</td>
476        </tr>
477        <tr>
478          <td></td>
479          <td>)</td>
480          <td></td><td></td>
481        </tr>
482      </table>
483  </td>
484  <td class="mlabels-right">
485<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
486  </tr>
487</table>
488</div><div class="memdoc">
489
490</div>
491</div>
492<h2>Friends And Related Function Documentation</h2>
493<a class="anchor" id="af3fb6efd0d4f3b3bb7b87db062eb48c9"></a>
494<div class="memitem">
495<div class="memproto">
496<table class="mlabels">
497  <tr>
498  <td class="mlabels-left">
499      <table class="memname">
500        <tr>
501          <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommandInterpreter.html">SBCommandInterpreter</a></td>
502        </tr>
503      </table>
504  </td>
505  <td class="mlabels-right">
506<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
507  </tr>
508</table>
509</div><div class="memdoc">
510
511<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00075">75</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
512
513</div>
514</div>
515<a class="anchor" id="afa693835767884ab040181dd82b217d7"></a>
516<div class="memitem">
517<div class="memproto">
518<table class="mlabels">
519  <tr>
520  <td class="mlabels-left">
521      <table class="memname">
522        <tr>
523          <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommunication.html">SBCommunication</a></td>
524        </tr>
525      </table>
526  </td>
527  <td class="mlabels-right">
528<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
529  </tr>
530</table>
531</div><div class="memdoc">
532
533<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00076">76</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
534
535</div>
536</div>
537<a class="anchor" id="a775e2626f877c385c07814ee7f805cf9"></a>
538<div class="memitem">
539<div class="memproto">
540<table class="mlabels">
541  <tr>
542  <td class="mlabels-left">
543      <table class="memname">
544        <tr>
545          <td class="memname">friend class <a class="el" href="classlldb_1_1SBEvent.html">SBEvent</a></td>
546        </tr>
547      </table>
548  </td>
549  <td class="mlabels-right">
550<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
551  </tr>
552</table>
553</div><div class="memdoc">
554
555<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00077">77</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
556
557</div>
558</div>
559<a class="anchor" id="a69b7343ab8cdf692644483e32e875e63"></a>
560<div class="memitem">
561<div class="memproto">
562<table class="mlabels">
563  <tr>
564  <td class="mlabels-left">
565      <table class="memname">
566        <tr>
567          <td class="memname">friend class <a class="el" href="classlldb_1_1SBListener.html">SBListener</a></td>
568        </tr>
569      </table>
570  </td>
571  <td class="mlabels-right">
572<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
573  </tr>
574</table>
575</div><div class="memdoc">
576
577<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00078">78</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
578
579</div>
580</div>
581<a class="anchor" id="a3392eea8d13e7395ee1e04a2b733e19b"></a>
582<div class="memitem">
583<div class="memproto">
584<table class="mlabels">
585  <tr>
586  <td class="mlabels-left">
587      <table class="memname">
588        <tr>
589          <td class="memname">friend class <a class="el" href="classlldb_1_1SBProcess.html">SBProcess</a></td>
590        </tr>
591      </table>
592  </td>
593  <td class="mlabels-right">
594<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
595  </tr>
596</table>
597</div><div class="memdoc">
598
599<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00079">79</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
600
601</div>
602</div>
603<a class="anchor" id="a593230acf95f9720217b7fb17681efca"></a>
604<div class="memitem">
605<div class="memproto">
606<table class="mlabels">
607  <tr>
608  <td class="mlabels-left">
609      <table class="memname">
610        <tr>
611          <td class="memname">friend class <a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a></td>
612        </tr>
613      </table>
614  </td>
615  <td class="mlabels-right">
616<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
617  </tr>
618</table>
619</div><div class="memdoc">
620
621<p>Definition at line <a class="el" href="SBBroadcaster_8h_source.html#l00080">80</a> of file <a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a>.</p>
622
623</div>
624</div>
625<hr/>The documentation for this class was generated from the following file:<ul>
626<li><a class="el" href="SBBroadcaster_8h_source.html">SBBroadcaster.h</a></li>
627</ul>
628</div><!-- contents -->
629<hr>
630<p class="footer">
631Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
632<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
633align="middle" border="0"/>1.8.1.2</a><br>
634Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
635All Rights Reserved.</p>
636<hr>
637<!--#include virtual="/attrib.incl" -->
638</body>
639</html>
640