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::SBTypeSynthetic 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_1SBTypeSynthetic.html">SBTypeSynthetic</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="#pub-static-methods">Static Public Member Functions</a> &#124;
35<a href="#pro-methods">Protected Member Functions</a> &#124;
36<a href="#pro-attribs">Protected Attributes</a> &#124;
37<a href="#friends">Friends</a> &#124;
38<a href="classlldb_1_1SBTypeSynthetic-members.html">List of all members</a>  </div>
39  <div class="headertitle">
40<div class="title">lldb::SBTypeSynthetic Class Reference</div>  </div>
41</div><!--header-->
42<div class="contents">
43
44<p><code>#include &lt;<a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a>&gt;</code></p>
45<div class="dynheader">
46Collaboration diagram for lldb::SBTypeSynthetic:</div>
47<div class="dyncontent">
48<div class="center"><img src="classlldb_1_1SBTypeSynthetic__coll__graph.png" border="0" usemap="#lldb_1_1SBTypeSynthetic_coll__map" alt="Collaboration graph"/></div>
49<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
50<table class="memberdecls">
51<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
52Public Member Functions</h2></td></tr>
53<tr class="memitem:ae530d684b312e8253becd0980363dec9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#ae530d684b312e8253becd0980363dec9">SBTypeSynthetic</a> ()</td></tr>
54<tr class="memitem:a45a224bdc4f81ef3e1f7ba49563f100d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a45a224bdc4f81ef3e1f7ba49563f100d">SBTypeSynthetic</a> (const <a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;rhs)</td></tr>
55<tr class="memitem:a44cfda820db922bf1c178cf71d42f764"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a44cfda820db922bf1c178cf71d42f764">~SBTypeSynthetic</a> ()</td></tr>
56<tr class="memitem:a8e6b002096bad96fb6b4215a647be277"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a8e6b002096bad96fb6b4215a647be277">IsValid</a> () const </td></tr>
57<tr class="memitem:a3717d78d5cc25a1ced76bf33553183a4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a3717d78d5cc25a1ced76bf33553183a4">IsClassCode</a> ()</td></tr>
58<tr class="memitem:aa970186f515f93a440f3c8636af92a8b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#aa970186f515f93a440f3c8636af92a8b">IsClassName</a> ()</td></tr>
59<tr class="memitem:a24b8ff29ef764067214fe1ca60757bcc"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a24b8ff29ef764067214fe1ca60757bcc">GetData</a> ()</td></tr>
60<tr class="memitem:af6dfe03bae2e3d9bad55c86b218faa8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#af6dfe03bae2e3d9bad55c86b218faa8c">SetClassName</a> (const char *data)</td></tr>
61<tr class="memitem:afffa449704b2e6082ffe0af6491ae7cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#afffa449704b2e6082ffe0af6491ae7cd">SetClassCode</a> (const char *data)</td></tr>
62<tr class="memitem:a8057f4a31b5e2965641cd6abe26dfbc5"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a8057f4a31b5e2965641cd6abe26dfbc5">GetOptions</a> ()</td></tr>
63<tr class="memitem:ab25a36347583105cd60f02137c2a93e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#ab25a36347583105cd60f02137c2a93e5">SetOptions</a> (uint32_t)</td></tr>
64<tr class="memitem:af39256f454d03e49826eeb16a7e1147b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#af39256f454d03e49826eeb16a7e1147b">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;description, lldb::DescriptionLevel description_level)</td></tr>
65<tr class="memitem:a6ee3aa155875d7df0ba0b9cb77eb8b48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a6ee3aa155875d7df0ba0b9cb77eb8b48">operator=</a> (const <a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;rhs)</td></tr>
66<tr class="memitem:ab130321517b189e2357bc205e89d41f4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#ab130321517b189e2357bc205e89d41f4">IsEqualTo</a> (<a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;rhs)</td></tr>
67<tr class="memitem:a3ba095691f030147d93b95727aa471dc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a3ba095691f030147d93b95727aa471dc">operator==</a> (<a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;rhs)</td></tr>
68<tr class="memitem:a1ff6a76cb82143ec6af919c1c10b6a63"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a1ff6a76cb82143ec6af919c1c10b6a63">operator!=</a> (<a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;rhs)</td></tr>
69</table><table class="memberdecls">
70<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
71Static Public Member Functions</h2></td></tr>
72<tr class="memitem:ae648c09831ed4ac2cc88a5a42b7a84e6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBTypeSynthetic.html">SBTypeSynthetic</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#ae648c09831ed4ac2cc88a5a42b7a84e6">CreateWithClassName</a> (const char *data, uint32_t options=0)</td></tr>
73<tr class="memitem:a81a7d7251e3b8ac2ff15c9c21dcf44a5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classlldb_1_1SBTypeSynthetic.html">SBTypeSynthetic</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a81a7d7251e3b8ac2ff15c9c21dcf44a5">CreateWithScriptCode</a> (const char *data, uint32_t options=0)</td></tr>
74</table><table class="memberdecls">
75<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
76Protected Member Functions</h2></td></tr>
77<tr class="memitem:afd24377ccc7f52b1d32c3fbf19942a4b"><td class="memItemLeft" align="right" valign="top">lldb::ScriptedSyntheticChildrenSP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#afd24377ccc7f52b1d32c3fbf19942a4b">GetSP</a> ()</td></tr>
78<tr class="memitem:a9c88314b14913912c8893f06a3cbde08"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a9c88314b14913912c8893f06a3cbde08">SetSP</a> (const lldb::ScriptedSyntheticChildrenSP &amp;typefilter_impl_sp)</td></tr>
79<tr class="memitem:a983c8d113bca604b6bf676cea7bc0e3c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a983c8d113bca604b6bf676cea7bc0e3c">SBTypeSynthetic</a> (const lldb::ScriptedSyntheticChildrenSP &amp;)</td></tr>
80<tr class="memitem:a0673d10e4c0effdfa5d585c25669b7cf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a0673d10e4c0effdfa5d585c25669b7cf">CopyOnWrite_Impl</a> ()</td></tr>
81</table><table class="memberdecls">
82<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
83Protected Attributes</h2></td></tr>
84<tr class="memitem:add373deeca25a0bb8b9efc138826b712"><td class="memItemLeft" align="right" valign="top">lldb::ScriptedSyntheticChildrenSP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#add373deeca25a0bb8b9efc138826b712">m_opaque_sp</a></td></tr>
85</table><table class="memberdecls">
86<tr class="heading"><td colspan="2"><h2><a name="friends"></a>
87Friends</h2></td></tr>
88<tr class="memitem:a57b27e10004af3d21e9f5a904faf2988"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a57b27e10004af3d21e9f5a904faf2988">SBDebugger</a></td></tr>
89<tr class="memitem:ace93cd14f05b733805f0d59848373612"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#ace93cd14f05b733805f0d59848373612">SBTypeCategory</a></td></tr>
90<tr class="memitem:a6d018c47ed70656ffcdafc2861ee0b2c"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBTypeSynthetic.html#a6d018c47ed70656ffcdafc2861ee0b2c">SBValue</a></td></tr>
91</table>
92<a name="details" id="details"></a><h2>Detailed Description</h2>
93<div class="textblock">
94<p>Definition at line <a class="el" href="SBTypeSynthetic_8h_source.html#l00019">19</a> of file <a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a>.</p>
95</div><h2>Constructor &amp; Destructor Documentation</h2>
96<a class="anchor" id="ae530d684b312e8253becd0980363dec9"></a>
97<div class="memitem">
98<div class="memproto">
99      <table class="memname">
100        <tr>
101          <td class="memname">lldb::SBTypeSynthetic::SBTypeSynthetic </td>
102          <td>(</td>
103          <td class="paramname"></td><td>)</td>
104          <td></td>
105        </tr>
106      </table>
107</div><div class="memdoc">
108
109</div>
110</div>
111<a class="anchor" id="a45a224bdc4f81ef3e1f7ba49563f100d"></a>
112<div class="memitem">
113<div class="memproto">
114      <table class="memname">
115        <tr>
116          <td class="memname">lldb::SBTypeSynthetic::SBTypeSynthetic </td>
117          <td>(</td>
118          <td class="paramtype">const <a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;&#160;</td>
119          <td class="paramname"><em>rhs</em></td><td>)</td>
120          <td></td>
121        </tr>
122      </table>
123</div><div class="memdoc">
124
125</div>
126</div>
127<a class="anchor" id="a44cfda820db922bf1c178cf71d42f764"></a>
128<div class="memitem">
129<div class="memproto">
130      <table class="memname">
131        <tr>
132          <td class="memname">lldb::SBTypeSynthetic::~SBTypeSynthetic </td>
133          <td>(</td>
134          <td class="paramname"></td><td>)</td>
135          <td></td>
136        </tr>
137      </table>
138</div><div class="memdoc">
139
140</div>
141</div>
142<a class="anchor" id="a983c8d113bca604b6bf676cea7bc0e3c"></a>
143<div class="memitem">
144<div class="memproto">
145<table class="mlabels">
146  <tr>
147  <td class="mlabels-left">
148      <table class="memname">
149        <tr>
150          <td class="memname">lldb::SBTypeSynthetic::SBTypeSynthetic </td>
151          <td>(</td>
152          <td class="paramtype">const lldb::ScriptedSyntheticChildrenSP &amp;&#160;</td>
153          <td class="paramname"></td><td>)</td>
154          <td></td>
155        </tr>
156      </table>
157  </td>
158  <td class="mlabels-right">
159<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
160  </tr>
161</table>
162</div><div class="memdoc">
163
164</div>
165</div>
166<h2>Member Function Documentation</h2>
167<a class="anchor" id="a0673d10e4c0effdfa5d585c25669b7cf"></a>
168<div class="memitem">
169<div class="memproto">
170<table class="mlabels">
171  <tr>
172  <td class="mlabels-left">
173      <table class="memname">
174        <tr>
175          <td class="memname">bool lldb::SBTypeSynthetic::CopyOnWrite_Impl </td>
176          <td>(</td>
177          <td class="paramname"></td><td>)</td>
178          <td></td>
179        </tr>
180      </table>
181  </td>
182  <td class="mlabels-right">
183<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
184  </tr>
185</table>
186</div><div class="memdoc">
187
188</div>
189</div>
190<a class="anchor" id="ae648c09831ed4ac2cc88a5a42b7a84e6"></a>
191<div class="memitem">
192<div class="memproto">
193<table class="mlabels">
194  <tr>
195  <td class="mlabels-left">
196      <table class="memname">
197        <tr>
198          <td class="memname">static <a class="el" href="classlldb_1_1SBTypeSynthetic.html">SBTypeSynthetic</a> lldb::SBTypeSynthetic::CreateWithClassName </td>
199          <td>(</td>
200          <td class="paramtype">const char *&#160;</td>
201          <td class="paramname"><em>data</em>, </td>
202        </tr>
203        <tr>
204          <td class="paramkey"></td>
205          <td></td>
206          <td class="paramtype">uint32_t&#160;</td>
207          <td class="paramname"><em>options</em> = <code>0</code>&#160;</td>
208        </tr>
209        <tr>
210          <td></td>
211          <td>)</td>
212          <td></td><td></td>
213        </tr>
214      </table>
215  </td>
216  <td class="mlabels-right">
217<span class="mlabels"><span class="mlabel">static</span></span>  </td>
218  </tr>
219</table>
220</div><div class="memdoc">
221
222</div>
223</div>
224<a class="anchor" id="a81a7d7251e3b8ac2ff15c9c21dcf44a5"></a>
225<div class="memitem">
226<div class="memproto">
227<table class="mlabels">
228  <tr>
229  <td class="mlabels-left">
230      <table class="memname">
231        <tr>
232          <td class="memname">static <a class="el" href="classlldb_1_1SBTypeSynthetic.html">SBTypeSynthetic</a> lldb::SBTypeSynthetic::CreateWithScriptCode </td>
233          <td>(</td>
234          <td class="paramtype">const char *&#160;</td>
235          <td class="paramname"><em>data</em>, </td>
236        </tr>
237        <tr>
238          <td class="paramkey"></td>
239          <td></td>
240          <td class="paramtype">uint32_t&#160;</td>
241          <td class="paramname"><em>options</em> = <code>0</code>&#160;</td>
242        </tr>
243        <tr>
244          <td></td>
245          <td>)</td>
246          <td></td><td></td>
247        </tr>
248      </table>
249  </td>
250  <td class="mlabels-right">
251<span class="mlabels"><span class="mlabel">static</span></span>  </td>
252  </tr>
253</table>
254</div><div class="memdoc">
255
256</div>
257</div>
258<a class="anchor" id="a24b8ff29ef764067214fe1ca60757bcc"></a>
259<div class="memitem">
260<div class="memproto">
261      <table class="memname">
262        <tr>
263          <td class="memname">const char* lldb::SBTypeSynthetic::GetData </td>
264          <td>(</td>
265          <td class="paramname"></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="af39256f454d03e49826eeb16a7e1147b"></a>
274<div class="memitem">
275<div class="memproto">
276      <table class="memname">
277        <tr>
278          <td class="memname">bool lldb::SBTypeSynthetic::GetDescription </td>
279          <td>(</td>
280          <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;&#160;</td>
281          <td class="paramname"><em>description</em>, </td>
282        </tr>
283        <tr>
284          <td class="paramkey"></td>
285          <td></td>
286          <td class="paramtype">lldb::DescriptionLevel&#160;</td>
287          <td class="paramname"><em>description_level</em>&#160;</td>
288        </tr>
289        <tr>
290          <td></td>
291          <td>)</td>
292          <td></td><td></td>
293        </tr>
294      </table>
295</div><div class="memdoc">
296
297</div>
298</div>
299<a class="anchor" id="a8057f4a31b5e2965641cd6abe26dfbc5"></a>
300<div class="memitem">
301<div class="memproto">
302      <table class="memname">
303        <tr>
304          <td class="memname">uint32_t lldb::SBTypeSynthetic::GetOptions </td>
305          <td>(</td>
306          <td class="paramname"></td><td>)</td>
307          <td></td>
308        </tr>
309      </table>
310</div><div class="memdoc">
311
312</div>
313</div>
314<a class="anchor" id="afd24377ccc7f52b1d32c3fbf19942a4b"></a>
315<div class="memitem">
316<div class="memproto">
317<table class="mlabels">
318  <tr>
319  <td class="mlabels-left">
320      <table class="memname">
321        <tr>
322          <td class="memname">lldb::ScriptedSyntheticChildrenSP lldb::SBTypeSynthetic::GetSP </td>
323          <td>(</td>
324          <td class="paramname"></td><td>)</td>
325          <td></td>
326        </tr>
327      </table>
328  </td>
329  <td class="mlabels-right">
330<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
331  </tr>
332</table>
333</div><div class="memdoc">
334
335</div>
336</div>
337<a class="anchor" id="a3717d78d5cc25a1ced76bf33553183a4"></a>
338<div class="memitem">
339<div class="memproto">
340      <table class="memname">
341        <tr>
342          <td class="memname">bool lldb::SBTypeSynthetic::IsClassCode </td>
343          <td>(</td>
344          <td class="paramname"></td><td>)</td>
345          <td></td>
346        </tr>
347      </table>
348</div><div class="memdoc">
349
350</div>
351</div>
352<a class="anchor" id="aa970186f515f93a440f3c8636af92a8b"></a>
353<div class="memitem">
354<div class="memproto">
355      <table class="memname">
356        <tr>
357          <td class="memname">bool lldb::SBTypeSynthetic::IsClassName </td>
358          <td>(</td>
359          <td class="paramname"></td><td>)</td>
360          <td></td>
361        </tr>
362      </table>
363</div><div class="memdoc">
364
365</div>
366</div>
367<a class="anchor" id="ab130321517b189e2357bc205e89d41f4"></a>
368<div class="memitem">
369<div class="memproto">
370      <table class="memname">
371        <tr>
372          <td class="memname">bool lldb::SBTypeSynthetic::IsEqualTo </td>
373          <td>(</td>
374          <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;&#160;</td>
375          <td class="paramname"><em>rhs</em></td><td>)</td>
376          <td></td>
377        </tr>
378      </table>
379</div><div class="memdoc">
380
381</div>
382</div>
383<a class="anchor" id="a8e6b002096bad96fb6b4215a647be277"></a>
384<div class="memitem">
385<div class="memproto">
386      <table class="memname">
387        <tr>
388          <td class="memname">bool lldb::SBTypeSynthetic::IsValid </td>
389          <td>(</td>
390          <td class="paramname"></td><td>)</td>
391          <td> const</td>
392        </tr>
393      </table>
394</div><div class="memdoc">
395
396</div>
397</div>
398<a class="anchor" id="a1ff6a76cb82143ec6af919c1c10b6a63"></a>
399<div class="memitem">
400<div class="memproto">
401      <table class="memname">
402        <tr>
403          <td class="memname">bool lldb::SBTypeSynthetic::operator!= </td>
404          <td>(</td>
405          <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;&#160;</td>
406          <td class="paramname"><em>rhs</em></td><td>)</td>
407          <td></td>
408        </tr>
409      </table>
410</div><div class="memdoc">
411
412</div>
413</div>
414<a class="anchor" id="a6ee3aa155875d7df0ba0b9cb77eb8b48"></a>
415<div class="memitem">
416<div class="memproto">
417      <table class="memname">
418        <tr>
419          <td class="memname"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a>&amp; lldb::SBTypeSynthetic::operator= </td>
420          <td>(</td>
421          <td class="paramtype">const <a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;&#160;</td>
422          <td class="paramname"><em>rhs</em></td><td>)</td>
423          <td></td>
424        </tr>
425      </table>
426</div><div class="memdoc">
427
428</div>
429</div>
430<a class="anchor" id="a3ba095691f030147d93b95727aa471dc"></a>
431<div class="memitem">
432<div class="memproto">
433      <table class="memname">
434        <tr>
435          <td class="memname">bool lldb::SBTypeSynthetic::operator== </td>
436          <td>(</td>
437          <td class="paramtype"><a class="el" href="classlldb_1_1SBTypeSynthetic.html">lldb::SBTypeSynthetic</a> &amp;&#160;</td>
438          <td class="paramname"><em>rhs</em></td><td>)</td>
439          <td></td>
440        </tr>
441      </table>
442</div><div class="memdoc">
443
444</div>
445</div>
446<a class="anchor" id="afffa449704b2e6082ffe0af6491ae7cd"></a>
447<div class="memitem">
448<div class="memproto">
449      <table class="memname">
450        <tr>
451          <td class="memname">void lldb::SBTypeSynthetic::SetClassCode </td>
452          <td>(</td>
453          <td class="paramtype">const char *&#160;</td>
454          <td class="paramname"><em>data</em></td><td>)</td>
455          <td></td>
456        </tr>
457      </table>
458</div><div class="memdoc">
459
460</div>
461</div>
462<a class="anchor" id="af6dfe03bae2e3d9bad55c86b218faa8c"></a>
463<div class="memitem">
464<div class="memproto">
465      <table class="memname">
466        <tr>
467          <td class="memname">void lldb::SBTypeSynthetic::SetClassName </td>
468          <td>(</td>
469          <td class="paramtype">const char *&#160;</td>
470          <td class="paramname"><em>data</em></td><td>)</td>
471          <td></td>
472        </tr>
473      </table>
474</div><div class="memdoc">
475
476</div>
477</div>
478<a class="anchor" id="ab25a36347583105cd60f02137c2a93e5"></a>
479<div class="memitem">
480<div class="memproto">
481      <table class="memname">
482        <tr>
483          <td class="memname">void lldb::SBTypeSynthetic::SetOptions </td>
484          <td>(</td>
485          <td class="paramtype">uint32_t&#160;</td>
486          <td class="paramname"></td><td>)</td>
487          <td></td>
488        </tr>
489      </table>
490</div><div class="memdoc">
491
492</div>
493</div>
494<a class="anchor" id="a9c88314b14913912c8893f06a3cbde08"></a>
495<div class="memitem">
496<div class="memproto">
497<table class="mlabels">
498  <tr>
499  <td class="mlabels-left">
500      <table class="memname">
501        <tr>
502          <td class="memname">void lldb::SBTypeSynthetic::SetSP </td>
503          <td>(</td>
504          <td class="paramtype">const lldb::ScriptedSyntheticChildrenSP &amp;&#160;</td>
505          <td class="paramname"><em>typefilter_impl_sp</em></td><td>)</td>
506          <td></td>
507        </tr>
508      </table>
509  </td>
510  <td class="mlabels-right">
511<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
512  </tr>
513</table>
514</div><div class="memdoc">
515
516</div>
517</div>
518<h2>Friends And Related Function Documentation</h2>
519<a class="anchor" id="a57b27e10004af3d21e9f5a904faf2988"></a>
520<div class="memitem">
521<div class="memproto">
522<table class="mlabels">
523  <tr>
524  <td class="mlabels-left">
525      <table class="memname">
526        <tr>
527          <td class="memname">friend class <a class="el" href="classlldb_1_1SBDebugger.html">SBDebugger</a></td>
528        </tr>
529      </table>
530  </td>
531  <td class="mlabels-right">
532<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
533  </tr>
534</table>
535</div><div class="memdoc">
536
537<p>Definition at line <a class="el" href="SBTypeSynthetic_8h_source.html#l00078">78</a> of file <a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a>.</p>
538
539</div>
540</div>
541<a class="anchor" id="ace93cd14f05b733805f0d59848373612"></a>
542<div class="memitem">
543<div class="memproto">
544<table class="mlabels">
545  <tr>
546  <td class="mlabels-left">
547      <table class="memname">
548        <tr>
549          <td class="memname">friend class <a class="el" href="classlldb_1_1SBTypeCategory.html">SBTypeCategory</a></td>
550        </tr>
551      </table>
552  </td>
553  <td class="mlabels-right">
554<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
555  </tr>
556</table>
557</div><div class="memdoc">
558
559<p>Definition at line <a class="el" href="SBTypeSynthetic_8h_source.html#l00079">79</a> of file <a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a>.</p>
560
561</div>
562</div>
563<a class="anchor" id="a6d018c47ed70656ffcdafc2861ee0b2c"></a>
564<div class="memitem">
565<div class="memproto">
566<table class="mlabels">
567  <tr>
568  <td class="mlabels-left">
569      <table class="memname">
570        <tr>
571          <td class="memname">friend class <a class="el" href="classlldb_1_1SBValue.html">SBValue</a></td>
572        </tr>
573      </table>
574  </td>
575  <td class="mlabels-right">
576<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
577  </tr>
578</table>
579</div><div class="memdoc">
580
581<p>Definition at line <a class="el" href="SBTypeSynthetic_8h_source.html#l00080">80</a> of file <a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a>.</p>
582
583</div>
584</div>
585<h2>Member Data Documentation</h2>
586<a class="anchor" id="add373deeca25a0bb8b9efc138826b712"></a>
587<div class="memitem">
588<div class="memproto">
589<table class="mlabels">
590  <tr>
591  <td class="mlabels-left">
592      <table class="memname">
593        <tr>
594          <td class="memname">lldb::ScriptedSyntheticChildrenSP lldb::SBTypeSynthetic::m_opaque_sp</td>
595        </tr>
596      </table>
597  </td>
598  <td class="mlabels-right">
599<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
600  </tr>
601</table>
602</div><div class="memdoc">
603
604<p>Definition at line <a class="el" href="SBTypeSynthetic_8h_source.html#l00088">88</a> of file <a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a>.</p>
605
606</div>
607</div>
608<hr/>The documentation for this class was generated from the following file:<ul>
609<li><a class="el" href="SBTypeSynthetic_8h_source.html">SBTypeSynthetic.h</a></li>
610</ul>
611</div><!-- contents -->
612<hr>
613<p class="footer">
614Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
615<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
616align="middle" border="0"/>1.8.1.2</a><br>
617Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
618All Rights Reserved.</p>
619<hr>
620<!--#include virtual="/attrib.incl" -->
621</body>
622</html>
623