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> <a 20 href="module-tree.html">Trees</a> </th> 21 22 <!-- Index link --> 23 <th> <a 24 href="identifier-index.html">Indices</a> </th> 25 26 <!-- Help link --> 27 <th> <a 28 href="help.html">Help</a> </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 lldb</a> :: 43 Class 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 private</a>]</span></td></tr> 51 <tr><td align="right"><span class="options" 52 >[<a href="frames.html" target="_top">frames</a 53 >] | <a href="lldb.SBListener-class.html" 54 target="_top">no 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 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__('name', value) <==> 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) -> SBListener __init__(lldb::SBListener  self, str const * name) -> SBListener __init__(lldb::SBListener self,  SBListener rhs) -> 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) -> 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) -> 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  * broadcaster_class, uint32_t event_mask) -> 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,  uint32_t event_mask) -> 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) -> 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"> </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) <==> x.name = value</td> 116 <td align="right" valign="top"> 117 <span class="codelink"><a href="lldb-pysrc.html#SBListener.__setattr__">source 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"> </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 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"> </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 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"> </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) -> SBListener 168 __init__(lldb::SBListener self, str const * name) -> SBListener 169 __init__(lldb::SBListener self, SBListener rhs) -> SBListener</td> 170 <td align="right" valign="top"> 171 <span class="codelink"><a href="lldb-pysrc.html#SBListener.__init__">source 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"> </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"> </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 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"> </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 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"> </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 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"> </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 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"> </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) -> bool</td> 271 <td align="right" valign="top"> 272 <span class="codelink"><a href="lldb-pysrc.html#SBListener.IsValid">source 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"> </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) -> uint32_t</td> 290 <td align="right" valign="top"> 291 <span class="codelink"><a href="lldb-pysrc.html#SBListener.StartListeningForEventClass">source 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"> </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) -> uint32_t</td> 309 <td align="right" valign="top"> 310 <span class="codelink"><a href="lldb-pysrc.html#SBListener.StopListeningForEventClass">source 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"> </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) -> uint32_t</td> 328 <td align="right" valign="top"> 329 <span class="codelink"><a href="lldb-pysrc.html#SBListener.StartListeningForEvents">source 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"> </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) -> bool</td> 347 <td align="right" valign="top"> 348 <span class="codelink"><a href="lldb-pysrc.html#SBListener.StopListeningForEvents">source 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"> </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 -> bool</td> 366 <td align="right" valign="top"> 367 <span class="codelink"><a href="lldb-pysrc.html#SBListener.WaitForEvent">source 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"> </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) -> bool</td> 385 <td align="right" valign="top"> 386 <span class="codelink"><a href="lldb-pysrc.html#SBListener.WaitForEventForBroadcaster">source 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"> </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) -> bool</td> 405 <td align="right" valign="top"> 406 <span class="codelink"><a href="lldb-pysrc.html#SBListener.WaitForEventForBroadcasterWithType">source 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"> </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) -> bool</td> 423 <td align="right" valign="top"> 424 <span class="codelink"><a href="lldb-pysrc.html#SBListener.PeekAtNextEvent">source 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"> </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) -> bool</td> 442 <td align="right" valign="top"> 443 <span class="codelink"><a href="lldb-pysrc.html#SBListener.PeekAtNextEventForBroadcaster">source 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"> </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) -> bool</td> 461 <td align="right" valign="top"> 462 <span class="codelink"><a href="lldb-pysrc.html#SBListener.PeekAtNextEventForBroadcasterWithType">source 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"> </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) -> bool</td> 479 <td align="right" valign="top"> 480 <span class="codelink"><a href="lldb-pysrc.html#SBListener.GetNextEvent">source 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"> </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) -> bool</td> 498 <td align="right" valign="top"> 499 <span class="codelink"><a href="lldb-pysrc.html#SBListener.GetNextEventForBroadcaster">source 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"> </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) -> bool</td> 517 <td align="right" valign="top"> 518 <span class="codelink"><a href="lldb-pysrc.html#SBListener.GetNextEventForBroadcasterWithType">source 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"> </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) -> bool</td> 535 <td align="right" valign="top"> 536 <span class="codelink"><a href="lldb-pysrc.html#SBListener.HandleBroadcastEvent">source 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"> </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"> </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 code</a></span> 649 </td> 650 </tr></table> 651 652 <p>x.__setattr__('name', value) <==> 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 code</a></span> 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 code</a></span> 698 </td> 699 </tr></table> 700 701 <p>__init__(lldb::SBListener self) -> SBListener 702 __init__(lldb::SBListener self, str const * name) -> SBListener 703 __init__(lldb::SBListener self, SBListener rhs) -> 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> <a 719 href="module-tree.html">Trees</a> </th> 720 721 <!-- Index link --> 722 <th> <a 723 href="identifier-index.html">Indices</a> </th> 724 725 <!-- Help link --> 726 <th> <a 727 href="help.html">Help</a> </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