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"> 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"> </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> 83 Protected 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> 87 Protected 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> 91 Friends</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"> 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 © 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