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 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 List</span></a></li> 22 <li><a href="classes.html"><span>Class Index</span></a></li> 23 <li><a href="functions.html"><span>Class 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> | 34 <a href="#pub-static-methods">Static Public Member Functions</a> | 35 <a href="#friends">Friends</a> | 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 <<a class="el" href="SBDebugger_8h_source.html">SBDebugger.h</a>></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"> </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"> </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> &rhs)</td></tr> 48 <tr class="memitem:a3a6329e1cce11ecd9992911c1d5a67c5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBDebugger.html#a3a6329e1cce11ecd9992911c1d5a67c5">SBDebugger</a> (const lldb::DebuggerSP &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> & </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> &rhs)</td></tr> 50 <tr class="memitem:a8777146f7a7d21f77dc142f449aa5ace"><td class="memItemLeft" align="right" valign="top"> </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 * </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 * </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 * </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 </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 </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> </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 </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> </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 </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> &process, const <a class="el" href="classlldb_1_1SBEvent.html">lldb::SBEvent</a> &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> </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> &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> </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> </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> </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 </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> &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> </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 </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> </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> </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 </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> </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 </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> &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> </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> </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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> &reader)</td></tr> 96 <tr class="memitem:a7851d97a94a95e1298f9e22bf62d0660"><td class="memItemLeft" align="right" valign="top">void </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 </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> &reader)</td></tr> 98 <tr class="memitem:a2249200329c2f1fe0c11f0e94c41b5fd"><td class="memItemLeft" align="right" valign="top">const char * </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 </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> &description)</td></tr> 100 <tr class="memitem:a4a98b9316da333106e8597240e115bb1"><td class="memItemLeft" align="right" valign="top">uint32_t </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 </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 </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 * </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 </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 </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 </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 </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 </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> </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> </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 </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 </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> </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> </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> </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> </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> </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> </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 </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 </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> </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> </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> </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 </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> &debugger)</td></tr> 128 <tr class="memitem:a30b5c8fdc73672639cce501ead65a895"><td class="memItemLeft" align="right" valign="top">static void </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 </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 </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 * </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 * </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 </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 </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> </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> </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> </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 </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 </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 </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 </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 </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 </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 & 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> & </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 & </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 </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 </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 </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 * </td> 300 <td class="paramname"><em>baton</em> </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 * </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 * </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 * </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 * </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 </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> & </td> 365 <td class="paramname"><em>error</em> </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 * </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 * </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 * </td> 407 <td class="paramname"><em>archname</em> </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 * </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 * </td> 433 <td class="paramname"><em>target_triple</em> </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 * </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> & </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> & </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 * </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 * </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 </td> 521 <td class="paramname"><em>data_len</em> </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 * </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 </td> 547 <td class="paramname"><em>data_len</em> </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 * </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 ** </td> 603 <td class="paramname"><em>categories</em> </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 </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 * </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 * </td> 653 <td class="paramname"><em>arch</em> </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 </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 * </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 </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 * </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 </td> 775 <td class="paramname"><em>arch_name_len</em> </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> & </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> </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> </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> </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 * </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 * </td> 948 <td class="paramname"><em>debugger_instance_name</em> </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 * </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> </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> </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 </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 * </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> & </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> & </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 * </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 * </td> 1259 <td class="paramname"><em>err</em> </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> & </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 </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>& lldb::SBDebugger::operator= </td> 1370 <td>(</td> 1371 <td class="paramtype">const <a class="el" href="classlldb_1_1SBDebugger.html">lldb::SBDebugger</a> & </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> & </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 </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 </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 * </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 * </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 * </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 * </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 </td> 1528 <td class="paramname"><em>transfer_ownership</em> </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 * </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 </td> 1554 <td class="paramname"><em>transfer_ownership</em> </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 * </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 * </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 * </td> 1589 <td class="paramname"><em>debugger_instance_name</em> </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 </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 * </td> 1620 <td class="paramname"><em>baton</em> </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 * </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 </td> 1646 <td class="paramname"><em>transfer_ownership</em> </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 * </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 </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> & </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 </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 </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 </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 </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 </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 </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 </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 </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 © 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