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::SBTypeList 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_1SBTypeList.html">SBTypeList</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="#friends">Friends</a> &#124;
35<a href="classlldb_1_1SBTypeList-members.html">List of all members</a>  </div>
36  <div class="headertitle">
37<div class="title">lldb::SBTypeList Class Reference</div>  </div>
38</div><!--header-->
39<div class="contents">
40
41<p><code>#include &lt;<a class="el" href="SBType_8h_source.html">SBType.h</a>&gt;</code></p>
42<table class="memberdecls">
43<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
44Public Member Functions</h2></td></tr>
45<tr class="memitem:ab088afc9c9db4c44f9f7e19e0bea4f49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#ab088afc9c9db4c44f9f7e19e0bea4f49">SBTypeList</a> ()</td></tr>
46<tr class="memitem:af170dc586ce3f8dfb24fbac8ee9d60f1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#af170dc586ce3f8dfb24fbac8ee9d60f1">SBTypeList</a> (const <a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> &amp;rhs)</td></tr>
47<tr class="memitem:a2318ed917a480ba6400e0e76abdef5fe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#a2318ed917a480ba6400e0e76abdef5fe">~SBTypeList</a> ()</td></tr>
48<tr class="memitem:af92fde4561fb2d89b414012be7e6e3fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#af92fde4561fb2d89b414012be7e6e3fd">operator=</a> (const <a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> &amp;rhs)</td></tr>
49<tr class="memitem:a18c39cbd3ae6b34b672188616782b32a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#a18c39cbd3ae6b34b672188616782b32a">IsValid</a> ()</td></tr>
50<tr class="memitem:ac260946f48d81a8e2f6dbd224df8c3b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#ac260946f48d81a8e2f6dbd224df8c3b4">Append</a> (<a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> type)</td></tr>
51<tr class="memitem:af297f7a439bd054c7efc6c9c55d5703f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#af297f7a439bd054c7efc6c9c55d5703f">GetTypeAtIndex</a> (uint32_t index)</td></tr>
52<tr class="memitem:a1fe6b6a0cf209337c44075102c7cf6de"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#a1fe6b6a0cf209337c44075102c7cf6de">GetSize</a> ()</td></tr>
53</table><table class="memberdecls">
54<tr class="heading"><td colspan="2"><h2><a name="friends"></a>
55Friends</h2></td></tr>
56<tr class="memitem:a5a50b764fceeae5ed6ecf04b9d1eba5c"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#a5a50b764fceeae5ed6ecf04b9d1eba5c">SBModule</a></td></tr>
57<tr class="memitem:ad26dad126a8393ff3d6d085256763b1e"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeList.html#ad26dad126a8393ff3d6d085256763b1e">SBCompileUnit</a></td></tr>
58</table>
59<a name="details" id="details"></a><h2>Detailed Description</h2>
60<div class="textblock">
61<p>Definition at line <a class="el" href="SBType_8h_source.html#l00210">210</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p>
62</div><h2>Constructor &amp; Destructor Documentation</h2>
63<a class="anchor" id="ab088afc9c9db4c44f9f7e19e0bea4f49"></a>
64<div class="memitem">
65<div class="memproto">
66      <table class="memname">
67        <tr>
68          <td class="memname">lldb::SBTypeList::SBTypeList </td>
69          <td>(</td>
70          <td class="paramname"></td><td>)</td>
71          <td></td>
72        </tr>
73      </table>
74</div><div class="memdoc">
75
76</div>
77</div>
78<a class="anchor" id="af170dc586ce3f8dfb24fbac8ee9d60f1"></a>
79<div class="memitem">
80<div class="memproto">
81      <table class="memname">
82        <tr>
83          <td class="memname">lldb::SBTypeList::SBTypeList </td>
84          <td>(</td>
85          <td class="paramtype">const <a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> &amp;&#160;</td>
86          <td class="paramname"><em>rhs</em></td><td>)</td>
87          <td></td>
88        </tr>
89      </table>
90</div><div class="memdoc">
91
92</div>
93</div>
94<a class="anchor" id="a2318ed917a480ba6400e0e76abdef5fe"></a>
95<div class="memitem">
96<div class="memproto">
97      <table class="memname">
98        <tr>
99          <td class="memname">lldb::SBTypeList::~SBTypeList </td>
100          <td>(</td>
101          <td class="paramname"></td><td>)</td>
102          <td></td>
103        </tr>
104      </table>
105</div><div class="memdoc">
106
107</div>
108</div>
109<h2>Member Function Documentation</h2>
110<a class="anchor" id="ac260946f48d81a8e2f6dbd224df8c3b4"></a>
111<div class="memitem">
112<div class="memproto">
113      <table class="memname">
114        <tr>
115          <td class="memname">void lldb::SBTypeList::Append </td>
116          <td>(</td>
117          <td class="paramtype"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a>&#160;</td>
118          <td class="paramname"><em>type</em></td><td>)</td>
119          <td></td>
120        </tr>
121      </table>
122</div><div class="memdoc">
123
124</div>
125</div>
126<a class="anchor" id="a1fe6b6a0cf209337c44075102c7cf6de"></a>
127<div class="memitem">
128<div class="memproto">
129      <table class="memname">
130        <tr>
131          <td class="memname">uint32_t lldb::SBTypeList::GetSize </td>
132          <td>(</td>
133          <td class="paramname"></td><td>)</td>
134          <td></td>
135        </tr>
136      </table>
137</div><div class="memdoc">
138
139</div>
140</div>
141<a class="anchor" id="af297f7a439bd054c7efc6c9c55d5703f"></a>
142<div class="memitem">
143<div class="memproto">
144      <table class="memname">
145        <tr>
146          <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBTypeList::GetTypeAtIndex </td>
147          <td>(</td>
148          <td class="paramtype">uint32_t&#160;</td>
149          <td class="paramname"><em>index</em></td><td>)</td>
150          <td></td>
151        </tr>
152      </table>
153</div><div class="memdoc">
154
155</div>
156</div>
157<a class="anchor" id="a18c39cbd3ae6b34b672188616782b32a"></a>
158<div class="memitem">
159<div class="memproto">
160      <table class="memname">
161        <tr>
162          <td class="memname">bool lldb::SBTypeList::IsValid </td>
163          <td>(</td>
164          <td class="paramname"></td><td>)</td>
165          <td></td>
166        </tr>
167      </table>
168</div><div class="memdoc">
169
170</div>
171</div>
172<a class="anchor" id="af92fde4561fb2d89b414012be7e6e3fd"></a>
173<div class="memitem">
174<div class="memproto">
175      <table class="memname">
176        <tr>
177          <td class="memname"><a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a>&amp; lldb::SBTypeList::operator= </td>
178          <td>(</td>
179          <td class="paramtype">const <a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> &amp;&#160;</td>
180          <td class="paramname"><em>rhs</em></td><td>)</td>
181          <td></td>
182        </tr>
183      </table>
184</div><div class="memdoc">
185
186</div>
187</div>
188<h2>Friends And Related Function Documentation</h2>
189<a class="anchor" id="ad26dad126a8393ff3d6d085256763b1e"></a>
190<div class="memitem">
191<div class="memproto">
192<table class="mlabels">
193  <tr>
194  <td class="mlabels-left">
195      <table class="memname">
196        <tr>
197          <td class="memname">friend class <a class="el" href="classlldb_1_1SBCompileUnit.html">SBCompileUnit</a></td>
198        </tr>
199      </table>
200  </td>
201  <td class="mlabels-right">
202<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
203  </tr>
204</table>
205</div><div class="memdoc">
206
207<p>Definition at line <a class="el" href="SBType_8h_source.html#l00238">238</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p>
208
209</div>
210</div>
211<a class="anchor" id="a5a50b764fceeae5ed6ecf04b9d1eba5c"></a>
212<div class="memitem">
213<div class="memproto">
214<table class="mlabels">
215  <tr>
216  <td class="mlabels-left">
217      <table class="memname">
218        <tr>
219          <td class="memname">friend class <a class="el" href="classlldb_1_1SBModule.html">SBModule</a></td>
220        </tr>
221      </table>
222  </td>
223  <td class="mlabels-right">
224<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
225  </tr>
226</table>
227</div><div class="memdoc">
228
229<p>Definition at line <a class="el" href="SBType_8h_source.html#l00237">237</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p>
230
231</div>
232</div>
233<hr/>The documentation for this class was generated from the following file:<ul>
234<li><a class="el" href="SBType_8h_source.html">SBType.h</a></li>
235</ul>
236</div><!-- contents -->
237<hr>
238<p class="footer">
239Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
240<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
241align="middle" border="0"/>1.8.1.2</a><br>
242Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
243All Rights Reserved.</p>
244<hr>
245<!--#include virtual="/attrib.incl" -->
246</body>
247</html>
248