702 lines
		
	
	
		
			29 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			702 lines
		
	
	
		
			29 KiB
		
	
	
	
		
			HTML
		
	
	
	
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 | |
| <html><head>
 | |
| <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
 | |
| <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/>
 | |
| <meta name="description" content="C++ source code API documentation for LLDB."/>
 | |
| <title>LLVM: lldb::SBLaunchInfo Class Reference</title>
 | |
| <link href="doxygen.css" rel="stylesheet" type="text/css"/>
 | |
| </head><body>
 | |
| <p class="title">LLDB API Documentation</p>
 | |
| <!-- Generated by Doxygen 1.8.1.2 -->
 | |
|   <div id="navrow1" class="tabs">
 | |
|     <ul class="tablist">
 | |
|       <li><a href="index.html"><span>Main Page</span></a></li>
 | |
|       <li><a href="namespaces.html"><span>Namespaces</span></a></li>
 | |
|       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
 | |
|       <li><a href="files.html"><span>Files</span></a></li>
 | |
|     </ul>
 | |
|   </div>
 | |
|   <div id="navrow2" class="tabs2">
 | |
|     <ul class="tablist">
 | |
|       <li><a href="annotated.html"><span>Class List</span></a></li>
 | |
|       <li><a href="classes.html"><span>Class Index</span></a></li>
 | |
|       <li><a href="functions.html"><span>Class Members</span></a></li>
 | |
|     </ul>
 | |
|   </div>
 | |
| <div id="nav-path" class="navpath">
 | |
|   <ul>
 | |
| <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>
 | |
| </div>
 | |
| </div><!-- top -->
 | |
| <div class="header">
 | |
|   <div class="summary">
 | |
| <a href="#pub-methods">Public Member Functions</a> |
 | |
| <a href="#pro-methods">Protected Member Functions</a> |
 | |
| <a href="#pro-attribs">Protected Attributes</a> |
 | |
| <a href="#friends">Friends</a> |
 | |
| <a href="classlldb_1_1SBLaunchInfo-members.html">List of all members</a>  </div>
 | |
|   <div class="headertitle">
 | |
| <div class="title">lldb::SBLaunchInfo Class Reference</div>  </div>
 | |
| </div><!--header-->
 | |
| <div class="contents">
 | |
| 
 | |
| <p><code>#include <<a class="el" href="SBTarget_8h_source.html">SBTarget.h</a>></code></p>
 | |
| <div class="dynheader">
 | |
| Collaboration diagram for lldb::SBLaunchInfo:</div>
 | |
| <div class="dyncontent">
 | |
| <div class="center"><img src="classlldb_1_1SBLaunchInfo__coll__graph.png" border="0" usemap="#lldb_1_1SBLaunchInfo_coll__map" alt="Collaboration graph"/></div>
 | |
| <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 | |
| <table class="memberdecls">
 | |
| <tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 | |
| Public Member Functions</h2></td></tr>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| <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>
 | |
| </table><table class="memberdecls">
 | |
| <tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
 | |
| Protected Member Functions</h2></td></tr>
 | |
| <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>
 | |
| </table><table class="memberdecls">
 | |
| <tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 | |
| Protected Attributes</h2></td></tr>
 | |
| <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>
 | |
| </table><table class="memberdecls">
 | |
| <tr class="heading"><td colspan="2"><h2><a name="friends"></a>
 | |
| Friends</h2></td></tr>
 | |
| <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>
 | |
| </table>
 | |
| <a name="details" id="details"></a><h2>Detailed Description</h2>
 | |
| <div class="textblock">
 | |
| <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>
 | |
| </div><h2>Constructor & Destructor Documentation</h2>
 | |
| <a class="anchor" id="a0675478da0b07bf11d406f76621a1f82"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">lldb::SBLaunchInfo::SBLaunchInfo </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">const char ** </td>
 | |
|           <td class="paramname"><em>argv</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="affb51a65ed96d1d365ea7ef8c164d038"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">lldb::SBLaunchInfo::~SBLaunchInfo </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <h2>Member Function Documentation</h2>
 | |
| <a class="anchor" id="a84d5d479c89e7df8514bf7c269d021ea"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">bool lldb::SBLaunchInfo::AddCloseFileAction </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">int </td>
 | |
|           <td class="paramname"><em>fd</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="acd4182082c20ce8659fb0b4cf033bf3c"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">bool lldb::SBLaunchInfo::AddDuplicateFileAction </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">int </td>
 | |
|           <td class="paramname"><em>fd</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">int </td>
 | |
|           <td class="paramname"><em>dup_fd</em> </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td></td>
 | |
|           <td>)</td>
 | |
|           <td></td><td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a511fb39e4d373785a569e5349b6b3006"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">bool lldb::SBLaunchInfo::AddOpenFileAction </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">int </td>
 | |
|           <td class="paramname"><em>fd</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">const char * </td>
 | |
|           <td class="paramname"><em>path</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">bool </td>
 | |
|           <td class="paramname"><em>read</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">bool </td>
 | |
|           <td class="paramname"><em>write</em> </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td></td>
 | |
|           <td>)</td>
 | |
|           <td></td><td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="ac38bad8bb13423294c18fa25b658e985"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">bool lldb::SBLaunchInfo::AddSuppressFileAction </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">int </td>
 | |
|           <td class="paramname"><em>fd</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">bool </td>
 | |
|           <td class="paramname"><em>read</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">bool </td>
 | |
|           <td class="paramname"><em>write</em> </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td></td>
 | |
|           <td>)</td>
 | |
|           <td></td><td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a013ebb7fd24e68282af3c18d7897a56b"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::Clear </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a135065f100f23ecff4539719c5463497"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">const char* lldb::SBLaunchInfo::GetArgumentAtIndex </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">uint32_t </td>
 | |
|           <td class="paramname"><em>idx</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a2bd59752a7984abb59dd997dc7ed9a7c"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">const char* lldb::SBLaunchInfo::GetEnvironmentEntryAtIndex </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">uint32_t </td>
 | |
|           <td class="paramname"><em>idx</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a11185169cf1f5437989e2350fee8bbea"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">uint32_t lldb::SBLaunchInfo::GetGroupID </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a9ed4a73b7638ea66b0d7efe333983fd2"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">uint32_t lldb::SBLaunchInfo::GetLaunchFlags </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="aedf4d2e828adce9bf928c05cc9910ea1"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">uint32_t lldb::SBLaunchInfo::GetNumArguments </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a84cf4b5452271a2a16446a3a6072656a"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">uint32_t lldb::SBLaunchInfo::GetNumEnvironmentEntries </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a124aa5141af4e9d01b3faa31c1728a06"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">const char* lldb::SBLaunchInfo::GetProcessPluginName </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a3a92d12d1df3e59d11fe404dfcb1a716"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">uint32_t lldb::SBLaunchInfo::GetResumeCount </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a9501d1134d0c1218489485a36b0582f1"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">const char* lldb::SBLaunchInfo::GetShell </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a674ae8374101243e460c919c64b50d4b"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">uint32_t lldb::SBLaunchInfo::GetUserID </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="acfd8ebf483bc87b576d1b066f0cc7e71"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">const char* lldb::SBLaunchInfo::GetWorkingDirectory </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td> const</td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="acb84f6f5e1f33453a10dad3de7abc63c"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">bool lldb::SBLaunchInfo::GroupIDIsValid </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a5917181583b843a0b6bf4df94e241e90"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
| <table class="mlabels">
 | |
|   <tr>
 | |
|   <td class="mlabels-left">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">lldb_private::ProcessLaunchInfo& lldb::SBLaunchInfo::ref </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
|   </td>
 | |
|   <td class="mlabels-right">
 | |
| <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 | |
|   </tr>
 | |
| </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="abf941e467cc9a50664d09ea9a95c2258"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetArguments </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">const char ** </td>
 | |
|           <td class="paramname"><em>argv</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">bool </td>
 | |
|           <td class="paramname"><em>append</em> </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td></td>
 | |
|           <td>)</td>
 | |
|           <td></td><td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a07e14ceef85daee9b0aefc14e1079116"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetEnvironmentEntries </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">const char ** </td>
 | |
|           <td class="paramname"><em>envp</em>, </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td class="paramkey"></td>
 | |
|           <td></td>
 | |
|           <td class="paramtype">bool </td>
 | |
|           <td class="paramname"><em>append</em> </td>
 | |
|         </tr>
 | |
|         <tr>
 | |
|           <td></td>
 | |
|           <td>)</td>
 | |
|           <td></td><td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a06c4d15521b35f5b648fd2b821383c76"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetGroupID </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">uint32_t </td>
 | |
|           <td class="paramname"><em>gid</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a2694fe28febd36e2fb22f026028f4a75"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetLaunchFlags </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">uint32_t </td>
 | |
|           <td class="paramname"><em>flags</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a44611ffb266c6f486add958b79d9e8c4"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetProcessPluginName </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">const char * </td>
 | |
|           <td class="paramname"><em>plugin_name</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a5758f4d43dc4464c43a369c43274dc0a"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetResumeCount </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">uint32_t </td>
 | |
|           <td class="paramname"><em>c</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a3d27f5a0ea42efcfe6b1e9aecb5455cf"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetShell </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">const char * </td>
 | |
|           <td class="paramname"><em>path</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="aa80910204bc2e3279628488ea1723f34"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetUserID </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">uint32_t </td>
 | |
|           <td class="paramname"><em>uid</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="a6faeacf44f190f506eda39b66e17c3ed"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">void lldb::SBLaunchInfo::SetWorkingDirectory </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramtype">const char * </td>
 | |
|           <td class="paramname"><em>working_dir</em></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <a class="anchor" id="ad4f669628b4e62a447077b89c53fb225"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">bool lldb::SBLaunchInfo::UserIDIsValid </td>
 | |
|           <td>(</td>
 | |
|           <td class="paramname"></td><td>)</td>
 | |
|           <td></td>
 | |
|         </tr>
 | |
|       </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <h2>Friends And Related Function Documentation</h2>
 | |
| <a class="anchor" id="a593230acf95f9720217b7fb17681efca"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
| <table class="mlabels">
 | |
|   <tr>
 | |
|   <td class="mlabels-left">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">friend class <a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a></td>
 | |
|         </tr>
 | |
|       </table>
 | |
|   </td>
 | |
|   <td class="mlabels-right">
 | |
| <span class="mlabels"><span class="mlabel">friend</span></span>  </td>
 | |
|   </tr>
 | |
| </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| <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>
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <h2>Member Data Documentation</h2>
 | |
| <a class="anchor" id="a9721982af8f26f986a88a87d46c69260"></a>
 | |
| <div class="memitem">
 | |
| <div class="memproto">
 | |
| <table class="mlabels">
 | |
|   <tr>
 | |
|   <td class="mlabels-left">
 | |
|       <table class="memname">
 | |
|         <tr>
 | |
|           <td class="memname">ProcessLaunchInfoSP lldb::SBLaunchInfo::m_opaque_sp</td>
 | |
|         </tr>
 | |
|       </table>
 | |
|   </td>
 | |
|   <td class="mlabels-right">
 | |
| <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 | |
|   </tr>
 | |
| </table>
 | |
| </div><div class="memdoc">
 | |
| 
 | |
| <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>
 | |
| 
 | |
| </div>
 | |
| </div>
 | |
| <hr/>The documentation for this class was generated from the following file:<ul>
 | |
| <li><a class="el" href="SBTarget_8h_source.html">SBTarget.h</a></li>
 | |
| </ul>
 | |
| </div><!-- contents -->
 | |
| <hr>
 | |
| <p class="footer">
 | |
| Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
 | |
| <a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
 | |
| align="middle" border="0"/>1.8.1.2</a><br>
 | |
| Copyright © 2003-2013 University of Illinois at Urbana-Champaign.
 | |
| All Rights Reserved.</p>
 | |
| <hr>
 | |
| <!--#include virtual="/attrib.incl" -->
 | |
| </body>
 | |
| </html>
 |