|  | <?xml version="1.0" encoding="ascii"?> | 
|  | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" | 
|  | "DTD/xhtml1-transitional.dtd"> | 
|  | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> | 
|  | <head> | 
|  | <title>lldb.SBStream</title> | 
|  | <link rel="stylesheet" href="epydoc.css" type="text/css" /> | 
|  | <script type="text/javascript" src="epydoc.js"></script> | 
|  | </head> | 
|  |  | 
|  | <body bgcolor="white" text="black" link="blue" vlink="#204080" | 
|  | alink="#204080"> | 
|  | <!-- ==================== NAVIGATION BAR ==================== --> | 
|  | <table class="navbar" border="0" width="100%" cellpadding="0" | 
|  | bgcolor="#a0c0ff" cellspacing="0"> | 
|  | <tr valign="middle"> | 
|  |  | 
|  | <!-- Tree link --> | 
|  | <th>   <a | 
|  | href="module-tree.html">Trees</a>   </th> | 
|  |  | 
|  | <!-- Index link --> | 
|  | <th>   <a | 
|  | href="identifier-index.html">Indices</a>   </th> | 
|  |  | 
|  | <!-- Help link --> | 
|  | <th>   <a | 
|  | href="help.html">Help</a>   </th> | 
|  |  | 
|  | <!-- Project homepage --> | 
|  | <th class="navbar" align="right" width="100%"> | 
|  | <table border="0" cellpadding="0" cellspacing="0"> | 
|  | <tr><th class="navbar" align="center" | 
|  | ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th> | 
|  | </tr></table></th> | 
|  | </tr> | 
|  | </table> | 
|  | <table width="100%" cellpadding="0" cellspacing="0"> | 
|  | <tr valign="top"> | 
|  | <td width="100%"> | 
|  | <span class="breadcrumbs"> | 
|  | <a href="lldb-module.html">Package lldb</a> :: | 
|  | Class SBStream | 
|  | </span> | 
|  | </td> | 
|  | <td> | 
|  | <table cellpadding="0" cellspacing="0"> | 
|  | <!-- hide/show private --> | 
|  | <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink" | 
|  | onclick="toggle_private();">hide private</a>]</span></td></tr> | 
|  | <tr><td align="right"><span class="options" | 
|  | >[<a href="frames.html" target="_top">frames</a | 
|  | >] | <a href="lldb.SBStream-class.html" | 
|  | target="_top">no frames</a>]</span></td></tr> | 
|  | </table> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  | <!-- ==================== CLASS DESCRIPTION ==================== --> | 
|  | <h1 class="epydoc">Class SBStream</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBStream">source code</a></span></p> | 
|  | <center> | 
|  | <center>  <map id="uml_class_diagram_for_lldb_sbs_3" name="uml_class_diagram_for_lldb_sbs_3"> | 
|  | <area shape="rect" id="node1_16" href="lldb.SBStream-class.html#__swig_setmethods__" title="lldb.SBStream.__swig_setmethods__" alt="" coords="16,32,216,52"/> | 
|  | <area shape="rect" id="node1_17" href="lldb.SBStream-class.html#__swig_getmethods__" title="lldb.SBStream.__swig_getmethods__" alt="" coords="16,52,216,72"/> | 
|  | <area shape="rect" id="node1_18" href="lldb.SBStream-class.html#__setattr__" title="x.__setattr__('name', value) <==> x.name = value" alt="" coords="16,75,216,95"/> | 
|  | <area shape="rect" id="node1_19" href="lldb.SBStream-class.html#__getattr__" title="lldb.SBStream.__getattr__" alt="" coords="16,95,216,115"/> | 
|  | <area shape="rect" id="node1_20" href="lldb.SBStream-class.html#__repr__" title="repr(x)" alt="" coords="16,115,216,135"/> | 
|  | <area shape="rect" id="node1_21" href="lldb.SBStream-class.html#__init__" title="__init__(lldb::SBStream self) -> SBStream" alt="" coords="16,135,216,155"/> | 
|  | <area shape="rect" id="node1_22" href="lldb.SBStream-class.html#__swig_destroy__" title="delete_SBStream(SBStream self)" alt="" coords="16,155,216,175"/> | 
|  | <area shape="rect" id="node1_23" href="lldb.SBStream-class.html#__del__" title="lldb.SBStream.__del__" alt="" coords="16,175,216,195"/> | 
|  | <area shape="rect" id="node1_24" href="lldb.SBStream-class.html#__nonzero__" title="lldb.SBStream.__nonzero__" alt="" coords="16,195,216,215"/> | 
|  | <area shape="rect" id="node1_25" href="lldb.SBStream-class.html#IsValid" title="IsValid(SBStream self) -> bool" alt="" coords="16,215,216,235"/> | 
|  | <area shape="rect" id="node1_26" href="lldb.SBStream-class.html#GetData" title="GetData(SBStream self) -> str const *" alt="" coords="16,235,216,255"/> | 
|  | <area shape="rect" id="node1_27" href="lldb.SBStream-class.html#GetSize" title="GetSize(SBStream self) -> size_t" alt="" coords="16,255,216,275"/> | 
|  | <area shape="rect" id="node1_28" href="lldb.SBStream-class.html#Print" title="Print(SBStream self, str const * str)" alt="" coords="16,275,216,295"/> | 
|  | <area shape="rect" id="node1_29" href="lldb.SBStream-class.html#RedirectToFile" title="RedirectToFile(SBStream self, str const * path, bool append)" alt="" coords="16,295,216,315"/> | 
|  | <area shape="rect" id="node1_30" href="lldb.SBStream-class.html#RedirectToFileHandle" title="RedirectToFileHandle(SBStream self, FILE * fh, bool transfer_fh_ownership)" alt="" coords="16,315,216,335"/> | 
|  | <area shape="rect" id="node1_31" href="lldb.SBStream-class.html#flush" title="flush(SBStream self)" alt="" coords="16,355,216,375"/> | 
|  | <area shape="rect" id="node1" href="lldb.SBStream-class.html" title="Represents a destination for streaming data output to." alt="" coords="4,6,228,381"/> | 
|  | </map> | 
|  | <img src="uml_class_diagram_for_lldb_sbs_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbs_3" ismap="ismap" class="graph-without-title" /> | 
|  | </center> | 
|  | </center> | 
|  | <hr /> | 
|  | <pre class="literalblock"> | 
|  |  | 
|  | Represents a destination for streaming data output to. By default, a string | 
|  | stream is created. | 
|  |  | 
|  | For example (from test/source-manager/TestSourceManager.py), | 
|  |  | 
|  | # Create the filespec for 'main.c'. | 
|  | filespec = lldb.SBFileSpec('main.c', False) | 
|  | source_mgr = self.dbg.GetSourceManager() | 
|  | # Use a string stream as the destination. | 
|  | stream = lldb.SBStream() | 
|  | source_mgr.DisplaySourceLinesWithLineNumbers(filespec, | 
|  | self.line, | 
|  | 2, # context before | 
|  | 2, # context after | 
|  | '=>', # prefix for current line | 
|  | stream) | 
|  |  | 
|  | #    2 | 
|  | #    3    int main(int argc, char const *argv[]) { | 
|  | # => 4        printf('Hello world. | 
|  | '); // Set break point at this line. | 
|  | #    5        return 0; | 
|  | #    6    } | 
|  | self.expect(stream.GetData(), 'Source code displayed correctly', | 
|  | exe=False, | 
|  | patterns = ['=> %d.*Hello world' % self.line]) | 
|  |  | 
|  |  | 
|  |  | 
|  | </pre> | 
|  |  | 
|  | <!-- ==================== INSTANCE METHODS ==================== --> | 
|  | <a name="section-InstanceMethods"></a> | 
|  | <table class="summary" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr bgcolor="#70b0f0" class="table-header"> | 
|  | <td colspan="2" class="table-header"> | 
|  | <table border="0" cellpadding="0" cellspacing="0" width="100%"> | 
|  | <tr valign="top"> | 
|  | <td align="left"><span class="table-header">Instance Methods</span></td> | 
|  | <td align="right" valign="top" | 
|  | ><span class="options">[<a href="#section-InstanceMethods" | 
|  | class="privatelink" onclick="toggle_private();" | 
|  | >hide private</a>]</span></td> | 
|  | </tr> | 
|  | </table> | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a href="lldb.SBStream-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">name</span>, | 
|  | <span class="summary-sig-arg">value</span>)</span><br /> | 
|  | x.__setattr__('name', value) <==> x.name = value</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.__setattr__">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">name</span>)</span></td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.__getattr__">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a href="lldb.SBStream-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | repr(x)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a href="lldb.SBStream-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | __init__(lldb::SBStream self) -> SBStream</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.__init__">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="__swig_destroy__"></a><span class="summary-sig-name">__swig_destroy__</span>(<span class="summary-sig-arg">...</span>)</span><br /> | 
|  | delete_SBStream(SBStream self)</td> | 
|  | <td align="right" valign="top"> | 
|  |  | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.__del__">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="__nonzero__"></a><span class="summary-sig-name">__nonzero__</span>(<span class="summary-sig-arg">self</span>)</span></td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.__nonzero__">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="IsValid"></a><span class="summary-sig-name">IsValid</span>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | IsValid(SBStream self) -> bool</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.IsValid">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a href="lldb.SBStream-class.html#GetData" class="summary-sig-name">GetData</a>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | GetData(SBStream self) -> str const *</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.GetData">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a href="lldb.SBStream-class.html#GetSize" class="summary-sig-name">GetSize</a>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | GetSize(SBStream self) -> size_t</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.GetSize">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="Print"></a><span class="summary-sig-name">Print</span>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">*args</span>)</span><br /> | 
|  | Print(SBStream self, str const * str)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.Print">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="RedirectToFile"></a><span class="summary-sig-name">RedirectToFile</span>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">*args</span>)</span><br /> | 
|  | RedirectToFile(SBStream self, str const * path, bool append)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.RedirectToFile">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="RedirectToFileHandle"></a><span class="summary-sig-name">RedirectToFileHandle</span>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">*args</span>)</span><br /> | 
|  | RedirectToFileHandle(SBStream self, FILE * fh, bool | 
|  | transfer_fh_ownership)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.RedirectToFileHandle">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="RedirectToFileDescriptor"></a><span class="summary-sig-name">RedirectToFileDescriptor</span>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">*args</span>)</span><br /> | 
|  | RedirectToFileDescriptor(SBStream self, int fd, bool | 
|  | transfer_fh_ownership)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.RedirectToFileDescriptor">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a href="lldb.SBStream-class.html#Clear" class="summary-sig-name">Clear</a>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | Clear(SBStream self)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.Clear">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="write"></a><span class="summary-sig-name">write</span>(<span class="summary-sig-arg">self</span>, | 
|  | <span class="summary-sig-arg">*args</span>)</span><br /> | 
|  | write(SBStream self, str const * str)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.write">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr> | 
|  | <td><span class="summary-sig"><a name="flush"></a><span class="summary-sig-name">flush</span>(<span class="summary-sig-arg">self</span>)</span><br /> | 
|  | flush(SBStream self)</td> | 
|  | <td align="right" valign="top"> | 
|  | <span class="codelink"><a href="lldb-pysrc.html#SBStream.flush">source code</a></span> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td colspan="2" class="summary"> | 
|  | <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>: | 
|  | <code>__delattr__</code>, | 
|  | <code>__format__</code>, | 
|  | <code>__getattribute__</code>, | 
|  | <code>__hash__</code>, | 
|  | <code>__new__</code>, | 
|  | <code>__reduce__</code>, | 
|  | <code>__reduce_ex__</code>, | 
|  | <code>__sizeof__</code>, | 
|  | <code>__str__</code>, | 
|  | <code>__subclasshook__</code> | 
|  | </p> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  | <!-- ==================== CLASS VARIABLES ==================== --> | 
|  | <a name="section-ClassVariables"></a> | 
|  | <table class="summary" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr bgcolor="#70b0f0" class="table-header"> | 
|  | <td colspan="2" class="table-header"> | 
|  | <table border="0" cellpadding="0" cellspacing="0" width="100%"> | 
|  | <tr valign="top"> | 
|  | <td align="left"><span class="table-header">Class Variables</span></td> | 
|  | <td align="right" valign="top" | 
|  | ><span class="options">[<a href="#section-ClassVariables" | 
|  | class="privatelink" onclick="toggle_private();" | 
|  | >hide private</a>]</span></td> | 
|  | </tr> | 
|  | </table> | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code> | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td width="15%" align="right" valign="top" class="summary"> | 
|  | <span class="summary-type"> </span> | 
|  | </td><td class="summary"> | 
|  | <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  | <!-- ==================== PROPERTIES ==================== --> | 
|  | <a name="section-Properties"></a> | 
|  | <table class="summary" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr bgcolor="#70b0f0" class="table-header"> | 
|  | <td colspan="2" class="table-header"> | 
|  | <table border="0" cellpadding="0" cellspacing="0" width="100%"> | 
|  | <tr valign="top"> | 
|  | <td align="left"><span class="table-header">Properties</span></td> | 
|  | <td align="right" valign="top" | 
|  | ><span class="options">[<a href="#section-Properties" | 
|  | class="privatelink" onclick="toggle_private();" | 
|  | >hide private</a>]</span></td> | 
|  | </tr> | 
|  | </table> | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td colspan="2" class="summary"> | 
|  | <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>: | 
|  | <code>__class__</code> | 
|  | </p> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  | <!-- ==================== METHOD DETAILS ==================== --> | 
|  | <a name="section-MethodDetails"></a> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr bgcolor="#70b0f0" class="table-header"> | 
|  | <td colspan="2" class="table-header"> | 
|  | <table border="0" cellpadding="0" cellspacing="0" width="100%"> | 
|  | <tr valign="top"> | 
|  | <td align="left"><span class="table-header">Method Details</span></td> | 
|  | <td align="right" valign="top" | 
|  | ><span class="options">[<a href="#section-MethodDetails" | 
|  | class="privatelink" onclick="toggle_private();" | 
|  | >hide private</a>]</span></td> | 
|  | </tr> | 
|  | </table> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  | <a name="__setattr__"></a> | 
|  | <div> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr><td> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr valign="top"><td> | 
|  | <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>, | 
|  | <span class="sig-arg">name</span>, | 
|  | <span class="sig-arg">value</span>)</span> | 
|  | </h3> | 
|  | </td><td align="right" valign="top" | 
|  | ><span class="codelink"><a href="lldb-pysrc.html#SBStream.__setattr__">source code</a></span>  | 
|  | </td> | 
|  | </tr></table> | 
|  |  | 
|  | <p>x.__setattr__('name', value) <==> x.name = value</p> | 
|  | <dl class="fields"> | 
|  | <dt>Overrides: | 
|  | object.__setattr__ | 
|  | <dd><em class="note">(inherited documentation)</em></dd> | 
|  | </dt> | 
|  | </dl> | 
|  | </td></tr></table> | 
|  | </div> | 
|  | <a name="__repr__"></a> | 
|  | <div> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr><td> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr valign="top"><td> | 
|  | <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span> | 
|  | <br /><em class="fname">(Representation operator)</em> | 
|  | </h3> | 
|  | </td><td align="right" valign="top" | 
|  | ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span>  | 
|  | </td> | 
|  | </tr></table> | 
|  |  | 
|  | <p>repr(x)</p> | 
|  | <dl class="fields"> | 
|  | <dt>Overrides: | 
|  | object.__repr__ | 
|  | <dd><em class="note">(inherited documentation)</em></dd> | 
|  | </dt> | 
|  | </dl> | 
|  | </td></tr></table> | 
|  | </div> | 
|  | <a name="__init__"></a> | 
|  | <div> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr><td> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr valign="top"><td> | 
|  | <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>)</span> | 
|  | <br /><em class="fname">(Constructor)</em> | 
|  | </h3> | 
|  | </td><td align="right" valign="top" | 
|  | ><span class="codelink"><a href="lldb-pysrc.html#SBStream.__init__">source code</a></span>  | 
|  | </td> | 
|  | </tr></table> | 
|  |  | 
|  | <p>__init__(lldb::SBStream self) -> SBStream</p> | 
|  | <dl class="fields"> | 
|  | <dt>Overrides: | 
|  | object.__init__ | 
|  | </dt> | 
|  | </dl> | 
|  | </td></tr></table> | 
|  | </div> | 
|  | <a name="GetData"></a> | 
|  | <div> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr><td> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr valign="top"><td> | 
|  | <h3 class="epydoc"><span class="sig"><span class="sig-name">GetData</span>(<span class="sig-arg">self</span>)</span> | 
|  | </h3> | 
|  | </td><td align="right" valign="top" | 
|  | ><span class="codelink"><a href="lldb-pysrc.html#SBStream.GetData">source code</a></span>  | 
|  | </td> | 
|  | </tr></table> | 
|  |  | 
|  | <p>GetData(SBStream self) -> str const *</p> | 
|  | <p>If this stream is not redirected to a file, it will maintain a local | 
|  | cache for the stream data which can be accessed using this accessor.</p> | 
|  | <dl class="fields"> | 
|  | </dl> | 
|  | </td></tr></table> | 
|  | </div> | 
|  | <a name="GetSize"></a> | 
|  | <div> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr><td> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr valign="top"><td> | 
|  | <h3 class="epydoc"><span class="sig"><span class="sig-name">GetSize</span>(<span class="sig-arg">self</span>)</span> | 
|  | </h3> | 
|  | </td><td align="right" valign="top" | 
|  | ><span class="codelink"><a href="lldb-pysrc.html#SBStream.GetSize">source code</a></span>  | 
|  | </td> | 
|  | </tr></table> | 
|  |  | 
|  | <p>GetSize(SBStream self) -> size_t</p> | 
|  | <p>If this stream is not redirected to a file, it will maintain a local | 
|  | cache for the stream output whose length can be accessed using this | 
|  | accessor.</p> | 
|  | <dl class="fields"> | 
|  | </dl> | 
|  | </td></tr></table> | 
|  | </div> | 
|  | <a name="Clear"></a> | 
|  | <div> | 
|  | <table class="details" border="1" cellpadding="3" | 
|  | cellspacing="0" width="100%" bgcolor="white"> | 
|  | <tr><td> | 
|  | <table width="100%" cellpadding="0" cellspacing="0" border="0"> | 
|  | <tr valign="top"><td> | 
|  | <h3 class="epydoc"><span class="sig"><span class="sig-name">Clear</span>(<span class="sig-arg">self</span>)</span> | 
|  | </h3> | 
|  | </td><td align="right" valign="top" | 
|  | ><span class="codelink"><a href="lldb-pysrc.html#SBStream.Clear">source code</a></span>  | 
|  | </td> | 
|  | </tr></table> | 
|  |  | 
|  | <p>Clear(SBStream self)</p> | 
|  | <p>If the stream is redirected to a file, forget about the file and if | 
|  | ownership of the file was transferred to this object, close the file. If | 
|  | the stream is backed by a local cache, clear this cache.</p> | 
|  | <dl class="fields"> | 
|  | </dl> | 
|  | </td></tr></table> | 
|  | </div> | 
|  | <br /> | 
|  | <!-- ==================== NAVIGATION BAR ==================== --> | 
|  | <table class="navbar" border="0" width="100%" cellpadding="0" | 
|  | bgcolor="#a0c0ff" cellspacing="0"> | 
|  | <tr valign="middle"> | 
|  |  | 
|  | <!-- Tree link --> | 
|  | <th>   <a | 
|  | href="module-tree.html">Trees</a>   </th> | 
|  |  | 
|  | <!-- Index link --> | 
|  | <th>   <a | 
|  | href="identifier-index.html">Indices</a>   </th> | 
|  |  | 
|  | <!-- Help link --> | 
|  | <th>   <a | 
|  | href="help.html">Help</a>   </th> | 
|  |  | 
|  | <!-- Project homepage --> | 
|  | <th class="navbar" align="right" width="100%"> | 
|  | <table border="0" cellpadding="0" cellspacing="0"> | 
|  | <tr><th class="navbar" align="center" | 
|  | ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th> | 
|  | </tr></table></th> | 
|  | </tr> | 
|  | </table> | 
|  | <table border="0" cellpadding="0" cellspacing="0" width="100%%"> | 
|  | <tr> | 
|  | <td align="left" class="footer"> | 
|  | Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:27 2016 | 
|  | </td> | 
|  | <td align="right" class="footer"> | 
|  | <a target="mainFrame" href="http://epydoc.sourceforge.net" | 
|  | >http://epydoc.sourceforge.net</a> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | <script type="text/javascript"> | 
|  | <!-- | 
|  | // Private objects are initially displayed (because if | 
|  | // javascript is turned off then we want them to be | 
|  | // visible); but by default, we want to hide them.  So hide | 
|  | // them unless we have a cookie that says to show them. | 
|  | checkCookie(); | 
|  | // --> | 
|  | </script> | 
|  | </body> | 
|  | </html> |