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::SBDebugger 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_1SBDebugger.html">SBDebugger</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="#pub-static-methods">Static Public Member Functions</a> &#124;
     35 <a href="#friends">Friends</a> &#124;
     36 <a href="classlldb_1_1SBDebugger-members.html">List of all members</a>  </div>
     37   <div class="headertitle">
     38 <div class="title">lldb::SBDebugger Class Reference</div>  </div>
     39 </div><!--header-->
     40 <div class="contents">
     41 
     42 <p><code>#include &lt;<a class="el" href="SBDebugger_8h_source.html">SBDebugger.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:a6033992f2f8ce99ba0f9feda6bc54cf9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a6033992f2f8ce99ba0f9feda6bc54cf9">SBDebugger</a> ()</td></tr>
     47 <tr class="memitem:a25eda36fc0db5abae56c699d90b3f9a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a25eda36fc0db5abae56c699d90b3f9a5">SBDebugger</a> (const <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;rhs)</td></tr>
     48 <tr class="memitem:a3a6329e1cce11ecd9992911c1d5a67c5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a3a6329e1cce11ecd9992911c1d5a67c5">SBDebugger</a> (const lldb::DebuggerSP &amp;debugger_sp)</td></tr>
     49 <tr class="memitem:af1e786c3e37cce2bd8c9a0c4d8ebba95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#af1e786c3e37cce2bd8c9a0c4d8ebba95">operator=</a> (const <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;rhs)</td></tr>
     50 <tr class="memitem:a8777146f7a7d21f77dc142f449aa5ace"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a8777146f7a7d21f77dc142f449aa5ace">~SBDebugger</a> ()</td></tr>
     51 <tr class="memitem:ab4fe191beb0574da5b29661ca8bb1ec7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ab4fe191beb0574da5b29661ca8bb1ec7">IsValid</a> () const </td></tr>
     52 <tr class="memitem:a5f00a2003ef9b01198ec966a7f3fffac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a5f00a2003ef9b01198ec966a7f3fffac">Clear</a> ()</td></tr>
     53 <tr class="memitem:a8a04999dcaa05c2003b51c1a81102752"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a8a04999dcaa05c2003b51c1a81102752">SetAsync</a> (bool b)</td></tr>
     54 <tr class="memitem:a2df07f953db4d9c53442cd5e47b586b6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a2df07f953db4d9c53442cd5e47b586b6">GetAsync</a> ()</td></tr>
     55 <tr class="memitem:a666b2ec37eb203222f60e127bf9e7cfb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a666b2ec37eb203222f60e127bf9e7cfb">SkipLLDBInitFiles</a> (bool b)</td></tr>
     56 <tr class="memitem:ab379f2e867c756c1f402a30a3cdbdb2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ab379f2e867c756c1f402a30a3cdbdb2e">SkipAppInitFiles</a> (bool b)</td></tr>
     57 <tr class="memitem:a8be0e06b4d861d7d34ea5ac490c5ccab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a8be0e06b4d861d7d34ea5ac490c5ccab">SetInputFileHandle</a> (FILE *f, bool transfer_ownership)</td></tr>
     58 <tr class="memitem:aabb2db927566b2b8dc8deb0b87806d59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aabb2db927566b2b8dc8deb0b87806d59">SetOutputFileHandle</a> (FILE *f, bool transfer_ownership)</td></tr>
     59 <tr class="memitem:ac278598bf010e5a4b1c708deff04e67b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ac278598bf010e5a4b1c708deff04e67b">SetErrorFileHandle</a> (FILE *f, bool transfer_ownership)</td></tr>
     60 <tr class="memitem:a7424fd13bcf41e9322f2ef50739e1bd8"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a7424fd13bcf41e9322f2ef50739e1bd8">GetInputFileHandle</a> ()</td></tr>
     61 <tr class="memitem:a9ff0d99e07edb92e0eee2869061ee09a"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a9ff0d99e07edb92e0eee2869061ee09a">GetOutputFileHandle</a> ()</td></tr>
     62 <tr class="memitem:a2e6f15efa4a998333d033de4a45377d9"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a2e6f15efa4a998333d033de4a45377d9">GetErrorFileHandle</a> ()</td></tr>
     63 <tr class="memitem:a06d2137a1c3f757e54afc04dd31e2830"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a06d2137a1c3f757e54afc04dd31e2830">SaveInputTerminalState</a> ()</td></tr>
     64 <tr class="memitem:a95f0d32484d394fea5d1412368b619c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a95f0d32484d394fea5d1412368b619c0">RestoreInputTerminalState</a> ()</td></tr>
     65 <tr class="memitem:a212789a3f4661b30d975e4b057c2028e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBCommandInterpreter.html">lldb::SBCommandInterpreter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a212789a3f4661b30d975e4b057c2028e">GetCommandInterpreter</a> ()</td></tr>
     66 <tr class="memitem:a6f07d45a26f15b80fa4c8b385bf9330c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a6f07d45a26f15b80fa4c8b385bf9330c">HandleCommand</a> (const char *command)</td></tr>
     67 <tr class="memitem:a1b86ba7820b7e8c1232162fbbf1106db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a1b86ba7820b7e8c1232162fbbf1106db">GetListener</a> ()</td></tr>
     68 <tr class="memitem:a4c4ec4d30a28acbe89cb14c0dbf0674c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a4c4ec4d30a28acbe89cb14c0dbf0674c">HandleProcessEvent</a> (const <a class="el" href="classlldb_1_1SBProcess.html">lldb::SBProcess</a> &amp;process, const <a class="el" href="classlldb_1_1SBEvent.html">lldb::SBEvent</a> &amp;event, FILE *out, FILE *err)</td></tr>
     69 <tr class="memitem:ac2164f1173221708bc7186b2e4b4f812"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ac2164f1173221708bc7186b2e4b4f812">CreateTarget</a> (const char *filename, const char *target_triple, const char *platform_name, bool add_dependent_modules, <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;error)</td></tr>
     70 <tr class="memitem:a119b98fb8f4595c8703b1c9affde2cf1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a119b98fb8f4595c8703b1c9affde2cf1">CreateTargetWithFileAndTargetTriple</a> (const char *filename, const char *target_triple)</td></tr>
     71 <tr class="memitem:a46793f4ac8bd0c72e1ae71c8154ac0fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a46793f4ac8bd0c72e1ae71c8154ac0fc">CreateTargetWithFileAndArch</a> (const char *filename, const char *archname)</td></tr>
     72 <tr class="memitem:a943ed0df7e19fb7d6e209028d4e458c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a943ed0df7e19fb7d6e209028d4e458c5">CreateTarget</a> (const char *filename)</td></tr>
     73 <tr class="memitem:a0820ab3f395ffc375adeda668a9ed275"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a0820ab3f395ffc375adeda668a9ed275">DeleteTarget</a> (<a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> &amp;target)</td></tr>
     74 <tr class="memitem:a0e4ada1e54e7d7466640892cf35279b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a0e4ada1e54e7d7466640892cf35279b8">GetTargetAtIndex</a> (uint32_t idx)</td></tr>
     75 <tr class="memitem:a47071cbb3d177db6a299cd5929349272"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a47071cbb3d177db6a299cd5929349272">GetIndexOfTarget</a> (<a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> target)</td></tr>
     76 <tr class="memitem:a602fae0bafe8bf5ec9937a8ac9f412d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a602fae0bafe8bf5ec9937a8ac9f412d5">FindTargetWithProcessID</a> (pid_t pid)</td></tr>
     77 <tr class="memitem:a8ca3a54bae5f7f83b5a969aead44eea8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a8ca3a54bae5f7f83b5a969aead44eea8">FindTargetWithFileAndArch</a> (const char *filename, const char *arch)</td></tr>
     78 <tr class="memitem:aa4f506bf23b85e05859ecc980437d48d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aa4f506bf23b85e05859ecc980437d48d">GetNumTargets</a> ()</td></tr>
     79 <tr class="memitem:a1b70de9d53089593b8dc025f380ed3da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a1b70de9d53089593b8dc025f380ed3da">GetSelectedTarget</a> ()</td></tr>
     80 <tr class="memitem:a11d4bd330412bb88ace92c19094788ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a11d4bd330412bb88ace92c19094788ea">SetSelectedTarget</a> (<a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a> &amp;target)</td></tr>
     81 <tr class="memitem:a5103dbe0387925f61d1de632f5a21f8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBSourceManager.html">lldb::SBSourceManager</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a5103dbe0387925f61d1de632f5a21f8f">GetSourceManager</a> ()</td></tr>
     82 <tr class="memitem:a15c4024361771c92862e48cc6abb8a8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a15c4024361771c92862e48cc6abb8a8f">SetCurrentPlatform</a> (const char *platform_name)</td></tr>
     83 <tr class="memitem:ac121de0dfc7dc9592e08a6bb78f8c5fd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ac121de0dfc7dc9592e08a6bb78f8c5fd">SetCurrentPlatformSDKRoot</a> (const char *sysroot)</td></tr>
     84 <tr class="memitem:aed67965ceab2dba87d3dcbebac327c02"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aed67965ceab2dba87d3dcbebac327c02">SetUseExternalEditor</a> (bool input)</td></tr>
     85 <tr class="memitem:a7388d559db56747e8097d64416dbfc95"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a7388d559db56747e8097d64416dbfc95">GetUseExternalEditor</a> ()</td></tr>
     86 <tr class="memitem:ac0f948ef171942d5989f3a21b96838ae"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ac0f948ef171942d5989f3a21b96838ae">SetUseColor</a> (bool use_color)</td></tr>
     87 <tr class="memitem:a870aa0b16d8fbb917c3a955231886e8c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a870aa0b16d8fbb917c3a955231886e8c">GetUseColor</a> () const </td></tr>
     88 <tr class="memitem:ae037ef2fc1ce1fe6694fe5353ae1fe51"><td class="memItemLeft" align="right" valign="top">lldb::ScriptLanguage&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ae037ef2fc1ce1fe6694fe5353ae1fe51">GetScriptingLanguage</a> (const char *script_language_name)</td></tr>
     89 <tr class="memitem:a3a520623b3f57824aa21d15989546902"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a3a520623b3f57824aa21d15989546902">EnableLog</a> (const char *channel, const char **categories)</td></tr>
     90 <tr class="memitem:a65a4576de0e1fcfce55f1aa5b485f085"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a65a4576de0e1fcfce55f1aa5b485f085">SetLoggingCallback</a> (lldb::LogOutputCallback log_callback, void *baton)</td></tr>
     91 <tr class="memitem:a2582abd5d24fddc234fc90c46204c89b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a2582abd5d24fddc234fc90c46204c89b">DispatchInput</a> (void *baton, const void *data, size_t data_len)</td></tr>
     92 <tr class="memitem:a21a20c7908d6e5bb38e9a5c813a0396f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a21a20c7908d6e5bb38e9a5c813a0396f">DispatchInput</a> (const void *data, size_t data_len)</td></tr>
     93 <tr class="memitem:a0e2b8fdfd0a906624d06a521f42eadd5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a0e2b8fdfd0a906624d06a521f42eadd5">DispatchInputInterrupt</a> ()</td></tr>
     94 <tr class="memitem:abe1d64a7577e0caab591386d0d418fa5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#abe1d64a7577e0caab591386d0d418fa5">DispatchInputEndOfFile</a> ()</td></tr>
     95 <tr class="memitem:a01a1aa816a5ab53d68115fcb0a384293"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a01a1aa816a5ab53d68115fcb0a384293">PushInputReader</a> (<a class="el" href="classlldb_1_1SBInputReader.html">lldb::SBInputReader</a> &amp;reader)</td></tr>
     96 <tr class="memitem:a7851d97a94a95e1298f9e22bf62d0660"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a7851d97a94a95e1298f9e22bf62d0660">NotifyTopInputReader</a> (lldb::InputReaderAction notification)</td></tr>
     97 <tr class="memitem:a29153b8351dc7ad76ef96f95933d001e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a29153b8351dc7ad76ef96f95933d001e">InputReaderIsTopReader</a> (const <a class="el" href="classlldb_1_1SBInputReader.html">lldb::SBInputReader</a> &amp;reader)</td></tr>
     98 <tr class="memitem:a2249200329c2f1fe0c11f0e94c41b5fd"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a2249200329c2f1fe0c11f0e94c41b5fd">GetInstanceName</a> ()</td></tr>
     99 <tr class="memitem:af4eb16ef979f2c420bc8be463e13e987"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#af4eb16ef979f2c420bc8be463e13e987">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;description)</td></tr>
    100 <tr class="memitem:a4a98b9316da333106e8597240e115bb1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a4a98b9316da333106e8597240e115bb1">GetTerminalWidth</a> () const </td></tr>
    101 <tr class="memitem:a5c711bcba349e98150135a9ef975642d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a5c711bcba349e98150135a9ef975642d">SetTerminalWidth</a> (uint32_t term_width)</td></tr>
    102 <tr class="memitem:a53ed385bf189af1af58ca2fcba32e16b"><td class="memItemLeft" align="right" valign="top">lldb::user_id_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a53ed385bf189af1af58ca2fcba32e16b">GetID</a> ()</td></tr>
    103 <tr class="memitem:a5fb25735ece10b1d283d325ff7065c1f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a5fb25735ece10b1d283d325ff7065c1f">GetPrompt</a> () const </td></tr>
    104 <tr class="memitem:a1828d2e8a3e9f9dfb607efd93cff8560"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a1828d2e8a3e9f9dfb607efd93cff8560">SetPrompt</a> (const char *prompt)</td></tr>
    105 <tr class="memitem:a89833333f25924213e7dd65cc9eb4209"><td class="memItemLeft" align="right" valign="top">lldb::ScriptLanguage&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a89833333f25924213e7dd65cc9eb4209">GetScriptLanguage</a> () const </td></tr>
    106 <tr class="memitem:a7fc3a266b1bba4c500c67b7527d447f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a7fc3a266b1bba4c500c67b7527d447f9">SetScriptLanguage</a> (lldb::ScriptLanguage script_lang)</td></tr>
    107 <tr class="memitem:a4a9ce578e638a1ab2b7f84300c65c6d5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a4a9ce578e638a1ab2b7f84300c65c6d5">GetCloseInputOnEOF</a> () const </td></tr>
    108 <tr class="memitem:a3ecab556f9e8005bff0d33ce5b2a5754"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a3ecab556f9e8005bff0d33ce5b2a5754">SetCloseInputOnEOF</a> (bool b)</td></tr>
    109 <tr class="memitem:aae119410f922ef8339c378d432870db7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aae119410f922ef8339c378d432870db7">GetCategory</a> (const char *category_name)</td></tr>
    110 <tr class="memitem:af505d0dbf8bbaf25bc23b97fa39ff3e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#af505d0dbf8bbaf25bc23b97fa39ff3e6">CreateCategory</a> (const char *category_name)</td></tr>
    111 <tr class="memitem:a609f9a40f42f881b8e28a4455f531103"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a609f9a40f42f881b8e28a4455f531103">DeleteCategory</a> (const char *category_name)</td></tr>
    112 <tr class="memitem:a5ef4cca91ccecda9dec8a6096a3d6c05"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a5ef4cca91ccecda9dec8a6096a3d6c05">GetNumCategories</a> ()</td></tr>
    113 <tr class="memitem:a7b3d037a60df9997e3a386f536d419d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a7b3d037a60df9997e3a386f536d419d1">GetCategoryAtIndex</a> (uint32_t)</td></tr>
    114 <tr class="memitem:a5dd96fd43d2614fb19794671e4b79a9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a5dd96fd43d2614fb19794671e4b79a9b">GetDefaultCategory</a> ()</td></tr>
    115 <tr class="memitem:a25d4a3b58e492ae4337d7393b6384a21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeFormat.html">SBTypeFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a25d4a3b58e492ae4337d7393b6384a21">GetFormatForType</a> (<a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>)</td></tr>
    116 <tr class="memitem:ae17fc7038eb875dd1e41dfeee0c5e54e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeSummary.html">SBTypeSummary</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ae17fc7038eb875dd1e41dfeee0c5e54e">GetSummaryForType</a> (<a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>)</td></tr>
    117 <tr class="memitem:a2a1e2b3e86dbdccef90ae08390bfabf3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeFilter.html">SBTypeFilter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a2a1e2b3e86dbdccef90ae08390bfabf3">GetFilterForType</a> (<a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>)</td></tr>
    118 <tr class="memitem:a9be6c1861039f4758f330dbd122cea53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">SBTypeSynthetic</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a9be6c1861039f4758f330dbd122cea53">GetSyntheticForType</a> (<a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>)</td></tr>
    119 </table><table class="memberdecls">
    120 <tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
    121 Static Public Member Functions</h2></td></tr>
    122 <tr class="memitem:a8f0e158ccd1f00bec48197f0ffd3b2f5"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a8f0e158ccd1f00bec48197f0ffd3b2f5">Initialize</a> ()</td></tr>
    123 <tr class="memitem:acdc92627969accec9289d3655fe4a576"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#acdc92627969accec9289d3655fe4a576">Terminate</a> ()</td></tr>
    124 <tr class="memitem:aa981eaa198c8172ef212adef5cbe8f10"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aa981eaa198c8172ef212adef5cbe8f10">Create</a> ()</td></tr>
    125 <tr class="memitem:ae05a7ed4973b11207a17f87219259fed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ae05a7ed4973b11207a17f87219259fed">Create</a> (bool source_init_files)</td></tr>
    126 <tr class="memitem:a6c7a5e2f98f1f4370a3676d720c38dae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a6c7a5e2f98f1f4370a3676d720c38dae">Create</a> (bool source_init_files, lldb::LogOutputCallback log_callback, void *baton)</td></tr>
    127 <tr class="memitem:a2368fdff011778c10cfbc470e6de2fe4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a2368fdff011778c10cfbc470e6de2fe4">Destroy</a> (<a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;debugger)</td></tr>
    128 <tr class="memitem:a30b5c8fdc73672639cce501ead65a895"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a30b5c8fdc73672639cce501ead65a895">MemoryPressureDetected</a> ()</td></tr>
    129 <tr class="memitem:afa0accc27662acab7714656c196a0251"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#afa0accc27662acab7714656c196a0251">GetDefaultArchitecture</a> (char *arch_name, size_t arch_name_len)</td></tr>
    130 <tr class="memitem:a678d5d3b7887438af077f8b46a8f79a4"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a678d5d3b7887438af077f8b46a8f79a4">SetDefaultArchitecture</a> (const char *arch_name)</td></tr>
    131 <tr class="memitem:aa4c54c2ca7c0ea7194320b47aa55910f"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aa4c54c2ca7c0ea7194320b47aa55910f">GetVersionString</a> ()</td></tr>
    132 <tr class="memitem:ae0f7303813f709c338c145a351926721"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ae0f7303813f709c338c145a351926721">StateAsCString</a> (lldb::StateType state)</td></tr>
    133 <tr class="memitem:a79b3522b6cbe365e9f8ef8ff38c5b5ee"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a79b3522b6cbe365e9f8ef8ff38c5b5ee">StateIsRunningState</a> (lldb::StateType state)</td></tr>
    134 <tr class="memitem:aad6a350fa5e036542b85c1a05b4d491f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#aad6a350fa5e036542b85c1a05b4d491f">StateIsStoppedState</a> (lldb::StateType state)</td></tr>
    135 <tr class="memitem:af42a578c99fec93e3965f8f454e37105"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBDebugger.html">SBDebugger</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#af42a578c99fec93e3965f8f454e37105">FindDebuggerWithID</a> (int id)</td></tr>
    136 <tr class="memitem:a3b6a157d9a86fc6954673ab257116f6d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a3b6a157d9a86fc6954673ab257116f6d">SetInternalVariable</a> (const char *var_name, const char *value, const char *debugger_instance_name)</td></tr>
    137 <tr class="memitem:a22f189c5bafec4578c9c7e88d5d69051"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBStringList.html">lldb::SBStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a22f189c5bafec4578c9c7e88d5d69051">GetInternalVariableValue</a> (const char *var_name, const char *debugger_instance_name)</td></tr>
    138 </table><table class="memberdecls">
    139 <tr class="heading"><td colspan="2"><h2><a name="friends"></a>
    140 Friends</h2></td></tr>
    141 <tr class="memitem:af3fb6efd0d4f3b3bb7b87db062eb48c9"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#af3fb6efd0d4f3b3bb7b87db062eb48c9">SBCommandInterpreter</a></td></tr>
    142 <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_1SBDebugger.html#a44eb4a20c10ba52475614d76f91700c0">SBInputReader</a></td></tr>
    143 <tr class="memitem:a69b7343ab8cdf692644483e32e875e63"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a69b7343ab8cdf692644483e32e875e63">SBListener</a></td></tr>
    144 <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_1SBDebugger.html#a3392eea8d13e7395ee1e04a2b733e19b">SBProcess</a></td></tr>
    145 <tr class="memitem:ae1d57dafb47436f15cdb94c1e7a26679"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#ae1d57dafb47436f15cdb94c1e7a26679">SBSourceManager</a></td></tr>
    146 <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_1SBDebugger.html#a593230acf95f9720217b7fb17681efca">SBTarget</a></td></tr>
    147 </table>
    148 <a name="details" id="details"></a><h2>Detailed Description</h2>
    149 <div class="textblock">
    150 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00018">18</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
    151 </div><h2>Constructor &amp; Destructor Documentation</h2>
    152 <a class="anchor" id="a6033992f2f8ce99ba0f9feda6bc54cf9"></a>
    153 <div class="memitem">
    154 <div class="memproto">
    155       <table class="memname">
    156         <tr>
    157           <td class="memname">lldb::SBDebugger::SBDebugger </td>
    158           <td>(</td>
    159           <td class="paramname"></td><td>)</td>
    160           <td></td>
    161         </tr>
    162       </table>
    163 </div><div class="memdoc">
    164 
    165 </div>
    166 </div>
    167 <a class="anchor" id="a25eda36fc0db5abae56c699d90b3f9a5"></a>
    168 <div class="memitem">
    169 <div class="memproto">
    170       <table class="memname">
    171         <tr>
    172           <td class="memname">lldb::SBDebugger::SBDebugger </td>
    173           <td>(</td>
    174           <td class="paramtype">const <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;&#160;</td>
    175           <td class="paramname"><em>rhs</em></td><td>)</td>
    176           <td></td>
    177         </tr>
    178       </table>
    179 </div><div class="memdoc">
    180 
    181 </div>
    182 </div>
    183 <a class="anchor" id="a3a6329e1cce11ecd9992911c1d5a67c5"></a>
    184 <div class="memitem">
    185 <div class="memproto">
    186       <table class="memname">
    187         <tr>
    188           <td class="memname">lldb::SBDebugger::SBDebugger </td>
    189           <td>(</td>
    190           <td class="paramtype">const lldb::DebuggerSP &amp;&#160;</td>
    191           <td class="paramname"><em>debugger_sp</em></td><td>)</td>
    192           <td></td>
    193         </tr>
    194       </table>
    195 </div><div class="memdoc">
    196 
    197 </div>
    198 </div>
    199 <a class="anchor" id="a8777146f7a7d21f77dc142f449aa5ace"></a>
    200 <div class="memitem">
    201 <div class="memproto">
    202       <table class="memname">
    203         <tr>
    204           <td class="memname">lldb::SBDebugger::~SBDebugger </td>
    205           <td>(</td>
    206           <td class="paramname"></td><td>)</td>
    207           <td></td>
    208         </tr>
    209       </table>
    210 </div><div class="memdoc">
    211 
    212 </div>
    213 </div>
    214 <h2>Member Function Documentation</h2>
    215 <a class="anchor" id="a5f00a2003ef9b01198ec966a7f3fffac"></a>
    216 <div class="memitem">
    217 <div class="memproto">
    218       <table class="memname">
    219         <tr>
    220           <td class="memname">void lldb::SBDebugger::Clear </td>
    221           <td>(</td>
    222           <td class="paramname"></td><td>)</td>
    223           <td></td>
    224         </tr>
    225       </table>
    226 </div><div class="memdoc">
    227 
    228 </div>
    229 </div>
    230 <a class="anchor" id="aa981eaa198c8172ef212adef5cbe8f10"></a>
    231 <div class="memitem">
    232 <div class="memproto">
    233 <table class="mlabels">
    234   <tr>
    235   <td class="mlabels-left">
    236       <table class="memname">
    237         <tr>
    238           <td class="memname">static <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> lldb::SBDebugger::Create </td>
    239           <td>(</td>
    240           <td class="paramname"></td><td>)</td>
    241           <td></td>
    242         </tr>
    243       </table>
    244   </td>
    245   <td class="mlabels-right">
    246 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    247   </tr>
    248 </table>
    249 </div><div class="memdoc">
    250 
    251 </div>
    252 </div>
    253 <a class="anchor" id="ae05a7ed4973b11207a17f87219259fed"></a>
    254 <div class="memitem">
    255 <div class="memproto">
    256 <table class="mlabels">
    257   <tr>
    258   <td class="mlabels-left">
    259       <table class="memname">
    260         <tr>
    261           <td class="memname">static <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> lldb::SBDebugger::Create </td>
    262           <td>(</td>
    263           <td class="paramtype">bool&#160;</td>
    264           <td class="paramname"><em>source_init_files</em></td><td>)</td>
    265           <td></td>
    266         </tr>
    267       </table>
    268   </td>
    269   <td class="mlabels-right">
    270 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    271   </tr>
    272 </table>
    273 </div><div class="memdoc">
    274 
    275 </div>
    276 </div>
    277 <a class="anchor" id="a6c7a5e2f98f1f4370a3676d720c38dae"></a>
    278 <div class="memitem">
    279 <div class="memproto">
    280 <table class="mlabels">
    281   <tr>
    282   <td class="mlabels-left">
    283       <table class="memname">
    284         <tr>
    285           <td class="memname">static <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> lldb::SBDebugger::Create </td>
    286           <td>(</td>
    287           <td class="paramtype">bool&#160;</td>
    288           <td class="paramname"><em>source_init_files</em>, </td>
    289         </tr>
    290         <tr>
    291           <td class="paramkey"></td>
    292           <td></td>
    293           <td class="paramtype">lldb::LogOutputCallback&#160;</td>
    294           <td class="paramname"><em>log_callback</em>, </td>
    295         </tr>
    296         <tr>
    297           <td class="paramkey"></td>
    298           <td></td>
    299           <td class="paramtype">void *&#160;</td>
    300           <td class="paramname"><em>baton</em>&#160;</td>
    301         </tr>
    302         <tr>
    303           <td></td>
    304           <td>)</td>
    305           <td></td><td></td>
    306         </tr>
    307       </table>
    308   </td>
    309   <td class="mlabels-right">
    310 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    311   </tr>
    312 </table>
    313 </div><div class="memdoc">
    314 
    315 </div>
    316 </div>
    317 <a class="anchor" id="af505d0dbf8bbaf25bc23b97fa39ff3e6"></a>
    318 <div class="memitem">
    319 <div class="memproto">
    320       <table class="memname">
    321         <tr>
    322           <td class="memname"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a> lldb::SBDebugger::CreateCategory </td>
    323           <td>(</td>
    324           <td class="paramtype">const char *&#160;</td>
    325           <td class="paramname"><em>category_name</em></td><td>)</td>
    326           <td></td>
    327         </tr>
    328       </table>
    329 </div><div class="memdoc">
    330 
    331 </div>
    332 </div>
    333 <a class="anchor" id="ac2164f1173221708bc7186b2e4b4f812"></a>
    334 <div class="memitem">
    335 <div class="memproto">
    336       <table class="memname">
    337         <tr>
    338           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::CreateTarget </td>
    339           <td>(</td>
    340           <td class="paramtype">const char *&#160;</td>
    341           <td class="paramname"><em>filename</em>, </td>
    342         </tr>
    343         <tr>
    344           <td class="paramkey"></td>
    345           <td></td>
    346           <td class="paramtype">const char *&#160;</td>
    347           <td class="paramname"><em>target_triple</em>, </td>
    348         </tr>
    349         <tr>
    350           <td class="paramkey"></td>
    351           <td></td>
    352           <td class="paramtype">const char *&#160;</td>
    353           <td class="paramname"><em>platform_name</em>, </td>
    354         </tr>
    355         <tr>
    356           <td class="paramkey"></td>
    357           <td></td>
    358           <td class="paramtype">bool&#160;</td>
    359           <td class="paramname"><em>add_dependent_modules</em>, </td>
    360         </tr>
    361         <tr>
    362           <td class="paramkey"></td>
    363           <td></td>
    364           <td class="paramtype"><a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;&#160;</td>
    365           <td class="paramname"><em>error</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="a943ed0df7e19fb7d6e209028d4e458c5"></a>
    378 <div class="memitem">
    379 <div class="memproto">
    380       <table class="memname">
    381         <tr>
    382           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::CreateTarget </td>
    383           <td>(</td>
    384           <td class="paramtype">const char *&#160;</td>
    385           <td class="paramname"><em>filename</em></td><td>)</td>
    386           <td></td>
    387         </tr>
    388       </table>
    389 </div><div class="memdoc">
    390 
    391 </div>
    392 </div>
    393 <a class="anchor" id="a46793f4ac8bd0c72e1ae71c8154ac0fc"></a>
    394 <div class="memitem">
    395 <div class="memproto">
    396       <table class="memname">
    397         <tr>
    398           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::CreateTargetWithFileAndArch </td>
    399           <td>(</td>
    400           <td class="paramtype">const char *&#160;</td>
    401           <td class="paramname"><em>filename</em>, </td>
    402         </tr>
    403         <tr>
    404           <td class="paramkey"></td>
    405           <td></td>
    406           <td class="paramtype">const char *&#160;</td>
    407           <td class="paramname"><em>archname</em>&#160;</td>
    408         </tr>
    409         <tr>
    410           <td></td>
    411           <td>)</td>
    412           <td></td><td></td>
    413         </tr>
    414       </table>
    415 </div><div class="memdoc">
    416 
    417 </div>
    418 </div>
    419 <a class="anchor" id="a119b98fb8f4595c8703b1c9affde2cf1"></a>
    420 <div class="memitem">
    421 <div class="memproto">
    422       <table class="memname">
    423         <tr>
    424           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::CreateTargetWithFileAndTargetTriple </td>
    425           <td>(</td>
    426           <td class="paramtype">const char *&#160;</td>
    427           <td class="paramname"><em>filename</em>, </td>
    428         </tr>
    429         <tr>
    430           <td class="paramkey"></td>
    431           <td></td>
    432           <td class="paramtype">const char *&#160;</td>
    433           <td class="paramname"><em>target_triple</em>&#160;</td>
    434         </tr>
    435         <tr>
    436           <td></td>
    437           <td>)</td>
    438           <td></td><td></td>
    439         </tr>
    440       </table>
    441 </div><div class="memdoc">
    442 
    443 </div>
    444 </div>
    445 <a class="anchor" id="a609f9a40f42f881b8e28a4455f531103"></a>
    446 <div class="memitem">
    447 <div class="memproto">
    448       <table class="memname">
    449         <tr>
    450           <td class="memname">bool lldb::SBDebugger::DeleteCategory </td>
    451           <td>(</td>
    452           <td class="paramtype">const char *&#160;</td>
    453           <td class="paramname"><em>category_name</em></td><td>)</td>
    454           <td></td>
    455         </tr>
    456       </table>
    457 </div><div class="memdoc">
    458 
    459 </div>
    460 </div>
    461 <a class="anchor" id="a0820ab3f395ffc375adeda668a9ed275"></a>
    462 <div class="memitem">
    463 <div class="memproto">
    464       <table class="memname">
    465         <tr>
    466           <td class="memname">bool lldb::SBDebugger::DeleteTarget </td>
    467           <td>(</td>
    468           <td class="paramtype"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> &amp;&#160;</td>
    469           <td class="paramname"><em>target</em></td><td>)</td>
    470           <td></td>
    471         </tr>
    472       </table>
    473 </div><div class="memdoc">
    474 
    475 </div>
    476 </div>
    477 <a class="anchor" id="a2368fdff011778c10cfbc470e6de2fe4"></a>
    478 <div class="memitem">
    479 <div class="memproto">
    480 <table class="mlabels">
    481   <tr>
    482   <td class="mlabels-left">
    483       <table class="memname">
    484         <tr>
    485           <td class="memname">static void lldb::SBDebugger::Destroy </td>
    486           <td>(</td>
    487           <td class="paramtype"><a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;&#160;</td>
    488           <td class="paramname"><em>debugger</em></td><td>)</td>
    489           <td></td>
    490         </tr>
    491       </table>
    492   </td>
    493   <td class="mlabels-right">
    494 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    495   </tr>
    496 </table>
    497 </div><div class="memdoc">
    498 
    499 </div>
    500 </div>
    501 <a class="anchor" id="a2582abd5d24fddc234fc90c46204c89b"></a>
    502 <div class="memitem">
    503 <div class="memproto">
    504       <table class="memname">
    505         <tr>
    506           <td class="memname">void lldb::SBDebugger::DispatchInput </td>
    507           <td>(</td>
    508           <td class="paramtype">void *&#160;</td>
    509           <td class="paramname"><em>baton</em>, </td>
    510         </tr>
    511         <tr>
    512           <td class="paramkey"></td>
    513           <td></td>
    514           <td class="paramtype">const void *&#160;</td>
    515           <td class="paramname"><em>data</em>, </td>
    516         </tr>
    517         <tr>
    518           <td class="paramkey"></td>
    519           <td></td>
    520           <td class="paramtype">size_t&#160;</td>
    521           <td class="paramname"><em>data_len</em>&#160;</td>
    522         </tr>
    523         <tr>
    524           <td></td>
    525           <td>)</td>
    526           <td></td><td></td>
    527         </tr>
    528       </table>
    529 </div><div class="memdoc">
    530 
    531 </div>
    532 </div>
    533 <a class="anchor" id="a21a20c7908d6e5bb38e9a5c813a0396f"></a>
    534 <div class="memitem">
    535 <div class="memproto">
    536       <table class="memname">
    537         <tr>
    538           <td class="memname">void lldb::SBDebugger::DispatchInput </td>
    539           <td>(</td>
    540           <td class="paramtype">const void *&#160;</td>
    541           <td class="paramname"><em>data</em>, </td>
    542         </tr>
    543         <tr>
    544           <td class="paramkey"></td>
    545           <td></td>
    546           <td class="paramtype">size_t&#160;</td>
    547           <td class="paramname"><em>data_len</em>&#160;</td>
    548         </tr>
    549         <tr>
    550           <td></td>
    551           <td>)</td>
    552           <td></td><td></td>
    553         </tr>
    554       </table>
    555 </div><div class="memdoc">
    556 
    557 </div>
    558 </div>
    559 <a class="anchor" id="abe1d64a7577e0caab591386d0d418fa5"></a>
    560 <div class="memitem">
    561 <div class="memproto">
    562       <table class="memname">
    563         <tr>
    564           <td class="memname">void lldb::SBDebugger::DispatchInputEndOfFile </td>
    565           <td>(</td>
    566           <td class="paramname"></td><td>)</td>
    567           <td></td>
    568         </tr>
    569       </table>
    570 </div><div class="memdoc">
    571 
    572 </div>
    573 </div>
    574 <a class="anchor" id="a0e2b8fdfd0a906624d06a521f42eadd5"></a>
    575 <div class="memitem">
    576 <div class="memproto">
    577       <table class="memname">
    578         <tr>
    579           <td class="memname">void lldb::SBDebugger::DispatchInputInterrupt </td>
    580           <td>(</td>
    581           <td class="paramname"></td><td>)</td>
    582           <td></td>
    583         </tr>
    584       </table>
    585 </div><div class="memdoc">
    586 
    587 </div>
    588 </div>
    589 <a class="anchor" id="a3a520623b3f57824aa21d15989546902"></a>
    590 <div class="memitem">
    591 <div class="memproto">
    592       <table class="memname">
    593         <tr>
    594           <td class="memname">bool lldb::SBDebugger::EnableLog </td>
    595           <td>(</td>
    596           <td class="paramtype">const char *&#160;</td>
    597           <td class="paramname"><em>channel</em>, </td>
    598         </tr>
    599         <tr>
    600           <td class="paramkey"></td>
    601           <td></td>
    602           <td class="paramtype">const char **&#160;</td>
    603           <td class="paramname"><em>categories</em>&#160;</td>
    604         </tr>
    605         <tr>
    606           <td></td>
    607           <td>)</td>
    608           <td></td><td></td>
    609         </tr>
    610       </table>
    611 </div><div class="memdoc">
    612 
    613 </div>
    614 </div>
    615 <a class="anchor" id="af42a578c99fec93e3965f8f454e37105"></a>
    616 <div class="memitem">
    617 <div class="memproto">
    618 <table class="mlabels">
    619   <tr>
    620   <td class="mlabels-left">
    621       <table class="memname">
    622         <tr>
    623           <td class="memname">static <a class="el" href="classlldb_1_1SBDebugger.html">SBDebugger</a> lldb::SBDebugger::FindDebuggerWithID </td>
    624           <td>(</td>
    625           <td class="paramtype">int&#160;</td>
    626           <td class="paramname"><em>id</em></td><td>)</td>
    627           <td></td>
    628         </tr>
    629       </table>
    630   </td>
    631   <td class="mlabels-right">
    632 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    633   </tr>
    634 </table>
    635 </div><div class="memdoc">
    636 
    637 </div>
    638 </div>
    639 <a class="anchor" id="a8ca3a54bae5f7f83b5a969aead44eea8"></a>
    640 <div class="memitem">
    641 <div class="memproto">
    642       <table class="memname">
    643         <tr>
    644           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::FindTargetWithFileAndArch </td>
    645           <td>(</td>
    646           <td class="paramtype">const char *&#160;</td>
    647           <td class="paramname"><em>filename</em>, </td>
    648         </tr>
    649         <tr>
    650           <td class="paramkey"></td>
    651           <td></td>
    652           <td class="paramtype">const char *&#160;</td>
    653           <td class="paramname"><em>arch</em>&#160;</td>
    654         </tr>
    655         <tr>
    656           <td></td>
    657           <td>)</td>
    658           <td></td><td></td>
    659         </tr>
    660       </table>
    661 </div><div class="memdoc">
    662 
    663 </div>
    664 </div>
    665 <a class="anchor" id="a602fae0bafe8bf5ec9937a8ac9f412d5"></a>
    666 <div class="memitem">
    667 <div class="memproto">
    668       <table class="memname">
    669         <tr>
    670           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::FindTargetWithProcessID </td>
    671           <td>(</td>
    672           <td class="paramtype">pid_t&#160;</td>
    673           <td class="paramname"><em>pid</em></td><td>)</td>
    674           <td></td>
    675         </tr>
    676       </table>
    677 </div><div class="memdoc">
    678 
    679 </div>
    680 </div>
    681 <a class="anchor" id="a2df07f953db4d9c53442cd5e47b586b6"></a>
    682 <div class="memitem">
    683 <div class="memproto">
    684       <table class="memname">
    685         <tr>
    686           <td class="memname">bool lldb::SBDebugger::GetAsync </td>
    687           <td>(</td>
    688           <td class="paramname"></td><td>)</td>
    689           <td></td>
    690         </tr>
    691       </table>
    692 </div><div class="memdoc">
    693 
    694 </div>
    695 </div>
    696 <a class="anchor" id="aae119410f922ef8339c378d432870db7"></a>
    697 <div class="memitem">
    698 <div class="memproto">
    699       <table class="memname">
    700         <tr>
    701           <td class="memname"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a> lldb::SBDebugger::GetCategory </td>
    702           <td>(</td>
    703           <td class="paramtype">const char *&#160;</td>
    704           <td class="paramname"><em>category_name</em></td><td>)</td>
    705           <td></td>
    706         </tr>
    707       </table>
    708 </div><div class="memdoc">
    709 
    710 </div>
    711 </div>
    712 <a class="anchor" id="a7b3d037a60df9997e3a386f536d419d1"></a>
    713 <div class="memitem">
    714 <div class="memproto">
    715       <table class="memname">
    716         <tr>
    717           <td class="memname"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a> lldb::SBDebugger::GetCategoryAtIndex </td>
    718           <td>(</td>
    719           <td class="paramtype">uint32_t&#160;</td>
    720           <td class="paramname"></td><td>)</td>
    721           <td></td>
    722         </tr>
    723       </table>
    724 </div><div class="memdoc">
    725 
    726 </div>
    727 </div>
    728 <a class="anchor" id="a4a9ce578e638a1ab2b7f84300c65c6d5"></a>
    729 <div class="memitem">
    730 <div class="memproto">
    731       <table class="memname">
    732         <tr>
    733           <td class="memname">bool lldb::SBDebugger::GetCloseInputOnEOF </td>
    734           <td>(</td>
    735           <td class="paramname"></td><td>)</td>
    736           <td> const</td>
    737         </tr>
    738       </table>
    739 </div><div class="memdoc">
    740 
    741 </div>
    742 </div>
    743 <a class="anchor" id="a212789a3f4661b30d975e4b057c2028e"></a>
    744 <div class="memitem">
    745 <div class="memproto">
    746       <table class="memname">
    747         <tr>
    748           <td class="memname"><a class="el" href="classlldb_1_1SBCommandInterpreter.html">lldb::SBCommandInterpreter</a> lldb::SBDebugger::GetCommandInterpreter </td>
    749           <td>(</td>
    750           <td class="paramname"></td><td>)</td>
    751           <td></td>
    752         </tr>
    753       </table>
    754 </div><div class="memdoc">
    755 
    756 </div>
    757 </div>
    758 <a class="anchor" id="afa0accc27662acab7714656c196a0251"></a>
    759 <div class="memitem">
    760 <div class="memproto">
    761 <table class="mlabels">
    762   <tr>
    763   <td class="mlabels-left">
    764       <table class="memname">
    765         <tr>
    766           <td class="memname">static bool lldb::SBDebugger::GetDefaultArchitecture </td>
    767           <td>(</td>
    768           <td class="paramtype">char *&#160;</td>
    769           <td class="paramname"><em>arch_name</em>, </td>
    770         </tr>
    771         <tr>
    772           <td class="paramkey"></td>
    773           <td></td>
    774           <td class="paramtype">size_t&#160;</td>
    775           <td class="paramname"><em>arch_name_len</em>&#160;</td>
    776         </tr>
    777         <tr>
    778           <td></td>
    779           <td>)</td>
    780           <td></td><td></td>
    781         </tr>
    782       </table>
    783   </td>
    784   <td class="mlabels-right">
    785 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    786   </tr>
    787 </table>
    788 </div><div class="memdoc">
    789 
    790 </div>
    791 </div>
    792 <a class="anchor" id="a5dd96fd43d2614fb19794671e4b79a9b"></a>
    793 <div class="memitem">
    794 <div class="memproto">
    795       <table class="memname">
    796         <tr>
    797           <td class="memname"><a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a> lldb::SBDebugger::GetDefaultCategory </td>
    798           <td>(</td>
    799           <td class="paramname"></td><td>)</td>
    800           <td></td>
    801         </tr>
    802       </table>
    803 </div><div class="memdoc">
    804 
    805 </div>
    806 </div>
    807 <a class="anchor" id="af4eb16ef979f2c420bc8be463e13e987"></a>
    808 <div class="memitem">
    809 <div class="memproto">
    810       <table class="memname">
    811         <tr>
    812           <td class="memname">bool lldb::SBDebugger::GetDescription </td>
    813           <td>(</td>
    814           <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;&#160;</td>
    815           <td class="paramname"><em>description</em></td><td>)</td>
    816           <td></td>
    817         </tr>
    818       </table>
    819 </div><div class="memdoc">
    820 
    821 </div>
    822 </div>
    823 <a class="anchor" id="a2e6f15efa4a998333d033de4a45377d9"></a>
    824 <div class="memitem">
    825 <div class="memproto">
    826       <table class="memname">
    827         <tr>
    828           <td class="memname">FILE* lldb::SBDebugger::GetErrorFileHandle </td>
    829           <td>(</td>
    830           <td class="paramname"></td><td>)</td>
    831           <td></td>
    832         </tr>
    833       </table>
    834 </div><div class="memdoc">
    835 
    836 </div>
    837 </div>
    838 <a class="anchor" id="a2a1e2b3e86dbdccef90ae08390bfabf3"></a>
    839 <div class="memitem">
    840 <div class="memproto">
    841       <table class="memname">
    842         <tr>
    843           <td class="memname"><a class="el" href="classlldb_1_1SBTypeFilter.html">SBTypeFilter</a> lldb::SBDebugger::GetFilterForType </td>
    844           <td>(</td>
    845           <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>&#160;</td>
    846           <td class="paramname"></td><td>)</td>
    847           <td></td>
    848         </tr>
    849       </table>
    850 </div><div class="memdoc">
    851 
    852 </div>
    853 </div>
    854 <a class="anchor" id="a25d4a3b58e492ae4337d7393b6384a21"></a>
    855 <div class="memitem">
    856 <div class="memproto">
    857       <table class="memname">
    858         <tr>
    859           <td class="memname"><a class="el" href="classlldb_1_1SBTypeFormat.html">SBTypeFormat</a> lldb::SBDebugger::GetFormatForType </td>
    860           <td>(</td>
    861           <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>&#160;</td>
    862           <td class="paramname"></td><td>)</td>
    863           <td></td>
    864         </tr>
    865       </table>
    866 </div><div class="memdoc">
    867 
    868 </div>
    869 </div>
    870 <a class="anchor" id="a53ed385bf189af1af58ca2fcba32e16b"></a>
    871 <div class="memitem">
    872 <div class="memproto">
    873       <table class="memname">
    874         <tr>
    875           <td class="memname">lldb::user_id_t lldb::SBDebugger::GetID </td>
    876           <td>(</td>
    877           <td class="paramname"></td><td>)</td>
    878           <td></td>
    879         </tr>
    880       </table>
    881 </div><div class="memdoc">
    882 
    883 </div>
    884 </div>
    885 <a class="anchor" id="a47071cbb3d177db6a299cd5929349272"></a>
    886 <div class="memitem">
    887 <div class="memproto">
    888       <table class="memname">
    889         <tr>
    890           <td class="memname">uint32_t lldb::SBDebugger::GetIndexOfTarget </td>
    891           <td>(</td>
    892           <td class="paramtype"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a>&#160;</td>
    893           <td class="paramname"><em>target</em></td><td>)</td>
    894           <td></td>
    895         </tr>
    896       </table>
    897 </div><div class="memdoc">
    898 
    899 </div>
    900 </div>
    901 <a class="anchor" id="a7424fd13bcf41e9322f2ef50739e1bd8"></a>
    902 <div class="memitem">
    903 <div class="memproto">
    904       <table class="memname">
    905         <tr>
    906           <td class="memname">FILE* lldb::SBDebugger::GetInputFileHandle </td>
    907           <td>(</td>
    908           <td class="paramname"></td><td>)</td>
    909           <td></td>
    910         </tr>
    911       </table>
    912 </div><div class="memdoc">
    913 
    914 </div>
    915 </div>
    916 <a class="anchor" id="a2249200329c2f1fe0c11f0e94c41b5fd"></a>
    917 <div class="memitem">
    918 <div class="memproto">
    919       <table class="memname">
    920         <tr>
    921           <td class="memname">const char* lldb::SBDebugger::GetInstanceName </td>
    922           <td>(</td>
    923           <td class="paramname"></td><td>)</td>
    924           <td></td>
    925         </tr>
    926       </table>
    927 </div><div class="memdoc">
    928 
    929 </div>
    930 </div>
    931 <a class="anchor" id="a22f189c5bafec4578c9c7e88d5d69051"></a>
    932 <div class="memitem">
    933 <div class="memproto">
    934 <table class="mlabels">
    935   <tr>
    936   <td class="mlabels-left">
    937       <table class="memname">
    938         <tr>
    939           <td class="memname">static <a class="el" href="classlldb_1_1SBStringList.html">lldb::SBStringList</a> lldb::SBDebugger::GetInternalVariableValue </td>
    940           <td>(</td>
    941           <td class="paramtype">const char *&#160;</td>
    942           <td class="paramname"><em>var_name</em>, </td>
    943         </tr>
    944         <tr>
    945           <td class="paramkey"></td>
    946           <td></td>
    947           <td class="paramtype">const char *&#160;</td>
    948           <td class="paramname"><em>debugger_instance_name</em>&#160;</td>
    949         </tr>
    950         <tr>
    951           <td></td>
    952           <td>)</td>
    953           <td></td><td></td>
    954         </tr>
    955       </table>
    956   </td>
    957   <td class="mlabels-right">
    958 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
    959   </tr>
    960 </table>
    961 </div><div class="memdoc">
    962 
    963 </div>
    964 </div>
    965 <a class="anchor" id="a1b86ba7820b7e8c1232162fbbf1106db"></a>
    966 <div class="memitem">
    967 <div class="memproto">
    968       <table class="memname">
    969         <tr>
    970           <td class="memname"><a class="el" href="classlldb_1_1SBListener.html">lldb::SBListener</a> lldb::SBDebugger::GetListener </td>
    971           <td>(</td>
    972           <td class="paramname"></td><td>)</td>
    973           <td></td>
    974         </tr>
    975       </table>
    976 </div><div class="memdoc">
    977 
    978 </div>
    979 </div>
    980 <a class="anchor" id="a5ef4cca91ccecda9dec8a6096a3d6c05"></a>
    981 <div class="memitem">
    982 <div class="memproto">
    983       <table class="memname">
    984         <tr>
    985           <td class="memname">uint32_t lldb::SBDebugger::GetNumCategories </td>
    986           <td>(</td>
    987           <td class="paramname"></td><td>)</td>
    988           <td></td>
    989         </tr>
    990       </table>
    991 </div><div class="memdoc">
    992 
    993 </div>
    994 </div>
    995 <a class="anchor" id="aa4f506bf23b85e05859ecc980437d48d"></a>
    996 <div class="memitem">
    997 <div class="memproto">
    998       <table class="memname">
    999         <tr>
   1000           <td class="memname">uint32_t lldb::SBDebugger::GetNumTargets </td>
   1001           <td>(</td>
   1002           <td class="paramname"></td><td>)</td>
   1003           <td></td>
   1004         </tr>
   1005       </table>
   1006 </div><div class="memdoc">
   1007 
   1008 </div>
   1009 </div>
   1010 <a class="anchor" id="a9ff0d99e07edb92e0eee2869061ee09a"></a>
   1011 <div class="memitem">
   1012 <div class="memproto">
   1013       <table class="memname">
   1014         <tr>
   1015           <td class="memname">FILE* lldb::SBDebugger::GetOutputFileHandle </td>
   1016           <td>(</td>
   1017           <td class="paramname"></td><td>)</td>
   1018           <td></td>
   1019         </tr>
   1020       </table>
   1021 </div><div class="memdoc">
   1022 
   1023 </div>
   1024 </div>
   1025 <a class="anchor" id="a5fb25735ece10b1d283d325ff7065c1f"></a>
   1026 <div class="memitem">
   1027 <div class="memproto">
   1028       <table class="memname">
   1029         <tr>
   1030           <td class="memname">const char* lldb::SBDebugger::GetPrompt </td>
   1031           <td>(</td>
   1032           <td class="paramname"></td><td>)</td>
   1033           <td> const</td>
   1034         </tr>
   1035       </table>
   1036 </div><div class="memdoc">
   1037 
   1038 </div>
   1039 </div>
   1040 <a class="anchor" id="ae037ef2fc1ce1fe6694fe5353ae1fe51"></a>
   1041 <div class="memitem">
   1042 <div class="memproto">
   1043       <table class="memname">
   1044         <tr>
   1045           <td class="memname">lldb::ScriptLanguage lldb::SBDebugger::GetScriptingLanguage </td>
   1046           <td>(</td>
   1047           <td class="paramtype">const char *&#160;</td>
   1048           <td class="paramname"><em>script_language_name</em></td><td>)</td>
   1049           <td></td>
   1050         </tr>
   1051       </table>
   1052 </div><div class="memdoc">
   1053 
   1054 </div>
   1055 </div>
   1056 <a class="anchor" id="a89833333f25924213e7dd65cc9eb4209"></a>
   1057 <div class="memitem">
   1058 <div class="memproto">
   1059       <table class="memname">
   1060         <tr>
   1061           <td class="memname">lldb::ScriptLanguage lldb::SBDebugger::GetScriptLanguage </td>
   1062           <td>(</td>
   1063           <td class="paramname"></td><td>)</td>
   1064           <td> const</td>
   1065         </tr>
   1066       </table>
   1067 </div><div class="memdoc">
   1068 
   1069 </div>
   1070 </div>
   1071 <a class="anchor" id="a1b70de9d53089593b8dc025f380ed3da"></a>
   1072 <div class="memitem">
   1073 <div class="memproto">
   1074       <table class="memname">
   1075         <tr>
   1076           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::GetSelectedTarget </td>
   1077           <td>(</td>
   1078           <td class="paramname"></td><td>)</td>
   1079           <td></td>
   1080         </tr>
   1081       </table>
   1082 </div><div class="memdoc">
   1083 
   1084 </div>
   1085 </div>
   1086 <a class="anchor" id="a5103dbe0387925f61d1de632f5a21f8f"></a>
   1087 <div class="memitem">
   1088 <div class="memproto">
   1089       <table class="memname">
   1090         <tr>
   1091           <td class="memname"><a class="el" href="classlldb_1_1SBSourceManager.html">lldb::SBSourceManager</a> lldb::SBDebugger::GetSourceManager </td>
   1092           <td>(</td>
   1093           <td class="paramname"></td><td>)</td>
   1094           <td></td>
   1095         </tr>
   1096       </table>
   1097 </div><div class="memdoc">
   1098 
   1099 </div>
   1100 </div>
   1101 <a class="anchor" id="ae17fc7038eb875dd1e41dfeee0c5e54e"></a>
   1102 <div class="memitem">
   1103 <div class="memproto">
   1104       <table class="memname">
   1105         <tr>
   1106           <td class="memname"><a class="el" href="classlldb_1_1SBTypeSummary.html">SBTypeSummary</a> lldb::SBDebugger::GetSummaryForType </td>
   1107           <td>(</td>
   1108           <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>&#160;</td>
   1109           <td class="paramname"></td><td>)</td>
   1110           <td></td>
   1111         </tr>
   1112       </table>
   1113 </div><div class="memdoc">
   1114 
   1115 </div>
   1116 </div>
   1117 <a class="anchor" id="a9be6c1861039f4758f330dbd122cea53"></a>
   1118 <div class="memitem">
   1119 <div class="memproto">
   1120       <table class="memname">
   1121         <tr>
   1122           <td class="memname"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">SBTypeSynthetic</a> lldb::SBDebugger::GetSyntheticForType </td>
   1123           <td>(</td>
   1124           <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a>&#160;</td>
   1125           <td class="paramname"></td><td>)</td>
   1126           <td></td>
   1127         </tr>
   1128       </table>
   1129 </div><div class="memdoc">
   1130 
   1131 </div>
   1132 </div>
   1133 <a class="anchor" id="a0e4ada1e54e7d7466640892cf35279b8"></a>
   1134 <div class="memitem">
   1135 <div class="memproto">
   1136       <table class="memname">
   1137         <tr>
   1138           <td class="memname"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> lldb::SBDebugger::GetTargetAtIndex </td>
   1139           <td>(</td>
   1140           <td class="paramtype">uint32_t&#160;</td>
   1141           <td class="paramname"><em>idx</em></td><td>)</td>
   1142           <td></td>
   1143         </tr>
   1144       </table>
   1145 </div><div class="memdoc">
   1146 
   1147 </div>
   1148 </div>
   1149 <a class="anchor" id="a4a98b9316da333106e8597240e115bb1"></a>
   1150 <div class="memitem">
   1151 <div class="memproto">
   1152       <table class="memname">
   1153         <tr>
   1154           <td class="memname">uint32_t lldb::SBDebugger::GetTerminalWidth </td>
   1155           <td>(</td>
   1156           <td class="paramname"></td><td>)</td>
   1157           <td> const</td>
   1158         </tr>
   1159       </table>
   1160 </div><div class="memdoc">
   1161 
   1162 </div>
   1163 </div>
   1164 <a class="anchor" id="a870aa0b16d8fbb917c3a955231886e8c"></a>
   1165 <div class="memitem">
   1166 <div class="memproto">
   1167       <table class="memname">
   1168         <tr>
   1169           <td class="memname">bool lldb::SBDebugger::GetUseColor </td>
   1170           <td>(</td>
   1171           <td class="paramname"></td><td>)</td>
   1172           <td> const</td>
   1173         </tr>
   1174       </table>
   1175 </div><div class="memdoc">
   1176 
   1177 </div>
   1178 </div>
   1179 <a class="anchor" id="a7388d559db56747e8097d64416dbfc95"></a>
   1180 <div class="memitem">
   1181 <div class="memproto">
   1182       <table class="memname">
   1183         <tr>
   1184           <td class="memname">bool lldb::SBDebugger::GetUseExternalEditor </td>
   1185           <td>(</td>
   1186           <td class="paramname"></td><td>)</td>
   1187           <td></td>
   1188         </tr>
   1189       </table>
   1190 </div><div class="memdoc">
   1191 
   1192 </div>
   1193 </div>
   1194 <a class="anchor" id="aa4c54c2ca7c0ea7194320b47aa55910f"></a>
   1195 <div class="memitem">
   1196 <div class="memproto">
   1197 <table class="mlabels">
   1198   <tr>
   1199   <td class="mlabels-left">
   1200       <table class="memname">
   1201         <tr>
   1202           <td class="memname">static const char* lldb::SBDebugger::GetVersionString </td>
   1203           <td>(</td>
   1204           <td class="paramname"></td><td>)</td>
   1205           <td></td>
   1206         </tr>
   1207       </table>
   1208   </td>
   1209   <td class="mlabels-right">
   1210 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1211   </tr>
   1212 </table>
   1213 </div><div class="memdoc">
   1214 
   1215 </div>
   1216 </div>
   1217 <a class="anchor" id="a6f07d45a26f15b80fa4c8b385bf9330c"></a>
   1218 <div class="memitem">
   1219 <div class="memproto">
   1220       <table class="memname">
   1221         <tr>
   1222           <td class="memname">void lldb::SBDebugger::HandleCommand </td>
   1223           <td>(</td>
   1224           <td class="paramtype">const char *&#160;</td>
   1225           <td class="paramname"><em>command</em></td><td>)</td>
   1226           <td></td>
   1227         </tr>
   1228       </table>
   1229 </div><div class="memdoc">
   1230 
   1231 </div>
   1232 </div>
   1233 <a class="anchor" id="a4c4ec4d30a28acbe89cb14c0dbf0674c"></a>
   1234 <div class="memitem">
   1235 <div class="memproto">
   1236       <table class="memname">
   1237         <tr>
   1238           <td class="memname">void lldb::SBDebugger::HandleProcessEvent </td>
   1239           <td>(</td>
   1240           <td class="paramtype">const <a class="el" href="classlldb_1_1SBProcess.html">lldb::SBProcess</a> &amp;&#160;</td>
   1241           <td class="paramname"><em>process</em>, </td>
   1242         </tr>
   1243         <tr>
   1244           <td class="paramkey"></td>
   1245           <td></td>
   1246           <td class="paramtype">const <a class="el" href="classlldb_1_1SBEvent.html">lldb::SBEvent</a> &amp;&#160;</td>
   1247           <td class="paramname"><em>event</em>, </td>
   1248         </tr>
   1249         <tr>
   1250           <td class="paramkey"></td>
   1251           <td></td>
   1252           <td class="paramtype">FILE *&#160;</td>
   1253           <td class="paramname"><em>out</em>, </td>
   1254         </tr>
   1255         <tr>
   1256           <td class="paramkey"></td>
   1257           <td></td>
   1258           <td class="paramtype">FILE *&#160;</td>
   1259           <td class="paramname"><em>err</em>&#160;</td>
   1260         </tr>
   1261         <tr>
   1262           <td></td>
   1263           <td>)</td>
   1264           <td></td><td></td>
   1265         </tr>
   1266       </table>
   1267 </div><div class="memdoc">
   1268 
   1269 </div>
   1270 </div>
   1271 <a class="anchor" id="a8f0e158ccd1f00bec48197f0ffd3b2f5"></a>
   1272 <div class="memitem">
   1273 <div class="memproto">
   1274 <table class="mlabels">
   1275   <tr>
   1276   <td class="mlabels-left">
   1277       <table class="memname">
   1278         <tr>
   1279           <td class="memname">static void lldb::SBDebugger::Initialize </td>
   1280           <td>(</td>
   1281           <td class="paramname"></td><td>)</td>
   1282           <td></td>
   1283         </tr>
   1284       </table>
   1285   </td>
   1286   <td class="mlabels-right">
   1287 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1288   </tr>
   1289 </table>
   1290 </div><div class="memdoc">
   1291 
   1292 </div>
   1293 </div>
   1294 <a class="anchor" id="a29153b8351dc7ad76ef96f95933d001e"></a>
   1295 <div class="memitem">
   1296 <div class="memproto">
   1297       <table class="memname">
   1298         <tr>
   1299           <td class="memname">bool lldb::SBDebugger::InputReaderIsTopReader </td>
   1300           <td>(</td>
   1301           <td class="paramtype">const <a class="el" href="classlldb_1_1SBInputReader.html">lldb::SBInputReader</a> &amp;&#160;</td>
   1302           <td class="paramname"><em>reader</em></td><td>)</td>
   1303           <td></td>
   1304         </tr>
   1305       </table>
   1306 </div><div class="memdoc">
   1307 
   1308 </div>
   1309 </div>
   1310 <a class="anchor" id="ab4fe191beb0574da5b29661ca8bb1ec7"></a>
   1311 <div class="memitem">
   1312 <div class="memproto">
   1313       <table class="memname">
   1314         <tr>
   1315           <td class="memname">bool lldb::SBDebugger::IsValid </td>
   1316           <td>(</td>
   1317           <td class="paramname"></td><td>)</td>
   1318           <td> const</td>
   1319         </tr>
   1320       </table>
   1321 </div><div class="memdoc">
   1322 
   1323 </div>
   1324 </div>
   1325 <a class="anchor" id="a30b5c8fdc73672639cce501ead65a895"></a>
   1326 <div class="memitem">
   1327 <div class="memproto">
   1328 <table class="mlabels">
   1329   <tr>
   1330   <td class="mlabels-left">
   1331       <table class="memname">
   1332         <tr>
   1333           <td class="memname">static void lldb::SBDebugger::MemoryPressureDetected </td>
   1334           <td>(</td>
   1335           <td class="paramname"></td><td>)</td>
   1336           <td></td>
   1337         </tr>
   1338       </table>
   1339   </td>
   1340   <td class="mlabels-right">
   1341 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1342   </tr>
   1343 </table>
   1344 </div><div class="memdoc">
   1345 
   1346 </div>
   1347 </div>
   1348 <a class="anchor" id="a7851d97a94a95e1298f9e22bf62d0660"></a>
   1349 <div class="memitem">
   1350 <div class="memproto">
   1351       <table class="memname">
   1352         <tr>
   1353           <td class="memname">void lldb::SBDebugger::NotifyTopInputReader </td>
   1354           <td>(</td>
   1355           <td class="paramtype">lldb::InputReaderAction&#160;</td>
   1356           <td class="paramname"><em>notification</em></td><td>)</td>
   1357           <td></td>
   1358         </tr>
   1359       </table>
   1360 </div><div class="memdoc">
   1361 
   1362 </div>
   1363 </div>
   1364 <a class="anchor" id="af1e786c3e37cce2bd8c9a0c4d8ebba95"></a>
   1365 <div class="memitem">
   1366 <div class="memproto">
   1367       <table class="memname">
   1368         <tr>
   1369           <td class="memname"><a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a>&amp; lldb::SBDebugger::operator= </td>
   1370           <td>(</td>
   1371           <td class="paramtype">const <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> &amp;&#160;</td>
   1372           <td class="paramname"><em>rhs</em></td><td>)</td>
   1373           <td></td>
   1374         </tr>
   1375       </table>
   1376 </div><div class="memdoc">
   1377 
   1378 </div>
   1379 </div>
   1380 <a class="anchor" id="a01a1aa816a5ab53d68115fcb0a384293"></a>
   1381 <div class="memitem">
   1382 <div class="memproto">
   1383       <table class="memname">
   1384         <tr>
   1385           <td class="memname">void lldb::SBDebugger::PushInputReader </td>
   1386           <td>(</td>
   1387           <td class="paramtype"><a class="el" href="classlldb_1_1SBInputReader.html">lldb::SBInputReader</a> &amp;&#160;</td>
   1388           <td class="paramname"><em>reader</em></td><td>)</td>
   1389           <td></td>
   1390         </tr>
   1391       </table>
   1392 </div><div class="memdoc">
   1393 
   1394 </div>
   1395 </div>
   1396 <a class="anchor" id="a95f0d32484d394fea5d1412368b619c0"></a>
   1397 <div class="memitem">
   1398 <div class="memproto">
   1399       <table class="memname">
   1400         <tr>
   1401           <td class="memname">void lldb::SBDebugger::RestoreInputTerminalState </td>
   1402           <td>(</td>
   1403           <td class="paramname"></td><td>)</td>
   1404           <td></td>
   1405         </tr>
   1406       </table>
   1407 </div><div class="memdoc">
   1408 
   1409 </div>
   1410 </div>
   1411 <a class="anchor" id="a06d2137a1c3f757e54afc04dd31e2830"></a>
   1412 <div class="memitem">
   1413 <div class="memproto">
   1414       <table class="memname">
   1415         <tr>
   1416           <td class="memname">void lldb::SBDebugger::SaveInputTerminalState </td>
   1417           <td>(</td>
   1418           <td class="paramname"></td><td>)</td>
   1419           <td></td>
   1420         </tr>
   1421       </table>
   1422 </div><div class="memdoc">
   1423 
   1424 </div>
   1425 </div>
   1426 <a class="anchor" id="a8a04999dcaa05c2003b51c1a81102752"></a>
   1427 <div class="memitem">
   1428 <div class="memproto">
   1429       <table class="memname">
   1430         <tr>
   1431           <td class="memname">void lldb::SBDebugger::SetAsync </td>
   1432           <td>(</td>
   1433           <td class="paramtype">bool&#160;</td>
   1434           <td class="paramname"><em>b</em></td><td>)</td>
   1435           <td></td>
   1436         </tr>
   1437       </table>
   1438 </div><div class="memdoc">
   1439 
   1440 </div>
   1441 </div>
   1442 <a class="anchor" id="a3ecab556f9e8005bff0d33ce5b2a5754"></a>
   1443 <div class="memitem">
   1444 <div class="memproto">
   1445       <table class="memname">
   1446         <tr>
   1447           <td class="memname">void lldb::SBDebugger::SetCloseInputOnEOF </td>
   1448           <td>(</td>
   1449           <td class="paramtype">bool&#160;</td>
   1450           <td class="paramname"><em>b</em></td><td>)</td>
   1451           <td></td>
   1452         </tr>
   1453       </table>
   1454 </div><div class="memdoc">
   1455 
   1456 </div>
   1457 </div>
   1458 <a class="anchor" id="a15c4024361771c92862e48cc6abb8a8f"></a>
   1459 <div class="memitem">
   1460 <div class="memproto">
   1461       <table class="memname">
   1462         <tr>
   1463           <td class="memname"><a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> lldb::SBDebugger::SetCurrentPlatform </td>
   1464           <td>(</td>
   1465           <td class="paramtype">const char *&#160;</td>
   1466           <td class="paramname"><em>platform_name</em></td><td>)</td>
   1467           <td></td>
   1468         </tr>
   1469       </table>
   1470 </div><div class="memdoc">
   1471 
   1472 </div>
   1473 </div>
   1474 <a class="anchor" id="ac121de0dfc7dc9592e08a6bb78f8c5fd"></a>
   1475 <div class="memitem">
   1476 <div class="memproto">
   1477       <table class="memname">
   1478         <tr>
   1479           <td class="memname">bool lldb::SBDebugger::SetCurrentPlatformSDKRoot </td>
   1480           <td>(</td>
   1481           <td class="paramtype">const char *&#160;</td>
   1482           <td class="paramname"><em>sysroot</em></td><td>)</td>
   1483           <td></td>
   1484         </tr>
   1485       </table>
   1486 </div><div class="memdoc">
   1487 
   1488 </div>
   1489 </div>
   1490 <a class="anchor" id="a678d5d3b7887438af077f8b46a8f79a4"></a>
   1491 <div class="memitem">
   1492 <div class="memproto">
   1493 <table class="mlabels">
   1494   <tr>
   1495   <td class="mlabels-left">
   1496       <table class="memname">
   1497         <tr>
   1498           <td class="memname">static bool lldb::SBDebugger::SetDefaultArchitecture </td>
   1499           <td>(</td>
   1500           <td class="paramtype">const char *&#160;</td>
   1501           <td class="paramname"><em>arch_name</em></td><td>)</td>
   1502           <td></td>
   1503         </tr>
   1504       </table>
   1505   </td>
   1506   <td class="mlabels-right">
   1507 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1508   </tr>
   1509 </table>
   1510 </div><div class="memdoc">
   1511 
   1512 </div>
   1513 </div>
   1514 <a class="anchor" id="ac278598bf010e5a4b1c708deff04e67b"></a>
   1515 <div class="memitem">
   1516 <div class="memproto">
   1517       <table class="memname">
   1518         <tr>
   1519           <td class="memname">void lldb::SBDebugger::SetErrorFileHandle </td>
   1520           <td>(</td>
   1521           <td class="paramtype">FILE *&#160;</td>
   1522           <td class="paramname"><em>f</em>, </td>
   1523         </tr>
   1524         <tr>
   1525           <td class="paramkey"></td>
   1526           <td></td>
   1527           <td class="paramtype">bool&#160;</td>
   1528           <td class="paramname"><em>transfer_ownership</em>&#160;</td>
   1529         </tr>
   1530         <tr>
   1531           <td></td>
   1532           <td>)</td>
   1533           <td></td><td></td>
   1534         </tr>
   1535       </table>
   1536 </div><div class="memdoc">
   1537 
   1538 </div>
   1539 </div>
   1540 <a class="anchor" id="a8be0e06b4d861d7d34ea5ac490c5ccab"></a>
   1541 <div class="memitem">
   1542 <div class="memproto">
   1543       <table class="memname">
   1544         <tr>
   1545           <td class="memname">void lldb::SBDebugger::SetInputFileHandle </td>
   1546           <td>(</td>
   1547           <td class="paramtype">FILE *&#160;</td>
   1548           <td class="paramname"><em>f</em>, </td>
   1549         </tr>
   1550         <tr>
   1551           <td class="paramkey"></td>
   1552           <td></td>
   1553           <td class="paramtype">bool&#160;</td>
   1554           <td class="paramname"><em>transfer_ownership</em>&#160;</td>
   1555         </tr>
   1556         <tr>
   1557           <td></td>
   1558           <td>)</td>
   1559           <td></td><td></td>
   1560         </tr>
   1561       </table>
   1562 </div><div class="memdoc">
   1563 
   1564 </div>
   1565 </div>
   1566 <a class="anchor" id="a3b6a157d9a86fc6954673ab257116f6d"></a>
   1567 <div class="memitem">
   1568 <div class="memproto">
   1569 <table class="mlabels">
   1570   <tr>
   1571   <td class="mlabels-left">
   1572       <table class="memname">
   1573         <tr>
   1574           <td class="memname">static <a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> lldb::SBDebugger::SetInternalVariable </td>
   1575           <td>(</td>
   1576           <td class="paramtype">const char *&#160;</td>
   1577           <td class="paramname"><em>var_name</em>, </td>
   1578         </tr>
   1579         <tr>
   1580           <td class="paramkey"></td>
   1581           <td></td>
   1582           <td class="paramtype">const char *&#160;</td>
   1583           <td class="paramname"><em>value</em>, </td>
   1584         </tr>
   1585         <tr>
   1586           <td class="paramkey"></td>
   1587           <td></td>
   1588           <td class="paramtype">const char *&#160;</td>
   1589           <td class="paramname"><em>debugger_instance_name</em>&#160;</td>
   1590         </tr>
   1591         <tr>
   1592           <td></td>
   1593           <td>)</td>
   1594           <td></td><td></td>
   1595         </tr>
   1596       </table>
   1597   </td>
   1598   <td class="mlabels-right">
   1599 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1600   </tr>
   1601 </table>
   1602 </div><div class="memdoc">
   1603 
   1604 </div>
   1605 </div>
   1606 <a class="anchor" id="a65a4576de0e1fcfce55f1aa5b485f085"></a>
   1607 <div class="memitem">
   1608 <div class="memproto">
   1609       <table class="memname">
   1610         <tr>
   1611           <td class="memname">void lldb::SBDebugger::SetLoggingCallback </td>
   1612           <td>(</td>
   1613           <td class="paramtype">lldb::LogOutputCallback&#160;</td>
   1614           <td class="paramname"><em>log_callback</em>, </td>
   1615         </tr>
   1616         <tr>
   1617           <td class="paramkey"></td>
   1618           <td></td>
   1619           <td class="paramtype">void *&#160;</td>
   1620           <td class="paramname"><em>baton</em>&#160;</td>
   1621         </tr>
   1622         <tr>
   1623           <td></td>
   1624           <td>)</td>
   1625           <td></td><td></td>
   1626         </tr>
   1627       </table>
   1628 </div><div class="memdoc">
   1629 
   1630 </div>
   1631 </div>
   1632 <a class="anchor" id="aabb2db927566b2b8dc8deb0b87806d59"></a>
   1633 <div class="memitem">
   1634 <div class="memproto">
   1635       <table class="memname">
   1636         <tr>
   1637           <td class="memname">void lldb::SBDebugger::SetOutputFileHandle </td>
   1638           <td>(</td>
   1639           <td class="paramtype">FILE *&#160;</td>
   1640           <td class="paramname"><em>f</em>, </td>
   1641         </tr>
   1642         <tr>
   1643           <td class="paramkey"></td>
   1644           <td></td>
   1645           <td class="paramtype">bool&#160;</td>
   1646           <td class="paramname"><em>transfer_ownership</em>&#160;</td>
   1647         </tr>
   1648         <tr>
   1649           <td></td>
   1650           <td>)</td>
   1651           <td></td><td></td>
   1652         </tr>
   1653       </table>
   1654 </div><div class="memdoc">
   1655 
   1656 </div>
   1657 </div>
   1658 <a class="anchor" id="a1828d2e8a3e9f9dfb607efd93cff8560"></a>
   1659 <div class="memitem">
   1660 <div class="memproto">
   1661       <table class="memname">
   1662         <tr>
   1663           <td class="memname">void lldb::SBDebugger::SetPrompt </td>
   1664           <td>(</td>
   1665           <td class="paramtype">const char *&#160;</td>
   1666           <td class="paramname"><em>prompt</em></td><td>)</td>
   1667           <td></td>
   1668         </tr>
   1669       </table>
   1670 </div><div class="memdoc">
   1671 
   1672 </div>
   1673 </div>
   1674 <a class="anchor" id="a7fc3a266b1bba4c500c67b7527d447f9"></a>
   1675 <div class="memitem">
   1676 <div class="memproto">
   1677       <table class="memname">
   1678         <tr>
   1679           <td class="memname">void lldb::SBDebugger::SetScriptLanguage </td>
   1680           <td>(</td>
   1681           <td class="paramtype">lldb::ScriptLanguage&#160;</td>
   1682           <td class="paramname"><em>script_lang</em></td><td>)</td>
   1683           <td></td>
   1684         </tr>
   1685       </table>
   1686 </div><div class="memdoc">
   1687 
   1688 </div>
   1689 </div>
   1690 <a class="anchor" id="a11d4bd330412bb88ace92c19094788ea"></a>
   1691 <div class="memitem">
   1692 <div class="memproto">
   1693       <table class="memname">
   1694         <tr>
   1695           <td class="memname">void lldb::SBDebugger::SetSelectedTarget </td>
   1696           <td>(</td>
   1697           <td class="paramtype"><a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a> &amp;&#160;</td>
   1698           <td class="paramname"><em>target</em></td><td>)</td>
   1699           <td></td>
   1700         </tr>
   1701       </table>
   1702 </div><div class="memdoc">
   1703 
   1704 </div>
   1705 </div>
   1706 <a class="anchor" id="a5c711bcba349e98150135a9ef975642d"></a>
   1707 <div class="memitem">
   1708 <div class="memproto">
   1709       <table class="memname">
   1710         <tr>
   1711           <td class="memname">void lldb::SBDebugger::SetTerminalWidth </td>
   1712           <td>(</td>
   1713           <td class="paramtype">uint32_t&#160;</td>
   1714           <td class="paramname"><em>term_width</em></td><td>)</td>
   1715           <td></td>
   1716         </tr>
   1717       </table>
   1718 </div><div class="memdoc">
   1719 
   1720 </div>
   1721 </div>
   1722 <a class="anchor" id="ac0f948ef171942d5989f3a21b96838ae"></a>
   1723 <div class="memitem">
   1724 <div class="memproto">
   1725       <table class="memname">
   1726         <tr>
   1727           <td class="memname">bool lldb::SBDebugger::SetUseColor </td>
   1728           <td>(</td>
   1729           <td class="paramtype">bool&#160;</td>
   1730           <td class="paramname"><em>use_color</em></td><td>)</td>
   1731           <td></td>
   1732         </tr>
   1733       </table>
   1734 </div><div class="memdoc">
   1735 
   1736 </div>
   1737 </div>
   1738 <a class="anchor" id="aed67965ceab2dba87d3dcbebac327c02"></a>
   1739 <div class="memitem">
   1740 <div class="memproto">
   1741       <table class="memname">
   1742         <tr>
   1743           <td class="memname">bool lldb::SBDebugger::SetUseExternalEditor </td>
   1744           <td>(</td>
   1745           <td class="paramtype">bool&#160;</td>
   1746           <td class="paramname"><em>input</em></td><td>)</td>
   1747           <td></td>
   1748         </tr>
   1749       </table>
   1750 </div><div class="memdoc">
   1751 
   1752 </div>
   1753 </div>
   1754 <a class="anchor" id="ab379f2e867c756c1f402a30a3cdbdb2e"></a>
   1755 <div class="memitem">
   1756 <div class="memproto">
   1757       <table class="memname">
   1758         <tr>
   1759           <td class="memname">void lldb::SBDebugger::SkipAppInitFiles </td>
   1760           <td>(</td>
   1761           <td class="paramtype">bool&#160;</td>
   1762           <td class="paramname"><em>b</em></td><td>)</td>
   1763           <td></td>
   1764         </tr>
   1765       </table>
   1766 </div><div class="memdoc">
   1767 
   1768 </div>
   1769 </div>
   1770 <a class="anchor" id="a666b2ec37eb203222f60e127bf9e7cfb"></a>
   1771 <div class="memitem">
   1772 <div class="memproto">
   1773       <table class="memname">
   1774         <tr>
   1775           <td class="memname">void lldb::SBDebugger::SkipLLDBInitFiles </td>
   1776           <td>(</td>
   1777           <td class="paramtype">bool&#160;</td>
   1778           <td class="paramname"><em>b</em></td><td>)</td>
   1779           <td></td>
   1780         </tr>
   1781       </table>
   1782 </div><div class="memdoc">
   1783 
   1784 </div>
   1785 </div>
   1786 <a class="anchor" id="ae0f7303813f709c338c145a351926721"></a>
   1787 <div class="memitem">
   1788 <div class="memproto">
   1789 <table class="mlabels">
   1790   <tr>
   1791   <td class="mlabels-left">
   1792       <table class="memname">
   1793         <tr>
   1794           <td class="memname">static const char* lldb::SBDebugger::StateAsCString </td>
   1795           <td>(</td>
   1796           <td class="paramtype">lldb::StateType&#160;</td>
   1797           <td class="paramname"><em>state</em></td><td>)</td>
   1798           <td></td>
   1799         </tr>
   1800       </table>
   1801   </td>
   1802   <td class="mlabels-right">
   1803 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1804   </tr>
   1805 </table>
   1806 </div><div class="memdoc">
   1807 
   1808 </div>
   1809 </div>
   1810 <a class="anchor" id="a79b3522b6cbe365e9f8ef8ff38c5b5ee"></a>
   1811 <div class="memitem">
   1812 <div class="memproto">
   1813 <table class="mlabels">
   1814   <tr>
   1815   <td class="mlabels-left">
   1816       <table class="memname">
   1817         <tr>
   1818           <td class="memname">static bool lldb::SBDebugger::StateIsRunningState </td>
   1819           <td>(</td>
   1820           <td class="paramtype">lldb::StateType&#160;</td>
   1821           <td class="paramname"><em>state</em></td><td>)</td>
   1822           <td></td>
   1823         </tr>
   1824       </table>
   1825   </td>
   1826   <td class="mlabels-right">
   1827 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1828   </tr>
   1829 </table>
   1830 </div><div class="memdoc">
   1831 
   1832 </div>
   1833 </div>
   1834 <a class="anchor" id="aad6a350fa5e036542b85c1a05b4d491f"></a>
   1835 <div class="memitem">
   1836 <div class="memproto">
   1837 <table class="mlabels">
   1838   <tr>
   1839   <td class="mlabels-left">
   1840       <table class="memname">
   1841         <tr>
   1842           <td class="memname">static bool lldb::SBDebugger::StateIsStoppedState </td>
   1843           <td>(</td>
   1844           <td class="paramtype">lldb::StateType&#160;</td>
   1845           <td class="paramname"><em>state</em></td><td>)</td>
   1846           <td></td>
   1847         </tr>
   1848       </table>
   1849   </td>
   1850   <td class="mlabels-right">
   1851 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1852   </tr>
   1853 </table>
   1854 </div><div class="memdoc">
   1855 
   1856 </div>
   1857 </div>
   1858 <a class="anchor" id="acdc92627969accec9289d3655fe4a576"></a>
   1859 <div class="memitem">
   1860 <div class="memproto">
   1861 <table class="mlabels">
   1862   <tr>
   1863   <td class="mlabels-left">
   1864       <table class="memname">
   1865         <tr>
   1866           <td class="memname">static void lldb::SBDebugger::Terminate </td>
   1867           <td>(</td>
   1868           <td class="paramname"></td><td>)</td>
   1869           <td></td>
   1870         </tr>
   1871       </table>
   1872   </td>
   1873   <td class="mlabels-right">
   1874 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
   1875   </tr>
   1876 </table>
   1877 </div><div class="memdoc">
   1878 
   1879 </div>
   1880 </div>
   1881 <h2>Friends And Related Function Documentation</h2>
   1882 <a class="anchor" id="af3fb6efd0d4f3b3bb7b87db062eb48c9"></a>
   1883 <div class="memitem">
   1884 <div class="memproto">
   1885 <table class="mlabels">
   1886   <tr>
   1887   <td class="mlabels-left">
   1888       <table class="memname">
   1889         <tr>
   1890           <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommandInterpreter.html">SBCommandInterpreter</a></td>
   1891         </tr>
   1892       </table>
   1893   </td>
   1894   <td class="mlabels-right">
   1895 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
   1896   </tr>
   1897 </table>
   1898 </div><div class="memdoc">
   1899 
   1900 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00310">310</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
   1901 
   1902 </div>
   1903 </div>
   1904 <a class="anchor" id="a44eb4a20c10ba52475614d76f91700c0"></a>
   1905 <div class="memitem">
   1906 <div class="memproto">
   1907 <table class="mlabels">
   1908   <tr>
   1909   <td class="mlabels-left">
   1910       <table class="memname">
   1911         <tr>
   1912           <td class="memname">friend class <a class="el" href="classlldb_1_1SBInputReader.html">SBInputReader</a></td>
   1913         </tr>
   1914       </table>
   1915   </td>
   1916   <td class="mlabels-right">
   1917 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
   1918   </tr>
   1919 </table>
   1920 </div><div class="memdoc">
   1921 
   1922 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00311">311</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
   1923 
   1924 </div>
   1925 </div>
   1926 <a class="anchor" id="a69b7343ab8cdf692644483e32e875e63"></a>
   1927 <div class="memitem">
   1928 <div class="memproto">
   1929 <table class="mlabels">
   1930   <tr>
   1931   <td class="mlabels-left">
   1932       <table class="memname">
   1933         <tr>
   1934           <td class="memname">friend class <a class="el" href="classlldb_1_1SBListener.html">SBListener</a></td>
   1935         </tr>
   1936       </table>
   1937   </td>
   1938   <td class="mlabels-right">
   1939 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
   1940   </tr>
   1941 </table>
   1942 </div><div class="memdoc">
   1943 
   1944 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00312">312</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
   1945 
   1946 </div>
   1947 </div>
   1948 <a class="anchor" id="a3392eea8d13e7395ee1e04a2b733e19b"></a>
   1949 <div class="memitem">
   1950 <div class="memproto">
   1951 <table class="mlabels">
   1952   <tr>
   1953   <td class="mlabels-left">
   1954       <table class="memname">
   1955         <tr>
   1956           <td class="memname">friend class <a class="el" href="classlldb_1_1SBProcess.html">SBProcess</a></td>
   1957         </tr>
   1958       </table>
   1959   </td>
   1960   <td class="mlabels-right">
   1961 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
   1962   </tr>
   1963 </table>
   1964 </div><div class="memdoc">
   1965 
   1966 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00313">313</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
   1967 
   1968 </div>
   1969 </div>
   1970 <a class="anchor" id="ae1d57dafb47436f15cdb94c1e7a26679"></a>
   1971 <div class="memitem">
   1972 <div class="memproto">
   1973 <table class="mlabels">
   1974   <tr>
   1975   <td class="mlabels-left">
   1976       <table class="memname">
   1977         <tr>
   1978           <td class="memname">friend class <a class="el" href="classlldb_1_1SBSourceManager.html">SBSourceManager</a></td>
   1979         </tr>
   1980       </table>
   1981   </td>
   1982   <td class="mlabels-right">
   1983 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
   1984   </tr>
   1985 </table>
   1986 </div><div class="memdoc">
   1987 
   1988 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00314">314</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
   1989 
   1990 </div>
   1991 </div>
   1992 <a class="anchor" id="a593230acf95f9720217b7fb17681efca"></a>
   1993 <div class="memitem">
   1994 <div class="memproto">
   1995 <table class="mlabels">
   1996   <tr>
   1997   <td class="mlabels-left">
   1998       <table class="memname">
   1999         <tr>
   2000           <td class="memname">friend class <a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a></td>
   2001         </tr>
   2002       </table>
   2003   </td>
   2004   <td class="mlabels-right">
   2005 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
   2006   </tr>
   2007 </table>
   2008 </div><div class="memdoc">
   2009 
   2010 <p>Definition at line <a class="el" href="SBDebugger_8h_source.html#l00315">315</a> of file <a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>.</p>
   2011 
   2012 </div>
   2013 </div>
   2014 <hr/>The documentation for this class was generated from the following file:<ul>
   2015 <li><a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a></li>
   2016 </ul>
   2017 </div><!-- contents -->
   2018 <hr>
   2019 <p class="footer">
   2020 Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
   2021 <a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
   2022 align="middle" border="0"/>1.8.1.2</a><br>
   2023 Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
   2024 All Rights Reserved.</p>
   2025 <hr>
   2026 <!--#include virtual="/attrib.incl" -->
   2027 </body>
   2028 </html>
   2029