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::SBLaunchInfo 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_1SBLaunchInfo.html">SBLaunchInfo</a></li>  </ul>
     29 </div>
     30 </div><!-- top -->
     31 <div class="header">
     32   <div class="summary">
     33 <a href="#pub-methods">Public Member Functions</a> &#124;
     34 <a href="#pro-methods">Protected Member Functions</a> &#124;
     35 <a href="#pro-attribs">Protected Attributes</a> &#124;
     36 <a href="#friends">Friends</a> &#124;
     37 <a href="classlldb_1_1SBLaunchInfo-members.html">List of all members</a>  </div>
     38   <div class="headertitle">
     39 <div class="title">lldb::SBLaunchInfo Class Reference</div>  </div>
     40 </div><!--header-->
     41 <div class="contents">
     42 
     43 <p><code>#include &lt;<a class="el" href="SBTarget_8h_source.html">SBTarget.h</a>&gt;</code></p>
     44 <div class="dynheader">
     45 Collaboration diagram for lldb::SBLaunchInfo:</div>
     46 <div class="dyncontent">
     47 <div class="center"><img src="classlldb_1_1SBLaunchInfo__coll__graph.png" border="0" usemap="#lldb_1_1SBLaunchInfo_coll__map" alt="Collaboration graph"/></div>
     48 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
     49 <table class="memberdecls">
     50 <tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
     51 Public Member Functions</h2></td></tr>
     52 <tr class="memitem:a0675478da0b07bf11d406f76621a1f82"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a0675478da0b07bf11d406f76621a1f82">SBLaunchInfo</a> (const char **argv)</td></tr>
     53 <tr class="memitem:affb51a65ed96d1d365ea7ef8c164d038"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#affb51a65ed96d1d365ea7ef8c164d038">~SBLaunchInfo</a> ()</td></tr>
     54 <tr class="memitem:a674ae8374101243e460c919c64b50d4b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a674ae8374101243e460c919c64b50d4b">GetUserID</a> ()</td></tr>
     55 <tr class="memitem:a11185169cf1f5437989e2350fee8bbea"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a11185169cf1f5437989e2350fee8bbea">GetGroupID</a> ()</td></tr>
     56 <tr class="memitem:ad4f669628b4e62a447077b89c53fb225"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#ad4f669628b4e62a447077b89c53fb225">UserIDIsValid</a> ()</td></tr>
     57 <tr class="memitem:acb84f6f5e1f33453a10dad3de7abc63c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#acb84f6f5e1f33453a10dad3de7abc63c">GroupIDIsValid</a> ()</td></tr>
     58 <tr class="memitem:aa80910204bc2e3279628488ea1723f34"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#aa80910204bc2e3279628488ea1723f34">SetUserID</a> (uint32_t uid)</td></tr>
     59 <tr class="memitem:a06c4d15521b35f5b648fd2b821383c76"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a06c4d15521b35f5b648fd2b821383c76">SetGroupID</a> (uint32_t gid)</td></tr>
     60 <tr class="memitem:aedf4d2e828adce9bf928c05cc9910ea1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#aedf4d2e828adce9bf928c05cc9910ea1">GetNumArguments</a> ()</td></tr>
     61 <tr class="memitem:a135065f100f23ecff4539719c5463497"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a135065f100f23ecff4539719c5463497">GetArgumentAtIndex</a> (uint32_t idx)</td></tr>
     62 <tr class="memitem:abf941e467cc9a50664d09ea9a95c2258"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#abf941e467cc9a50664d09ea9a95c2258">SetArguments</a> (const char **argv, bool append)</td></tr>
     63 <tr class="memitem:a84cf4b5452271a2a16446a3a6072656a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a84cf4b5452271a2a16446a3a6072656a">GetNumEnvironmentEntries</a> ()</td></tr>
     64 <tr class="memitem:a2bd59752a7984abb59dd997dc7ed9a7c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a2bd59752a7984abb59dd997dc7ed9a7c">GetEnvironmentEntryAtIndex</a> (uint32_t idx)</td></tr>
     65 <tr class="memitem:a07e14ceef85daee9b0aefc14e1079116"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a07e14ceef85daee9b0aefc14e1079116">SetEnvironmentEntries</a> (const char **envp, bool append)</td></tr>
     66 <tr class="memitem:a013ebb7fd24e68282af3c18d7897a56b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a013ebb7fd24e68282af3c18d7897a56b">Clear</a> ()</td></tr>
     67 <tr class="memitem:acfd8ebf483bc87b576d1b066f0cc7e71"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#acfd8ebf483bc87b576d1b066f0cc7e71">GetWorkingDirectory</a> () const </td></tr>
     68 <tr class="memitem:a6faeacf44f190f506eda39b66e17c3ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a6faeacf44f190f506eda39b66e17c3ed">SetWorkingDirectory</a> (const char *working_dir)</td></tr>
     69 <tr class="memitem:a9ed4a73b7638ea66b0d7efe333983fd2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a9ed4a73b7638ea66b0d7efe333983fd2">GetLaunchFlags</a> ()</td></tr>
     70 <tr class="memitem:a2694fe28febd36e2fb22f026028f4a75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a2694fe28febd36e2fb22f026028f4a75">SetLaunchFlags</a> (uint32_t flags)</td></tr>
     71 <tr class="memitem:a124aa5141af4e9d01b3faa31c1728a06"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a124aa5141af4e9d01b3faa31c1728a06">GetProcessPluginName</a> ()</td></tr>
     72 <tr class="memitem:a44611ffb266c6f486add958b79d9e8c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a44611ffb266c6f486add958b79d9e8c4">SetProcessPluginName</a> (const char *plugin_name)</td></tr>
     73 <tr class="memitem:a9501d1134d0c1218489485a36b0582f1"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a9501d1134d0c1218489485a36b0582f1">GetShell</a> ()</td></tr>
     74 <tr class="memitem:a3d27f5a0ea42efcfe6b1e9aecb5455cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a3d27f5a0ea42efcfe6b1e9aecb5455cf">SetShell</a> (const char *path)</td></tr>
     75 <tr class="memitem:a3a92d12d1df3e59d11fe404dfcb1a716"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a3a92d12d1df3e59d11fe404dfcb1a716">GetResumeCount</a> ()</td></tr>
     76 <tr class="memitem:a5758f4d43dc4464c43a369c43274dc0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a5758f4d43dc4464c43a369c43274dc0a">SetResumeCount</a> (uint32_t c)</td></tr>
     77 <tr class="memitem:a84d5d479c89e7df8514bf7c269d021ea"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a84d5d479c89e7df8514bf7c269d021ea">AddCloseFileAction</a> (int fd)</td></tr>
     78 <tr class="memitem:acd4182082c20ce8659fb0b4cf033bf3c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#acd4182082c20ce8659fb0b4cf033bf3c">AddDuplicateFileAction</a> (int fd, int dup_fd)</td></tr>
     79 <tr class="memitem:a511fb39e4d373785a569e5349b6b3006"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a511fb39e4d373785a569e5349b6b3006">AddOpenFileAction</a> (int fd, const char *path, bool read, bool write)</td></tr>
     80 <tr class="memitem:ac38bad8bb13423294c18fa25b658e985"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#ac38bad8bb13423294c18fa25b658e985">AddSuppressFileAction</a> (int fd, bool read, bool write)</td></tr>
     81 </table><table class="memberdecls">
     82 <tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
     83 Protected Member Functions</h2></td></tr>
     84 <tr class="memitem:a5917181583b843a0b6bf4df94e241e90"><td class="memItemLeft" align="right" valign="top">lldb_private::ProcessLaunchInfo &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a5917181583b843a0b6bf4df94e241e90">ref</a> ()</td></tr>
     85 </table><table class="memberdecls">
     86 <tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
     87 Protected Attributes</h2></td></tr>
     88 <tr class="memitem:a9721982af8f26f986a88a87d46c69260"><td class="memItemLeft" align="right" valign="top">ProcessLaunchInfoSP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBLaunchInfo.html#a9721982af8f26f986a88a87d46c69260">m_opaque_sp</a></td></tr>
     89 </table><table class="memberdecls">
     90 <tr class="heading"><td colspan="2"><h2><a name="friends"></a>
     91 Friends</h2></td></tr>
     92 <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_1SBLaunchInfo.html#a593230acf95f9720217b7fb17681efca">SBTarget</a></td></tr>
     93 </table>
     94 <a name="details" id="details"></a><h2>Detailed Description</h2>
     95 <div class="textblock">
     96 <p>Definition at line <a class="el" href="SBTarget_8h_source.html#l00025">25</a> of file <a class="el" href="SBTarget_8h_source.html">SBTarget.h</a>.</p>
     97 </div><h2>Constructor &amp; Destructor Documentation</h2>
     98 <a class="anchor" id="a0675478da0b07bf11d406f76621a1f82"></a>
     99 <div class="memitem">
    100 <div class="memproto">
    101       <table class="memname">
    102         <tr>
    103           <td class="memname">lldb::SBLaunchInfo::SBLaunchInfo </td>
    104           <td>(</td>
    105           <td class="paramtype">const char **&#160;</td>
    106           <td class="paramname"><em>argv</em></td><td>)</td>
    107           <td></td>
    108         </tr>
    109       </table>
    110 </div><div class="memdoc">
    111 
    112 </div>
    113 </div>
    114 <a class="anchor" id="affb51a65ed96d1d365ea7ef8c164d038"></a>
    115 <div class="memitem">
    116 <div class="memproto">
    117       <table class="memname">
    118         <tr>
    119           <td class="memname">lldb::SBLaunchInfo::~SBLaunchInfo </td>
    120           <td>(</td>
    121           <td class="paramname"></td><td>)</td>
    122           <td></td>
    123         </tr>
    124       </table>
    125 </div><div class="memdoc">
    126 
    127 </div>
    128 </div>
    129 <h2>Member Function Documentation</h2>
    130 <a class="anchor" id="a84d5d479c89e7df8514bf7c269d021ea"></a>
    131 <div class="memitem">
    132 <div class="memproto">
    133       <table class="memname">
    134         <tr>
    135           <td class="memname">bool lldb::SBLaunchInfo::AddCloseFileAction </td>
    136           <td>(</td>
    137           <td class="paramtype">int&#160;</td>
    138           <td class="paramname"><em>fd</em></td><td>)</td>
    139           <td></td>
    140         </tr>
    141       </table>
    142 </div><div class="memdoc">
    143 
    144 </div>
    145 </div>
    146 <a class="anchor" id="acd4182082c20ce8659fb0b4cf033bf3c"></a>
    147 <div class="memitem">
    148 <div class="memproto">
    149       <table class="memname">
    150         <tr>
    151           <td class="memname">bool lldb::SBLaunchInfo::AddDuplicateFileAction </td>
    152           <td>(</td>
    153           <td class="paramtype">int&#160;</td>
    154           <td class="paramname"><em>fd</em>, </td>
    155         </tr>
    156         <tr>
    157           <td class="paramkey"></td>
    158           <td></td>
    159           <td class="paramtype">int&#160;</td>
    160           <td class="paramname"><em>dup_fd</em>&#160;</td>
    161         </tr>
    162         <tr>
    163           <td></td>
    164           <td>)</td>
    165           <td></td><td></td>
    166         </tr>
    167       </table>
    168 </div><div class="memdoc">
    169 
    170 </div>
    171 </div>
    172 <a class="anchor" id="a511fb39e4d373785a569e5349b6b3006"></a>
    173 <div class="memitem">
    174 <div class="memproto">
    175       <table class="memname">
    176         <tr>
    177           <td class="memname">bool lldb::SBLaunchInfo::AddOpenFileAction </td>
    178           <td>(</td>
    179           <td class="paramtype">int&#160;</td>
    180           <td class="paramname"><em>fd</em>, </td>
    181         </tr>
    182         <tr>
    183           <td class="paramkey"></td>
    184           <td></td>
    185           <td class="paramtype">const char *&#160;</td>
    186           <td class="paramname"><em>path</em>, </td>
    187         </tr>
    188         <tr>
    189           <td class="paramkey"></td>
    190           <td></td>
    191           <td class="paramtype">bool&#160;</td>
    192           <td class="paramname"><em>read</em>, </td>
    193         </tr>
    194         <tr>
    195           <td class="paramkey"></td>
    196           <td></td>
    197           <td class="paramtype">bool&#160;</td>
    198           <td class="paramname"><em>write</em>&#160;</td>
    199         </tr>
    200         <tr>
    201           <td></td>
    202           <td>)</td>
    203           <td></td><td></td>
    204         </tr>
    205       </table>
    206 </div><div class="memdoc">
    207 
    208 </div>
    209 </div>
    210 <a class="anchor" id="ac38bad8bb13423294c18fa25b658e985"></a>
    211 <div class="memitem">
    212 <div class="memproto">
    213       <table class="memname">
    214         <tr>
    215           <td class="memname">bool lldb::SBLaunchInfo::AddSuppressFileAction </td>
    216           <td>(</td>
    217           <td class="paramtype">int&#160;</td>
    218           <td class="paramname"><em>fd</em>, </td>
    219         </tr>
    220         <tr>
    221           <td class="paramkey"></td>
    222           <td></td>
    223           <td class="paramtype">bool&#160;</td>
    224           <td class="paramname"><em>read</em>, </td>
    225         </tr>
    226         <tr>
    227           <td class="paramkey"></td>
    228           <td></td>
    229           <td class="paramtype">bool&#160;</td>
    230           <td class="paramname"><em>write</em>&#160;</td>
    231         </tr>
    232         <tr>
    233           <td></td>
    234           <td>)</td>
    235           <td></td><td></td>
    236         </tr>
    237       </table>
    238 </div><div class="memdoc">
    239 
    240 </div>
    241 </div>
    242 <a class="anchor" id="a013ebb7fd24e68282af3c18d7897a56b"></a>
    243 <div class="memitem">
    244 <div class="memproto">
    245       <table class="memname">
    246         <tr>
    247           <td class="memname">void lldb::SBLaunchInfo::Clear </td>
    248           <td>(</td>
    249           <td class="paramname"></td><td>)</td>
    250           <td></td>
    251         </tr>
    252       </table>
    253 </div><div class="memdoc">
    254 
    255 </div>
    256 </div>
    257 <a class="anchor" id="a135065f100f23ecff4539719c5463497"></a>
    258 <div class="memitem">
    259 <div class="memproto">
    260       <table class="memname">
    261         <tr>
    262           <td class="memname">const char* lldb::SBLaunchInfo::GetArgumentAtIndex </td>
    263           <td>(</td>
    264           <td class="paramtype">uint32_t&#160;</td>
    265           <td class="paramname"><em>idx</em></td><td>)</td>
    266           <td></td>
    267         </tr>
    268       </table>
    269 </div><div class="memdoc">
    270 
    271 </div>
    272 </div>
    273 <a class="anchor" id="a2bd59752a7984abb59dd997dc7ed9a7c"></a>
    274 <div class="memitem">
    275 <div class="memproto">
    276       <table class="memname">
    277         <tr>
    278           <td class="memname">const char* lldb::SBLaunchInfo::GetEnvironmentEntryAtIndex </td>
    279           <td>(</td>
    280           <td class="paramtype">uint32_t&#160;</td>
    281           <td class="paramname"><em>idx</em></td><td>)</td>
    282           <td></td>
    283         </tr>
    284       </table>
    285 </div><div class="memdoc">
    286 
    287 </div>
    288 </div>
    289 <a class="anchor" id="a11185169cf1f5437989e2350fee8bbea"></a>
    290 <div class="memitem">
    291 <div class="memproto">
    292       <table class="memname">
    293         <tr>
    294           <td class="memname">uint32_t lldb::SBLaunchInfo::GetGroupID </td>
    295           <td>(</td>
    296           <td class="paramname"></td><td>)</td>
    297           <td></td>
    298         </tr>
    299       </table>
    300 </div><div class="memdoc">
    301 
    302 </div>
    303 </div>
    304 <a class="anchor" id="a9ed4a73b7638ea66b0d7efe333983fd2"></a>
    305 <div class="memitem">
    306 <div class="memproto">
    307       <table class="memname">
    308         <tr>
    309           <td class="memname">uint32_t lldb::SBLaunchInfo::GetLaunchFlags </td>
    310           <td>(</td>
    311           <td class="paramname"></td><td>)</td>
    312           <td></td>
    313         </tr>
    314       </table>
    315 </div><div class="memdoc">
    316 
    317 </div>
    318 </div>
    319 <a class="anchor" id="aedf4d2e828adce9bf928c05cc9910ea1"></a>
    320 <div class="memitem">
    321 <div class="memproto">
    322       <table class="memname">
    323         <tr>
    324           <td class="memname">uint32_t lldb::SBLaunchInfo::GetNumArguments </td>
    325           <td>(</td>
    326           <td class="paramname"></td><td>)</td>
    327           <td></td>
    328         </tr>
    329       </table>
    330 </div><div class="memdoc">
    331 
    332 </div>
    333 </div>
    334 <a class="anchor" id="a84cf4b5452271a2a16446a3a6072656a"></a>
    335 <div class="memitem">
    336 <div class="memproto">
    337       <table class="memname">
    338         <tr>
    339           <td class="memname">uint32_t lldb::SBLaunchInfo::GetNumEnvironmentEntries </td>
    340           <td>(</td>
    341           <td class="paramname"></td><td>)</td>
    342           <td></td>
    343         </tr>
    344       </table>
    345 </div><div class="memdoc">
    346 
    347 </div>
    348 </div>
    349 <a class="anchor" id="a124aa5141af4e9d01b3faa31c1728a06"></a>
    350 <div class="memitem">
    351 <div class="memproto">
    352       <table class="memname">
    353         <tr>
    354           <td class="memname">const char* lldb::SBLaunchInfo::GetProcessPluginName </td>
    355           <td>(</td>
    356           <td class="paramname"></td><td>)</td>
    357           <td></td>
    358         </tr>
    359       </table>
    360 </div><div class="memdoc">
    361 
    362 </div>
    363 </div>
    364 <a class="anchor" id="a3a92d12d1df3e59d11fe404dfcb1a716"></a>
    365 <div class="memitem">
    366 <div class="memproto">
    367       <table class="memname">
    368         <tr>
    369           <td class="memname">uint32_t lldb::SBLaunchInfo::GetResumeCount </td>
    370           <td>(</td>
    371           <td class="paramname"></td><td>)</td>
    372           <td></td>
    373         </tr>
    374       </table>
    375 </div><div class="memdoc">
    376 
    377 </div>
    378 </div>
    379 <a class="anchor" id="a9501d1134d0c1218489485a36b0582f1"></a>
    380 <div class="memitem">
    381 <div class="memproto">
    382       <table class="memname">
    383         <tr>
    384           <td class="memname">const char* lldb::SBLaunchInfo::GetShell </td>
    385           <td>(</td>
    386           <td class="paramname"></td><td>)</td>
    387           <td></td>
    388         </tr>
    389       </table>
    390 </div><div class="memdoc">
    391 
    392 </div>
    393 </div>
    394 <a class="anchor" id="a674ae8374101243e460c919c64b50d4b"></a>
    395 <div class="memitem">
    396 <div class="memproto">
    397       <table class="memname">
    398         <tr>
    399           <td class="memname">uint32_t lldb::SBLaunchInfo::GetUserID </td>
    400           <td>(</td>
    401           <td class="paramname"></td><td>)</td>
    402           <td></td>
    403         </tr>
    404       </table>
    405 </div><div class="memdoc">
    406 
    407 </div>
    408 </div>
    409 <a class="anchor" id="acfd8ebf483bc87b576d1b066f0cc7e71"></a>
    410 <div class="memitem">
    411 <div class="memproto">
    412       <table class="memname">
    413         <tr>
    414           <td class="memname">const char* lldb::SBLaunchInfo::GetWorkingDirectory </td>
    415           <td>(</td>
    416           <td class="paramname"></td><td>)</td>
    417           <td> const</td>
    418         </tr>
    419       </table>
    420 </div><div class="memdoc">
    421 
    422 </div>
    423 </div>
    424 <a class="anchor" id="acb84f6f5e1f33453a10dad3de7abc63c"></a>
    425 <div class="memitem">
    426 <div class="memproto">
    427       <table class="memname">
    428         <tr>
    429           <td class="memname">bool lldb::SBLaunchInfo::GroupIDIsValid </td>
    430           <td>(</td>
    431           <td class="paramname"></td><td>)</td>
    432           <td></td>
    433         </tr>
    434       </table>
    435 </div><div class="memdoc">
    436 
    437 </div>
    438 </div>
    439 <a class="anchor" id="a5917181583b843a0b6bf4df94e241e90"></a>
    440 <div class="memitem">
    441 <div class="memproto">
    442 <table class="mlabels">
    443   <tr>
    444   <td class="mlabels-left">
    445       <table class="memname">
    446         <tr>
    447           <td class="memname">lldb_private::ProcessLaunchInfo&amp; lldb::SBLaunchInfo::ref </td>
    448           <td>(</td>
    449           <td class="paramname"></td><td>)</td>
    450           <td></td>
    451         </tr>
    452       </table>
    453   </td>
    454   <td class="mlabels-right">
    455 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    456   </tr>
    457 </table>
    458 </div><div class="memdoc">
    459 
    460 </div>
    461 </div>
    462 <a class="anchor" id="abf941e467cc9a50664d09ea9a95c2258"></a>
    463 <div class="memitem">
    464 <div class="memproto">
    465       <table class="memname">
    466         <tr>
    467           <td class="memname">void lldb::SBLaunchInfo::SetArguments </td>
    468           <td>(</td>
    469           <td class="paramtype">const char **&#160;</td>
    470           <td class="paramname"><em>argv</em>, </td>
    471         </tr>
    472         <tr>
    473           <td class="paramkey"></td>
    474           <td></td>
    475           <td class="paramtype">bool&#160;</td>
    476           <td class="paramname"><em>append</em>&#160;</td>
    477         </tr>
    478         <tr>
    479           <td></td>
    480           <td>)</td>
    481           <td></td><td></td>
    482         </tr>
    483       </table>
    484 </div><div class="memdoc">
    485 
    486 </div>
    487 </div>
    488 <a class="anchor" id="a07e14ceef85daee9b0aefc14e1079116"></a>
    489 <div class="memitem">
    490 <div class="memproto">
    491       <table class="memname">
    492         <tr>
    493           <td class="memname">void lldb::SBLaunchInfo::SetEnvironmentEntries </td>
    494           <td>(</td>
    495           <td class="paramtype">const char **&#160;</td>
    496           <td class="paramname"><em>envp</em>, </td>
    497         </tr>
    498         <tr>
    499           <td class="paramkey"></td>
    500           <td></td>
    501           <td class="paramtype">bool&#160;</td>
    502           <td class="paramname"><em>append</em>&#160;</td>
    503         </tr>
    504         <tr>
    505           <td></td>
    506           <td>)</td>
    507           <td></td><td></td>
    508         </tr>
    509       </table>
    510 </div><div class="memdoc">
    511 
    512 </div>
    513 </div>
    514 <a class="anchor" id="a06c4d15521b35f5b648fd2b821383c76"></a>
    515 <div class="memitem">
    516 <div class="memproto">
    517       <table class="memname">
    518         <tr>
    519           <td class="memname">void lldb::SBLaunchInfo::SetGroupID </td>
    520           <td>(</td>
    521           <td class="paramtype">uint32_t&#160;</td>
    522           <td class="paramname"><em>gid</em></td><td>)</td>
    523           <td></td>
    524         </tr>
    525       </table>
    526 </div><div class="memdoc">
    527 
    528 </div>
    529 </div>
    530 <a class="anchor" id="a2694fe28febd36e2fb22f026028f4a75"></a>
    531 <div class="memitem">
    532 <div class="memproto">
    533       <table class="memname">
    534         <tr>
    535           <td class="memname">void lldb::SBLaunchInfo::SetLaunchFlags </td>
    536           <td>(</td>
    537           <td class="paramtype">uint32_t&#160;</td>
    538           <td class="paramname"><em>flags</em></td><td>)</td>
    539           <td></td>
    540         </tr>
    541       </table>
    542 </div><div class="memdoc">
    543 
    544 </div>
    545 </div>
    546 <a class="anchor" id="a44611ffb266c6f486add958b79d9e8c4"></a>
    547 <div class="memitem">
    548 <div class="memproto">
    549       <table class="memname">
    550         <tr>
    551           <td class="memname">void lldb::SBLaunchInfo::SetProcessPluginName </td>
    552           <td>(</td>
    553           <td class="paramtype">const char *&#160;</td>
    554           <td class="paramname"><em>plugin_name</em></td><td>)</td>
    555           <td></td>
    556         </tr>
    557       </table>
    558 </div><div class="memdoc">
    559 
    560 </div>
    561 </div>
    562 <a class="anchor" id="a5758f4d43dc4464c43a369c43274dc0a"></a>
    563 <div class="memitem">
    564 <div class="memproto">
    565       <table class="memname">
    566         <tr>
    567           <td class="memname">void lldb::SBLaunchInfo::SetResumeCount </td>
    568           <td>(</td>
    569           <td class="paramtype">uint32_t&#160;</td>
    570           <td class="paramname"><em>c</em></td><td>)</td>
    571           <td></td>
    572         </tr>
    573       </table>
    574 </div><div class="memdoc">
    575 
    576 </div>
    577 </div>
    578 <a class="anchor" id="a3d27f5a0ea42efcfe6b1e9aecb5455cf"></a>
    579 <div class="memitem">
    580 <div class="memproto">
    581       <table class="memname">
    582         <tr>
    583           <td class="memname">void lldb::SBLaunchInfo::SetShell </td>
    584           <td>(</td>
    585           <td class="paramtype">const char *&#160;</td>
    586           <td class="paramname"><em>path</em></td><td>)</td>
    587           <td></td>
    588         </tr>
    589       </table>
    590 </div><div class="memdoc">
    591 
    592 </div>
    593 </div>
    594 <a class="anchor" id="aa80910204bc2e3279628488ea1723f34"></a>
    595 <div class="memitem">
    596 <div class="memproto">
    597       <table class="memname">
    598         <tr>
    599           <td class="memname">void lldb::SBLaunchInfo::SetUserID </td>
    600           <td>(</td>
    601           <td class="paramtype">uint32_t&#160;</td>
    602           <td class="paramname"><em>uid</em></td><td>)</td>
    603           <td></td>
    604         </tr>
    605       </table>
    606 </div><div class="memdoc">
    607 
    608 </div>
    609 </div>
    610 <a class="anchor" id="a6faeacf44f190f506eda39b66e17c3ed"></a>
    611 <div class="memitem">
    612 <div class="memproto">
    613       <table class="memname">
    614         <tr>
    615           <td class="memname">void lldb::SBLaunchInfo::SetWorkingDirectory </td>
    616           <td>(</td>
    617           <td class="paramtype">const char *&#160;</td>
    618           <td class="paramname"><em>working_dir</em></td><td>)</td>
    619           <td></td>
    620         </tr>
    621       </table>
    622 </div><div class="memdoc">
    623 
    624 </div>
    625 </div>
    626 <a class="anchor" id="ad4f669628b4e62a447077b89c53fb225"></a>
    627 <div class="memitem">
    628 <div class="memproto">
    629       <table class="memname">
    630         <tr>
    631           <td class="memname">bool lldb::SBLaunchInfo::UserIDIsValid </td>
    632           <td>(</td>
    633           <td class="paramname"></td><td>)</td>
    634           <td></td>
    635         </tr>
    636       </table>
    637 </div><div class="memdoc">
    638 
    639 </div>
    640 </div>
    641 <h2>Friends And Related Function Documentation</h2>
    642 <a class="anchor" id="a593230acf95f9720217b7fb17681efca"></a>
    643 <div class="memitem">
    644 <div class="memproto">
    645 <table class="mlabels">
    646   <tr>
    647   <td class="mlabels-left">
    648       <table class="memname">
    649         <tr>
    650           <td class="memname">friend class <a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a></td>
    651         </tr>
    652       </table>
    653   </td>
    654   <td class="mlabels-right">
    655 <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
    656   </tr>
    657 </table>
    658 </div><div class="memdoc">
    659 
    660 <p>Definition at line <a class="el" href="SBTarget_8h_source.html#l00114">114</a> of file <a class="el" href="SBTarget_8h_source.html">SBTarget.h</a>.</p>
    661 
    662 </div>
    663 </div>
    664 <h2>Member Data Documentation</h2>
    665 <a class="anchor" id="a9721982af8f26f986a88a87d46c69260"></a>
    666 <div class="memitem">
    667 <div class="memproto">
    668 <table class="mlabels">
    669   <tr>
    670   <td class="mlabels-left">
    671       <table class="memname">
    672         <tr>
    673           <td class="memname">ProcessLaunchInfoSP lldb::SBLaunchInfo::m_opaque_sp</td>
    674         </tr>
    675       </table>
    676   </td>
    677   <td class="mlabels-right">
    678 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
    679   </tr>
    680 </table>
    681 </div><div class="memdoc">
    682 
    683 <p>Definition at line <a class="el" href="SBTarget_8h_source.html#l00119">119</a> of file <a class="el" href="SBTarget_8h_source.html">SBTarget.h</a>.</p>
    684 
    685 </div>
    686 </div>
    687 <hr/>The documentation for this class was generated from the following file:<ul>
    688 <li><a class="el" href="SBTarget_8h_source.html">SBTarget.h</a></li>
    689 </ul>
    690 </div><!-- contents -->
    691 <hr>
    692 <p class="footer">
    693 Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
    694 <a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
    695 align="middle" border="0"/>1.8.1.2</a><br>
    696 Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
    697 All Rights Reserved.</p>
    698 <hr>
    699 <!--#include virtual="/attrib.incl" -->
    700 </body>
    701 </html>
    702