Home | History | Annotate | Download | only in html
      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::SBError 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_1SBError.html">SBError</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_1SBError-members.html">List of all members</a>  </div>
     37   <div class="headertitle">
     38 <div class="title">lldb::SBError Class Reference</div>  </div>
     39 </div><!--header-->
     40 <div class="contents">
     41 
     42 <p><code>#include &lt;<a class="el" href="SBError_8h_source.html">SBError.h</a>&gt;</code></p>
     43 <table class="memberdecls">
     44 <tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
     45 Public Member Functions</h2></td></tr>
     46 <tr class="memitem:af4e734144f5511c62c007d2a31843f05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#af4e734144f5511c62c007d2a31843f05">SBError</a> ()</td></tr>
     47 <tr class="memitem:a1ade7c958b6a98bded5fbf5739e18b50"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a1ade7c958b6a98bded5fbf5739e18b50">SBError</a> (const <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;rhs)</td></tr>
     48 <tr class="memitem:a831ec1d9cd2b8730d1ff34048297cd75"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a831ec1d9cd2b8730d1ff34048297cd75">~SBError</a> ()</td></tr>
     49 <tr class="memitem:aac68df264d531c83263771d97ba3393d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlldb_1_1SBError.html">SBError</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#aac68df264d531c83263771d97ba3393d">operator=</a> (const <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;rhs)</td></tr>
     50 <tr class="memitem:a5bb4f7a75bd0a0e655337dd74fe7addb"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a5bb4f7a75bd0a0e655337dd74fe7addb">GetCString</a> () const </td></tr>
     51 <tr class="memitem:ac38a7e13d22240f1197eedbee1cd048c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#ac38a7e13d22240f1197eedbee1cd048c">Clear</a> ()</td></tr>
     52 <tr class="memitem:a27b20b8dc6726ef135da5ac767c62dd4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a27b20b8dc6726ef135da5ac767c62dd4">Fail</a> () const </td></tr>
     53 <tr class="memitem:a81e2f0cde9f115633b860e01e2390e38"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a81e2f0cde9f115633b860e01e2390e38">Success</a> () const </td></tr>
     54 <tr class="memitem:aab1a3ca378860f59f106d49075179397"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#aab1a3ca378860f59f106d49075179397">GetError</a> () const </td></tr>
     55 <tr class="memitem:a32b49d325d5f0c1ba462f67150b5c4ee"><td class="memItemLeft" align="right" valign="top">lldb::ErrorType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a32b49d325d5f0c1ba462f67150b5c4ee">GetType</a> () const </td></tr>
     56 <tr class="memitem:a8a94ec0d5ae71feca81fb6925baf2d53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a8a94ec0d5ae71feca81fb6925baf2d53">SetError</a> (uint32_t err, lldb::ErrorType type)</td></tr>
     57 <tr class="memitem:ae8f2b727640b495361e4b8ded7e6da54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#ae8f2b727640b495361e4b8ded7e6da54">SetErrorToErrno</a> ()</td></tr>
     58 <tr class="memitem:a826f9456703272c973cb101ea7f42aa6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a826f9456703272c973cb101ea7f42aa6">SetErrorToGenericError</a> ()</td></tr>
     59 <tr class="memitem:a7642db09d98494677c9a84cbc6091b58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a7642db09d98494677c9a84cbc6091b58">SetErrorString</a> (const char *err_str)</td></tr>
     60 <tr class="memitem:aec0f919a83ff845e4e77db87ffc63bbd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#aec0f919a83ff845e4e77db87ffc63bbd">SetErrorStringWithFormat</a> (const char *format,...) __attribute__((format(printf</td></tr>
     61 <tr class="memitem:ad3bd4ae4a420374f1b9295c05997fc34"><td class="memItemLeft" align="right" valign="top">int bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#ad3bd4ae4a420374f1b9295c05997fc34">IsValid</a> () const </td></tr>
     62 <tr class="memitem:a016bc9b4f3a2ca93e47f88fc98e87797"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a016bc9b4f3a2ca93e47f88fc98e87797">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;description)</td></tr>
     63 </table><table class="memberdecls">
     64 <tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
     65 Protected Member Functions</h2></td></tr>
     66 <tr class="memitem:a46ef6e3860904a6b25806d68f539d523"><td class="memItemLeft" align="right" valign="top">lldb_private::Error *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a46ef6e3860904a6b25806d68f539d523">get</a> ()</td></tr>
     67 <tr class="memitem:ab4329d78d0c57625d41286f496c77ecc"><td class="memItemLeft" align="right" valign="top">lldb_private::Error *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#ab4329d78d0c57625d41286f496c77ecc">operator-&gt;</a> ()</td></tr>
     68 <tr class="memitem:ab2f5a0021d00a52414d0b7e3d487df6c"><td class="memItemLeft" align="right" valign="top">const lldb_private::Error &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#ab2f5a0021d00a52414d0b7e3d487df6c">operator*</a> () const </td></tr>
     69 <tr class="memitem:a14638fe85f262bfc9c6def51f81ccfd4"><td class="memItemLeft" align="right" valign="top">lldb_private::Error &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a14638fe85f262bfc9c6def51f81ccfd4">ref</a> ()</td></tr>
     70 <tr class="memitem:a915a306d3dc6979ff37a5a8a02cac2a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a915a306d3dc6979ff37a5a8a02cac2a5">SetError</a> (const lldb_private::Error &amp;lldb_error)</td></tr>
     71 </table><table class="memberdecls">
     72 <tr class="heading"><td colspan="2"><h2><a name="friends"></a>
     73 Friends</h2></td></tr>
     74 <tr class="memitem:a304bbd1a12f55b2f6c0bf0fe0a3bff39"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a304bbd1a12f55b2f6c0bf0fe0a3bff39">SBCommandReturnObject</a></td></tr>
     75 <tr class="memitem:ad03a02980d6e81c49d74b80de6b8bd57"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#ad03a02980d6e81c49d74b80de6b8bd57">SBData</a></td></tr>
     76 <tr class="memitem:a57b27e10004af3d21e9f5a904faf2988"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a57b27e10004af3d21e9f5a904faf2988">SBDebugger</a></td></tr>
     77 <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_1SBError.html#afa693835767884ab040181dd82b217d7">SBCommunication</a></td></tr>
     78 <tr class="memitem:a9ada3c5b4aacbb1a69d04af114f52c9d"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a9ada3c5b4aacbb1a69d04af114f52c9d">SBHostOS</a></td></tr>
     79 <tr class="memitem:a44eb4a20c10ba52475614d76f91700c0"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a44eb4a20c10ba52475614d76f91700c0">SBInputReader</a></td></tr>
     80 <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_1SBError.html#a3392eea8d13e7395ee1e04a2b733e19b">SBProcess</a></td></tr>
     81 <tr class="memitem:a95c9ffeaf2f2f85963ac8ffb40bdd494"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a95c9ffeaf2f2f85963ac8ffb40bdd494">SBThread</a></td></tr>
     82 <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_1SBError.html#a593230acf95f9720217b7fb17681efca">SBTarget</a></td></tr>
     83 <tr class="memitem:a6d018c47ed70656ffcdafc2861ee0b2c"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a6d018c47ed70656ffcdafc2861ee0b2c">SBValue</a></td></tr>
     84 <tr class="memitem:a0c9cdc98c0bec57410bf0a3783f78d8d"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBError.html#a0c9cdc98c0bec57410bf0a3783f78d8d">SBWatchpoint</a></td></tr>
     85 </table>
     86 <a name="details" id="details"></a><h2>Detailed Description</h2>
     87 <div class="textblock">
     88 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00017">17</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
     89 </div><h2>Constructor &amp; Destructor Documentation</h2>
     90 <a class="anchor" id="af4e734144f5511c62c007d2a31843f05"></a>
     91 <div class="memitem">
     92 <div class="memproto">
     93       <table class="memname">
     94         <tr>
     95           <td class="memname">lldb::SBError::SBError </td>
     96           <td>(</td>
     97           <td class="paramname"></td><td>)</td>
     98           <td></td>
     99         </tr>
    100       </table>
    101 </div><div class="memdoc">
    102 
    103 </div>
    104 </div>
    105 <a class="anchor" id="a1ade7c958b6a98bded5fbf5739e18b50"></a>
    106 <div class="memitem">
    107 <div class="memproto">
    108       <table class="memname">
    109         <tr>
    110           <td class="memname">lldb::SBError::SBError </td>
    111           <td>(</td>
    112           <td class="paramtype">const <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;&#160;</td>
    113           <td class="paramname"><em>rhs</em></td><td>)</td>
    114           <td></td>
    115         </tr>
    116       </table>
    117 </div><div class="memdoc">
    118 
    119 </div>
    120 </div>
    121 <a class="anchor" id="a831ec1d9cd2b8730d1ff34048297cd75"></a>
    122 <div class="memitem">
    123 <div class="memproto">
    124       <table class="memname">
    125         <tr>
    126           <td class="memname">lldb::SBError::~SBError </td>
    127           <td>(</td>
    128           <td class="paramname"></td><td>)</td>
    129           <td></td>
    130         </tr>
    131       </table>
    132 </div><div class="memdoc">
    133 
    134 </div>
    135 </div>
    136 <h2>Member Function Documentation</h2>
    137 <a class="anchor" id="ac38a7e13d22240f1197eedbee1cd048c"></a>
    138 <div class="memitem">
    139 <div class="memproto">
    140       <table class="memname">
    141         <tr>
    142           <td class="memname">void lldb::SBError::Clear </td>
    143           <td>(</td>
    144           <td class="paramname"></td><td>)</td>
    145           <td></td>
    146         </tr>
    147       </table>
    148 </div><div class="memdoc">
    149 
    150 </div>
    151 </div>
    152 <a class="anchor" id="a27b20b8dc6726ef135da5ac767c62dd4"></a>
    153 <div class="memitem">
    154 <div class="memproto">
    155       <table class="memname">
    156         <tr>
    157           <td class="memname">bool lldb::SBError::Fail </td>
    158           <td>(</td>
    159           <td class="paramname"></td><td>)</td>
    160           <td> const</td>
    161         </tr>
    162       </table>
    163 </div><div class="memdoc">
    164 
    165 </div>
    166 </div>
    167 <a class="anchor" id="a46ef6e3860904a6b25806d68f539d523"></a>
    168 <div class="memitem">
    169 <div class="memproto">
    170 <table class="mlabels">
    171   <tr>
    172   <td class="mlabels-left">
    173       <table class="memname">
    174         <tr>
    175           <td class="memname">lldb_private::Error* lldb::SBError::get </td>
    176           <td>(</td>
    177           <td class="paramname"></td><td>)</td>
    178           <td></td>
    179         </tr>
    180       </table>
    181   </td>
    182   <td class="mlabels-right">
    183 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    184   </tr>
    185 </table>
    186 </div><div class="memdoc">
    187 
    188 </div>
    189 </div>
    190 <a class="anchor" id="a5bb4f7a75bd0a0e655337dd74fe7addb"></a>
    191 <div class="memitem">
    192 <div class="memproto">
    193       <table class="memname">
    194         <tr>
    195           <td class="memname">const char* lldb::SBError::GetCString </td>
    196           <td>(</td>
    197           <td class="paramname"></td><td>)</td>
    198           <td> const</td>
    199         </tr>
    200       </table>
    201 </div><div class="memdoc">
    202 
    203 </div>
    204 </div>
    205 <a class="anchor" id="a016bc9b4f3a2ca93e47f88fc98e87797"></a>
    206 <div class="memitem">
    207 <div class="memproto">
    208       <table class="memname">
    209         <tr>
    210           <td class="memname">bool lldb::SBError::GetDescription </td>
    211           <td>(</td>
    212           <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;&#160;</td>
    213           <td class="paramname"><em>description</em></td><td>)</td>
    214           <td></td>
    215         </tr>
    216       </table>
    217 </div><div class="memdoc">
    218 
    219 </div>
    220 </div>
    221 <a class="anchor" id="aab1a3ca378860f59f106d49075179397"></a>
    222 <div class="memitem">
    223 <div class="memproto">
    224       <table class="memname">
    225         <tr>
    226           <td class="memname">uint32_t lldb::SBError::GetError </td>
    227           <td>(</td>
    228           <td class="paramname"></td><td>)</td>
    229           <td> const</td>
    230         </tr>
    231       </table>
    232 </div><div class="memdoc">
    233 
    234 </div>
    235 </div>
    236 <a class="anchor" id="a32b49d325d5f0c1ba462f67150b5c4ee"></a>
    237 <div class="memitem">
    238 <div class="memproto">
    239       <table class="memname">
    240         <tr>
    241           <td class="memname">lldb::ErrorType lldb::SBError::GetType </td>
    242           <td>(</td>
    243           <td class="paramname"></td><td>)</td>
    244           <td> const</td>
    245         </tr>
    246       </table>
    247 </div><div class="memdoc">
    248 
    249 </div>
    250 </div>
    251 <a class="anchor" id="ad3bd4ae4a420374f1b9295c05997fc34"></a>
    252 <div class="memitem">
    253 <div class="memproto">
    254       <table class="memname">
    255         <tr>
    256           <td class="memname">int bool lldb::SBError::IsValid </td>
    257           <td>(</td>
    258           <td class="paramname"></td><td>)</td>
    259           <td> const</td>
    260         </tr>
    261       </table>
    262 </div><div class="memdoc">
    263 
    264 </div>
    265 </div>
    266 <a class="anchor" id="ab2f5a0021d00a52414d0b7e3d487df6c"></a>
    267 <div class="memitem">
    268 <div class="memproto">
    269 <table class="mlabels">
    270   <tr>
    271   <td class="mlabels-left">
    272       <table class="memname">
    273         <tr>
    274           <td class="memname">const lldb_private::Error&amp; lldb::SBError::operator* </td>
    275           <td>(</td>
    276           <td class="paramname"></td><td>)</td>
    277           <td> const</td>
    278         </tr>
    279       </table>
    280   </td>
    281   <td class="mlabels-right">
    282 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    283   </tr>
    284 </table>
    285 </div><div class="memdoc">
    286 
    287 </div>
    288 </div>
    289 <a class="anchor" id="ab4329d78d0c57625d41286f496c77ecc"></a>
    290 <div class="memitem">
    291 <div class="memproto">
    292 <table class="mlabels">
    293   <tr>
    294   <td class="mlabels-left">
    295       <table class="memname">
    296         <tr>
    297           <td class="memname">lldb_private::Error* lldb::SBError::operator-&gt; </td>
    298           <td>(</td>
    299           <td class="paramname"></td><td>)</td>
    300           <td></td>
    301         </tr>
    302       </table>
    303   </td>
    304   <td class="mlabels-right">
    305 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    306   </tr>
    307 </table>
    308 </div><div class="memdoc">
    309 
    310 </div>
    311 </div>
    312 <a class="anchor" id="aac68df264d531c83263771d97ba3393d"></a>
    313 <div class="memitem">
    314 <div class="memproto">
    315       <table class="memname">
    316         <tr>
    317           <td class="memname">const <a class="el" href="classlldb_1_1SBError.html">SBError</a>&amp; lldb::SBError::operator= </td>
    318           <td>(</td>
    319           <td class="paramtype">const <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;&#160;</td>
    320           <td class="paramname"><em>rhs</em></td><td>)</td>
    321           <td></td>
    322         </tr>
    323       </table>
    324 </div><div class="memdoc">
    325 
    326 </div>
    327 </div>
    328 <a class="anchor" id="a14638fe85f262bfc9c6def51f81ccfd4"></a>
    329 <div class="memitem">
    330 <div class="memproto">
    331 <table class="mlabels">
    332   <tr>
    333   <td class="mlabels-left">
    334       <table class="memname">
    335         <tr>
    336           <td class="memname">lldb_private::Error&amp; lldb::SBError::ref </td>
    337           <td>(</td>
    338           <td class="paramname"></td><td>)</td>
    339           <td></td>
    340         </tr>
    341       </table>
    342   </td>
    343   <td class="mlabels-right">
    344 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    345   </tr>
    346 </table>
    347 </div><div class="memdoc">
    348 
    349 </div>
    350 </div>
    351 <a class="anchor" id="a8a94ec0d5ae71feca81fb6925baf2d53"></a>
    352 <div class="memitem">
    353 <div class="memproto">
    354       <table class="memname">
    355         <tr>
    356           <td class="memname">void lldb::SBError::SetError </td>
    357           <td>(</td>
    358           <td class="paramtype">uint32_t&#160;</td>
    359           <td class="paramname"><em>err</em>, </td>
    360         </tr>
    361         <tr>
    362           <td class="paramkey"></td>
    363           <td></td>
    364           <td class="paramtype">lldb::ErrorType&#160;</td>
    365           <td class="paramname"><em>type</em>&#160;</td>
    366         </tr>
    367         <tr>
    368           <td></td>
    369           <td>)</td>
    370           <td></td><td></td>
    371         </tr>
    372       </table>
    373 </div><div class="memdoc">
    374 
    375 </div>
    376 </div>
    377 <a class="anchor" id="a915a306d3dc6979ff37a5a8a02cac2a5"></a>
    378 <div class="memitem">
    379 <div class="memproto">
    380 <table class="mlabels">
    381   <tr>
    382   <td class="mlabels-left">
    383       <table class="memname">
    384         <tr>
    385           <td class="memname">void lldb::SBError::SetError </td>
    386           <td>(</td>
    387           <td class="paramtype">const lldb_private::Error &amp;&#160;</td>
    388           <td class="paramname"><em>lldb_error</em></td><td>)</td>
    389           <td></td>
    390         </tr>
    391       </table>
    392   </td>
    393   <td class="mlabels-right">
    394 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    395   </tr>
    396 </table>
    397 </div><div class="memdoc">
    398 
    399 </div>
    400 </div>
    401 <a class="anchor" id="a7642db09d98494677c9a84cbc6091b58"></a>
    402 <div class="memitem">
    403 <div class="memproto">
    404       <table class="memname">
    405         <tr>
    406           <td class="memname">void lldb::SBError::SetErrorString </td>
    407           <td>(</td>
    408           <td class="paramtype">const char *&#160;</td>
    409           <td class="paramname"><em>err_str</em></td><td>)</td>
    410           <td></td>
    411         </tr>
    412       </table>
    413 </div><div class="memdoc">
    414 
    415 </div>
    416 </div>
    417 <a class="anchor" id="aec0f919a83ff845e4e77db87ffc63bbd"></a>
    418 <div class="memitem">
    419 <div class="memproto">
    420       <table class="memname">
    421         <tr>
    422           <td class="memname">int lldb::SBError::SetErrorStringWithFormat </td>
    423           <td>(</td>
    424           <td class="paramtype">const char *&#160;</td>
    425           <td class="paramname"><em>format</em>, </td>
    426         </tr>
    427         <tr>
    428           <td class="paramkey"></td>
    429           <td></td>
    430           <td class="paramtype">&#160;</td>
    431           <td class="paramname"><em>...</em>&#160;</td>
    432         </tr>
    433         <tr>
    434           <td></td>
    435           <td>)</td>
    436           <td></td><td></td>
    437         </tr>
    438       </table>
    439 </div><div class="memdoc">
    440 
    441 </div>
    442 </div>
    443 <a class="anchor" id="ae8f2b727640b495361e4b8ded7e6da54"></a>
    444 <div class="memitem">
    445 <div class="memproto">
    446       <table class="memname">
    447         <tr>
    448           <td class="memname">void lldb::SBError::SetErrorToErrno </td>
    449           <td>(</td>
    450           <td class="paramname"></td><td>)</td>
    451           <td></td>
    452         </tr>
    453       </table>
    454 </div><div class="memdoc">
    455 
    456 </div>
    457 </div>
    458 <a class="anchor" id="a826f9456703272c973cb101ea7f42aa6"></a>
    459 <div class="memitem">
    460 <div class="memproto">
    461       <table class="memname">
    462         <tr>
    463           <td class="memname">void lldb::SBError::SetErrorToGenericError </td>
    464           <td>(</td>
    465           <td class="paramname"></td><td>)</td>
    466           <td></td>
    467         </tr>
    468       </table>
    469 </div><div class="memdoc">
    470 
    471 </div>
    472 </div>
    473 <a class="anchor" id="a81e2f0cde9f115633b860e01e2390e38"></a>
    474 <div class="memitem">
    475 <div class="memproto">
    476       <table class="memname">
    477         <tr>
    478           <td class="memname">bool lldb::SBError::Success </td>
    479           <td>(</td>
    480           <td class="paramname"></td><td>)</td>
    481           <td> const</td>
    482         </tr>
    483       </table>
    484 </div><div class="memdoc">
    485 
    486 </div>
    487 </div>
    488 <h2>Friends And Related Function Documentation</h2>
    489 <a class="anchor" id="a304bbd1a12f55b2f6c0bf0fe0a3bff39"></a>
    490 <div class="memitem">
    491 <div class="memproto">
    492 <table class="mlabels">
    493   <tr>
    494   <td class="mlabels-left">
    495       <table class="memname">
    496         <tr>
    497           <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommandReturnObject.html">SBCommandReturnObject</a></td>
    498         </tr>
    499       </table>
    500   </td>
    501   <td class="mlabels-right">
    502 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    503   </tr>
    504 </table>
    505 </div><div class="memdoc">
    506 
    507 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00069">69</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    508 
    509 </div>
    510 </div>
    511 <a class="anchor" id="afa693835767884ab040181dd82b217d7"></a>
    512 <div class="memitem">
    513 <div class="memproto">
    514 <table class="mlabels">
    515   <tr>
    516   <td class="mlabels-left">
    517       <table class="memname">
    518         <tr>
    519           <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommunication.html">SBCommunication</a></td>
    520         </tr>
    521       </table>
    522   </td>
    523   <td class="mlabels-right">
    524 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    525   </tr>
    526 </table>
    527 </div><div class="memdoc">
    528 
    529 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00072">72</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    530 
    531 </div>
    532 </div>
    533 <a class="anchor" id="ad03a02980d6e81c49d74b80de6b8bd57"></a>
    534 <div class="memitem">
    535 <div class="memproto">
    536 <table class="mlabels">
    537   <tr>
    538   <td class="mlabels-left">
    539       <table class="memname">
    540         <tr>
    541           <td class="memname">friend class <a class="el" href="classlldb_1_1SBData.html">SBData</a></td>
    542         </tr>
    543       </table>
    544   </td>
    545   <td class="mlabels-right">
    546 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    547   </tr>
    548 </table>
    549 </div><div class="memdoc">
    550 
    551 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00070">70</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    552 
    553 </div>
    554 </div>
    555 <a class="anchor" id="a57b27e10004af3d21e9f5a904faf2988"></a>
    556 <div class="memitem">
    557 <div class="memproto">
    558 <table class="mlabels">
    559   <tr>
    560   <td class="mlabels-left">
    561       <table class="memname">
    562         <tr>
    563           <td class="memname">friend class <a class="el" href="classlldb_1_1SBDebugger.html">SBDebugger</a></td>
    564         </tr>
    565       </table>
    566   </td>
    567   <td class="mlabels-right">
    568 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    569   </tr>
    570 </table>
    571 </div><div class="memdoc">
    572 
    573 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00071">71</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    574 
    575 </div>
    576 </div>
    577 <a class="anchor" id="a9ada3c5b4aacbb1a69d04af114f52c9d"></a>
    578 <div class="memitem">
    579 <div class="memproto">
    580 <table class="mlabels">
    581   <tr>
    582   <td class="mlabels-left">
    583       <table class="memname">
    584         <tr>
    585           <td class="memname">friend class <a class="el" href="classlldb_1_1SBHostOS.html">SBHostOS</a></td>
    586         </tr>
    587       </table>
    588   </td>
    589   <td class="mlabels-right">
    590 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    591   </tr>
    592 </table>
    593 </div><div class="memdoc">
    594 
    595 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00073">73</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    596 
    597 </div>
    598 </div>
    599 <a class="anchor" id="a44eb4a20c10ba52475614d76f91700c0"></a>
    600 <div class="memitem">
    601 <div class="memproto">
    602 <table class="mlabels">
    603   <tr>
    604   <td class="mlabels-left">
    605       <table class="memname">
    606         <tr>
    607           <td class="memname">friend class <a class="el" href="classlldb_1_1SBInputReader.html">SBInputReader</a></td>
    608         </tr>
    609       </table>
    610   </td>
    611   <td class="mlabels-right">
    612 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    613   </tr>
    614 </table>
    615 </div><div class="memdoc">
    616 
    617 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00074">74</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    618 
    619 </div>
    620 </div>
    621 <a class="anchor" id="a3392eea8d13e7395ee1e04a2b733e19b"></a>
    622 <div class="memitem">
    623 <div class="memproto">
    624 <table class="mlabels">
    625   <tr>
    626   <td class="mlabels-left">
    627       <table class="memname">
    628         <tr>
    629           <td class="memname">friend class <a class="el" href="classlldb_1_1SBProcess.html">SBProcess</a></td>
    630         </tr>
    631       </table>
    632   </td>
    633   <td class="mlabels-right">
    634 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    635   </tr>
    636 </table>
    637 </div><div class="memdoc">
    638 
    639 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00075">75</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    640 
    641 </div>
    642 </div>
    643 <a class="anchor" id="a593230acf95f9720217b7fb17681efca"></a>
    644 <div class="memitem">
    645 <div class="memproto">
    646 <table class="mlabels">
    647   <tr>
    648   <td class="mlabels-left">
    649       <table class="memname">
    650         <tr>
    651           <td class="memname">friend class <a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a></td>
    652         </tr>
    653       </table>
    654   </td>
    655   <td class="mlabels-right">
    656 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    657   </tr>
    658 </table>
    659 </div><div class="memdoc">
    660 
    661 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00077">77</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    662 
    663 </div>
    664 </div>
    665 <a class="anchor" id="a95c9ffeaf2f2f85963ac8ffb40bdd494"></a>
    666 <div class="memitem">
    667 <div class="memproto">
    668 <table class="mlabels">
    669   <tr>
    670   <td class="mlabels-left">
    671       <table class="memname">
    672         <tr>
    673           <td class="memname">friend class <a class="el" href="classlldb_1_1SBThread.html">SBThread</a></td>
    674         </tr>
    675       </table>
    676   </td>
    677   <td class="mlabels-right">
    678 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    679   </tr>
    680 </table>
    681 </div><div class="memdoc">
    682 
    683 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00076">76</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    684 
    685 </div>
    686 </div>
    687 <a class="anchor" id="a6d018c47ed70656ffcdafc2861ee0b2c"></a>
    688 <div class="memitem">
    689 <div class="memproto">
    690 <table class="mlabels">
    691   <tr>
    692   <td class="mlabels-left">
    693       <table class="memname">
    694         <tr>
    695           <td class="memname">friend class <a class="el" href="classlldb_1_1SBValue.html">SBValue</a></td>
    696         </tr>
    697       </table>
    698   </td>
    699   <td class="mlabels-right">
    700 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    701   </tr>
    702 </table>
    703 </div><div class="memdoc">
    704 
    705 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00078">78</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    706 
    707 </div>
    708 </div>
    709 <a class="anchor" id="a0c9cdc98c0bec57410bf0a3783f78d8d"></a>
    710 <div class="memitem">
    711 <div class="memproto">
    712 <table class="mlabels">
    713   <tr>
    714   <td class="mlabels-left">
    715       <table class="memname">
    716         <tr>
    717           <td class="memname">friend class <a class="el" href="classlldb_1_1SBWatchpoint.html">SBWatchpoint</a></td>
    718         </tr>
    719       </table>
    720   </td>
    721   <td class="mlabels-right">
    722 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    723   </tr>
    724 </table>
    725 </div><div class="memdoc">
    726 
    727 <p>Definition at line <a class="el" href="SBError_8h_source.html#l00079">79</a> of file <a class="el" href="SBError_8h_source.html">SBError.h</a>.</p>
    728 
    729 </div>
    730 </div>
    731 <hr/>The documentation for this class was generated from the following file:<ul>
    732 <li><a class="el" href="SBError_8h_source.html">SBError.h</a></li>
    733 </ul>
    734 </div><!-- contents -->
    735 <hr>
    736 <p class="footer">
    737 Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
    738 <a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
    739 align="middle" border="0"/>1.8.1.2</a><br>
    740 Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
    741 All Rights Reserved.</p>
    742 <hr>
    743 <!--#include virtual="/attrib.incl" -->
    744 </body>
    745 </html>
    746