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 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_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> | 34<a href="#pro-methods">Protected Member Functions</a> | 35<a href="#pro-attribs">Protected Attributes</a> | 36<a href="#friends">Friends</a> | 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 <<a class="el" href="SBTarget_8h_source.html">SBTarget.h</a>></code></p> 44<div class="dynheader"> 45Collaboration 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> 51Public Member Functions</h2></td></tr> 52<tr class="memitem:a0675478da0b07bf11d406f76621a1f82"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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 </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 </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 </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 </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 </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 </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 * </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 </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 </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 * </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 </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 </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 * </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 </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 </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 </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 * </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 </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 * </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 </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 </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 </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 </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 </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 </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 </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> 83Protected Member Functions</h2></td></tr> 84<tr class="memitem:a5917181583b843a0b6bf4df94e241e90"><td class="memItemLeft" align="right" valign="top">lldb_private::ProcessLaunchInfo & </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> 87Protected Attributes</h2></td></tr> 88<tr class="memitem:a9721982af8f26f986a88a87d46c69260"><td class="memItemLeft" align="right" valign="top">ProcessLaunchInfoSP </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> 91Friends</h2></td></tr> 92<tr class="memitem:a593230acf95f9720217b7fb17681efca"><td class="memItemLeft" align="right" valign="top">class </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 & 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 ** </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 </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 </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 </td> 160 <td class="paramname"><em>dup_fd</em> </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 </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 * </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 </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 </td> 198 <td class="paramname"><em>write</em> </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 </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 </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 </td> 230 <td class="paramname"><em>write</em> </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 </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 </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& 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 ** </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 </td> 476 <td class="paramname"><em>append</em> </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 ** </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 </td> 502 <td class="paramname"><em>append</em> </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 </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 </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 * </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 </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 * </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 </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 * </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"> 693Generated 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" 695align="middle" border="0"/>1.8.1.2</a><br> 696Copyright © 2003-2013 University of Illinois at Urbana-Champaign. 697All Rights Reserved.</p> 698<hr> 699<!--#include virtual="/attrib.incl" --> 700</body> 701</html> 702