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::SBCommandReturnObject 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_1SBCommandReturnObject.html">SBCommandReturnObject</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="#pro-methods">Protected Member Functions</a> &#124;
35<a href="#friends">Friends</a> &#124;
36<a href="classlldb_1_1SBCommandReturnObject-members.html">List of all members</a>  </div>
37  <div class="headertitle">
38<div class="title">lldb::SBCommandReturnObject Class Reference</div>  </div>
39</div><!--header-->
40<div class="contents">
41
42<p><code>#include &lt;<a class="el" href="SBCommandReturnObject_8h_source.html">SBCommandReturnObject.h</a>&gt;</code></p>
43<table class="memberdecls">
44<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
45Public Member Functions</h2></td></tr>
46<tr class="memitem:aa3d13159daa9d43ec14a84bae63fa9d1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aa3d13159daa9d43ec14a84bae63fa9d1">SBCommandReturnObject</a> ()</td></tr>
47<tr class="memitem:a4e5dae82bb6f288640f6dcf25efe5689"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a4e5dae82bb6f288640f6dcf25efe5689">SBCommandReturnObject</a> (const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> &amp;rhs)</td></tr>
48<tr class="memitem:a574d6b4790840fbac8f3dc400a9a13bb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a574d6b4790840fbac8f3dc400a9a13bb">operator=</a> (const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> &amp;rhs)</td></tr>
49<tr class="memitem:a2fe4a3229f9e4fbc3e5d53406402bace"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a2fe4a3229f9e4fbc3e5d53406402bace">SBCommandReturnObject</a> (lldb_private::CommandReturnObject *ptr)</td></tr>
50<tr class="memitem:aa95b4bf0db28c9685b9742a0308d3b8a"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aa95b4bf0db28c9685b9742a0308d3b8a">Release</a> ()</td></tr>
51<tr class="memitem:a4a55f883fca2f67e89f7653879d3e778"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a4a55f883fca2f67e89f7653879d3e778">~SBCommandReturnObject</a> ()</td></tr>
52<tr class="memitem:a3e5536ff178dba1ccec57c1bcc54a15e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a3e5536ff178dba1ccec57c1bcc54a15e">IsValid</a> () const </td></tr>
53<tr class="memitem:a703545c804277b76dd6f74d2f32c9638"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a703545c804277b76dd6f74d2f32c9638">GetOutput</a> ()</td></tr>
54<tr class="memitem:a361c705b3f90584c9d51ca4842f22cb1"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a361c705b3f90584c9d51ca4842f22cb1">GetError</a> ()</td></tr>
55<tr class="memitem:a3b3248ace199baf7ca97a7bf8e272203"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a3b3248ace199baf7ca97a7bf8e272203">PutOutput</a> (FILE *fh)</td></tr>
56<tr class="memitem:afaf8d191cbc31b53a2d140899cb0dd58"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#afaf8d191cbc31b53a2d140899cb0dd58">GetOutputSize</a> ()</td></tr>
57<tr class="memitem:adc20bb52e23839df794fc10ab3daef83"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#adc20bb52e23839df794fc10ab3daef83">GetErrorSize</a> ()</td></tr>
58<tr class="memitem:a95ba2d9d2a5e272f5deeeac68ffd8aa8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a95ba2d9d2a5e272f5deeeac68ffd8aa8">PutError</a> (FILE *fh)</td></tr>
59<tr class="memitem:a6160e57236fb9f46fc9d63ef2adedc40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a6160e57236fb9f46fc9d63ef2adedc40">Clear</a> ()</td></tr>
60<tr class="memitem:ab761c889072b350610b8e888b1ea7cac"><td class="memItemLeft" align="right" valign="top">lldb::ReturnStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#ab761c889072b350610b8e888b1ea7cac">GetStatus</a> ()</td></tr>
61<tr class="memitem:a8b45554a7921936648ecba7e00520e73"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a8b45554a7921936648ecba7e00520e73">SetStatus</a> (lldb::ReturnStatus status)</td></tr>
62<tr class="memitem:a6784d9124a2fe55b7d4d67ecd3609f35"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a6784d9124a2fe55b7d4d67ecd3609f35">Succeeded</a> ()</td></tr>
63<tr class="memitem:a7b41bae7e6629d6fe83c9075607f0b17"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a7b41bae7e6629d6fe83c9075607f0b17">HasResult</a> ()</td></tr>
64<tr class="memitem:a5c4253d94de92c0d1e49cf6cc4ed74a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a5c4253d94de92c0d1e49cf6cc4ed74a1">AppendMessage</a> (const char *message)</td></tr>
65<tr class="memitem:a49d186dd9481e70e5d135e7c81d99049"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a49d186dd9481e70e5d135e7c81d99049">AppendWarning</a> (const char *message)</td></tr>
66<tr class="memitem:a5e19eace0e45d7587cfb9ed13dd348ef"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a5e19eace0e45d7587cfb9ed13dd348ef">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;description)</td></tr>
67<tr class="memitem:a48a93a1df3f32f10f2216ec8038c9b54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a48a93a1df3f32f10f2216ec8038c9b54">SetImmediateOutputFile</a> (FILE *fh)</td></tr>
68<tr class="memitem:ace1d97e07b8daa62bdbdd345f1a3e53c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#ace1d97e07b8daa62bdbdd345f1a3e53c">SetImmediateErrorFile</a> (FILE *fh)</td></tr>
69<tr class="memitem:a2f17cb9d70daaf9dfb3ccc881228c52e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a2f17cb9d70daaf9dfb3ccc881228c52e">PutCString</a> (const char *string, int len=-1)</td></tr>
70<tr class="memitem:aeadb27b5b35c33ceb8d8b77dccc7e979"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aeadb27b5b35c33ceb8d8b77dccc7e979">Printf</a> (const char *format,...) __attribute__((format(printf</td></tr>
71<tr class="memitem:afa9d043daf4c816e0e5113e92262a5d5"><td class="memItemLeft" align="right" valign="top">size_t const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#afa9d043daf4c816e0e5113e92262a5d5">GetOutput</a> (bool only_if_no_immediate)</td></tr>
72<tr class="memitem:aec4a10e7365c2f8fafd9974e8b24876f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aec4a10e7365c2f8fafd9974e8b24876f">GetError</a> (bool only_if_no_immediate)</td></tr>
73<tr class="memitem:a84b2f3b1aa9f6290947e2f5f799d4d0f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a84b2f3b1aa9f6290947e2f5f799d4d0f">SetError</a> (<a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;error, const char *fallback_error_cstr=NULL)</td></tr>
74<tr class="memitem:a2d4138b0fb444275e472b3821d08a7bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a2d4138b0fb444275e472b3821d08a7bc">SetError</a> (const char *error_cstr)</td></tr>
75</table><table class="memberdecls">
76<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
77Protected Member Functions</h2></td></tr>
78<tr class="memitem:a1dd1f14531c7ee856a335b6243fc3c61"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a1dd1f14531c7ee856a335b6243fc3c61">operator-&gt;</a> () const </td></tr>
79<tr class="memitem:aa5829d5d2b64865792b064fb75ed52f0"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aa5829d5d2b64865792b064fb75ed52f0">get</a> () const </td></tr>
80<tr class="memitem:a9aa3311eea3bcb0507bcf9fb9c88ee28"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a9aa3311eea3bcb0507bcf9fb9c88ee28">operator*</a> () const </td></tr>
81<tr class="memitem:a1311384290cf3721124ae5c31121647c"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a1311384290cf3721124ae5c31121647c">ref</a> () const </td></tr>
82<tr class="memitem:a9ce6d1f02889943febb7a3ec6827f547"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a9ce6d1f02889943febb7a3ec6827f547">SetLLDBObjectPtr</a> (lldb_private::CommandReturnObject *ptr)</td></tr>
83</table><table class="memberdecls">
84<tr class="heading"><td colspan="2"><h2><a name="friends"></a>
85Friends</h2></td></tr>
86<tr class="memitem:af3fb6efd0d4f3b3bb7b87db062eb48c9"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#af3fb6efd0d4f3b3bb7b87db062eb48c9">SBCommandInterpreter</a></td></tr>
87<tr class="memitem:aee9a0d1e363dceb8bc8ae91580177403"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aee9a0d1e363dceb8bc8ae91580177403">SBOptions</a></td></tr>
88</table>
89<a name="details" id="details"></a><h2>Detailed Description</h2>
90<div class="textblock">
91<p>Definition at line <a class="el" href="SBCommandReturnObject_8h_source.html#l00019">19</a> of file <a class="el" href="SBCommandReturnObject_8h_source.html">SBCommandReturnObject.h</a>.</p>
92</div><h2>Constructor &amp; Destructor Documentation</h2>
93<a class="anchor" id="aa3d13159daa9d43ec14a84bae63fa9d1"></a>
94<div class="memitem">
95<div class="memproto">
96      <table class="memname">
97        <tr>
98          <td class="memname">lldb::SBCommandReturnObject::SBCommandReturnObject </td>
99          <td>(</td>
100          <td class="paramname"></td><td>)</td>
101          <td></td>
102        </tr>
103      </table>
104</div><div class="memdoc">
105
106</div>
107</div>
108<a class="anchor" id="a4e5dae82bb6f288640f6dcf25efe5689"></a>
109<div class="memitem">
110<div class="memproto">
111      <table class="memname">
112        <tr>
113          <td class="memname">lldb::SBCommandReturnObject::SBCommandReturnObject </td>
114          <td>(</td>
115          <td class="paramtype">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> &amp;&#160;</td>
116          <td class="paramname"><em>rhs</em></td><td>)</td>
117          <td></td>
118        </tr>
119      </table>
120</div><div class="memdoc">
121
122</div>
123</div>
124<a class="anchor" id="a2fe4a3229f9e4fbc3e5d53406402bace"></a>
125<div class="memitem">
126<div class="memproto">
127      <table class="memname">
128        <tr>
129          <td class="memname">lldb::SBCommandReturnObject::SBCommandReturnObject </td>
130          <td>(</td>
131          <td class="paramtype">lldb_private::CommandReturnObject *&#160;</td>
132          <td class="paramname"><em>ptr</em></td><td>)</td>
133          <td></td>
134        </tr>
135      </table>
136</div><div class="memdoc">
137
138</div>
139</div>
140<a class="anchor" id="a4a55f883fca2f67e89f7653879d3e778"></a>
141<div class="memitem">
142<div class="memproto">
143      <table class="memname">
144        <tr>
145          <td class="memname">lldb::SBCommandReturnObject::~SBCommandReturnObject </td>
146          <td>(</td>
147          <td class="paramname"></td><td>)</td>
148          <td></td>
149        </tr>
150      </table>
151</div><div class="memdoc">
152
153</div>
154</div>
155<h2>Member Function Documentation</h2>
156<a class="anchor" id="a5c4253d94de92c0d1e49cf6cc4ed74a1"></a>
157<div class="memitem">
158<div class="memproto">
159      <table class="memname">
160        <tr>
161          <td class="memname">void lldb::SBCommandReturnObject::AppendMessage </td>
162          <td>(</td>
163          <td class="paramtype">const char *&#160;</td>
164          <td class="paramname"><em>message</em></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="a49d186dd9481e70e5d135e7c81d99049"></a>
173<div class="memitem">
174<div class="memproto">
175      <table class="memname">
176        <tr>
177          <td class="memname">void lldb::SBCommandReturnObject::AppendWarning </td>
178          <td>(</td>
179          <td class="paramtype">const char *&#160;</td>
180          <td class="paramname"><em>message</em></td><td>)</td>
181          <td></td>
182        </tr>
183      </table>
184</div><div class="memdoc">
185
186</div>
187</div>
188<a class="anchor" id="a6160e57236fb9f46fc9d63ef2adedc40"></a>
189<div class="memitem">
190<div class="memproto">
191      <table class="memname">
192        <tr>
193          <td class="memname">void lldb::SBCommandReturnObject::Clear </td>
194          <td>(</td>
195          <td class="paramname"></td><td>)</td>
196          <td></td>
197        </tr>
198      </table>
199</div><div class="memdoc">
200
201</div>
202</div>
203<a class="anchor" id="aa5829d5d2b64865792b064fb75ed52f0"></a>
204<div class="memitem">
205<div class="memproto">
206<table class="mlabels">
207  <tr>
208  <td class="mlabels-left">
209      <table class="memname">
210        <tr>
211          <td class="memname">lldb_private::CommandReturnObject* lldb::SBCommandReturnObject::get </td>
212          <td>(</td>
213          <td class="paramname"></td><td>)</td>
214          <td> const</td>
215        </tr>
216      </table>
217  </td>
218  <td class="mlabels-right">
219<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
220  </tr>
221</table>
222</div><div class="memdoc">
223
224</div>
225</div>
226<a class="anchor" id="a5e19eace0e45d7587cfb9ed13dd348ef"></a>
227<div class="memitem">
228<div class="memproto">
229      <table class="memname">
230        <tr>
231          <td class="memname">bool lldb::SBCommandReturnObject::GetDescription </td>
232          <td>(</td>
233          <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &amp;&#160;</td>
234          <td class="paramname"><em>description</em></td><td>)</td>
235          <td></td>
236        </tr>
237      </table>
238</div><div class="memdoc">
239
240</div>
241</div>
242<a class="anchor" id="a361c705b3f90584c9d51ca4842f22cb1"></a>
243<div class="memitem">
244<div class="memproto">
245      <table class="memname">
246        <tr>
247          <td class="memname">const char* lldb::SBCommandReturnObject::GetError </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="aec4a10e7365c2f8fafd9974e8b24876f"></a>
258<div class="memitem">
259<div class="memproto">
260      <table class="memname">
261        <tr>
262          <td class="memname">const char* lldb::SBCommandReturnObject::GetError </td>
263          <td>(</td>
264          <td class="paramtype">bool&#160;</td>
265          <td class="paramname"><em>only_if_no_immediate</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="adc20bb52e23839df794fc10ab3daef83"></a>
274<div class="memitem">
275<div class="memproto">
276      <table class="memname">
277        <tr>
278          <td class="memname">size_t lldb::SBCommandReturnObject::GetErrorSize </td>
279          <td>(</td>
280          <td class="paramname"></td><td>)</td>
281          <td></td>
282        </tr>
283      </table>
284</div><div class="memdoc">
285
286</div>
287</div>
288<a class="anchor" id="a703545c804277b76dd6f74d2f32c9638"></a>
289<div class="memitem">
290<div class="memproto">
291      <table class="memname">
292        <tr>
293          <td class="memname">const char* lldb::SBCommandReturnObject::GetOutput </td>
294          <td>(</td>
295          <td class="paramname"></td><td>)</td>
296          <td></td>
297        </tr>
298      </table>
299</div><div class="memdoc">
300
301</div>
302</div>
303<a class="anchor" id="afa9d043daf4c816e0e5113e92262a5d5"></a>
304<div class="memitem">
305<div class="memproto">
306      <table class="memname">
307        <tr>
308          <td class="memname">size_t const char* lldb::SBCommandReturnObject::GetOutput </td>
309          <td>(</td>
310          <td class="paramtype">bool&#160;</td>
311          <td class="paramname"><em>only_if_no_immediate</em></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="afaf8d191cbc31b53a2d140899cb0dd58"></a>
320<div class="memitem">
321<div class="memproto">
322      <table class="memname">
323        <tr>
324          <td class="memname">size_t lldb::SBCommandReturnObject::GetOutputSize </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="ab761c889072b350610b8e888b1ea7cac"></a>
335<div class="memitem">
336<div class="memproto">
337      <table class="memname">
338        <tr>
339          <td class="memname">lldb::ReturnStatus lldb::SBCommandReturnObject::GetStatus </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="a7b41bae7e6629d6fe83c9075607f0b17"></a>
350<div class="memitem">
351<div class="memproto">
352      <table class="memname">
353        <tr>
354          <td class="memname">bool lldb::SBCommandReturnObject::HasResult </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="a3e5536ff178dba1ccec57c1bcc54a15e"></a>
365<div class="memitem">
366<div class="memproto">
367      <table class="memname">
368        <tr>
369          <td class="memname">bool lldb::SBCommandReturnObject::IsValid </td>
370          <td>(</td>
371          <td class="paramname"></td><td>)</td>
372          <td> const</td>
373        </tr>
374      </table>
375</div><div class="memdoc">
376
377</div>
378</div>
379<a class="anchor" id="a9aa3311eea3bcb0507bcf9fb9c88ee28"></a>
380<div class="memitem">
381<div class="memproto">
382<table class="mlabels">
383  <tr>
384  <td class="mlabels-left">
385      <table class="memname">
386        <tr>
387          <td class="memname">lldb_private::CommandReturnObject&amp; lldb::SBCommandReturnObject::operator* </td>
388          <td>(</td>
389          <td class="paramname"></td><td>)</td>
390          <td> const</td>
391        </tr>
392      </table>
393  </td>
394  <td class="mlabels-right">
395<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
396  </tr>
397</table>
398</div><div class="memdoc">
399
400</div>
401</div>
402<a class="anchor" id="a1dd1f14531c7ee856a335b6243fc3c61"></a>
403<div class="memitem">
404<div class="memproto">
405<table class="mlabels">
406  <tr>
407  <td class="mlabels-left">
408      <table class="memname">
409        <tr>
410          <td class="memname">lldb_private::CommandReturnObject* lldb::SBCommandReturnObject::operator-&gt; </td>
411          <td>(</td>
412          <td class="paramname"></td><td>)</td>
413          <td> const</td>
414        </tr>
415      </table>
416  </td>
417  <td class="mlabels-right">
418<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
419  </tr>
420</table>
421</div><div class="memdoc">
422
423</div>
424</div>
425<a class="anchor" id="a574d6b4790840fbac8f3dc400a9a13bb"></a>
426<div class="memitem">
427<div class="memproto">
428      <table class="memname">
429        <tr>
430          <td class="memname">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a>&amp; lldb::SBCommandReturnObject::operator= </td>
431          <td>(</td>
432          <td class="paramtype">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> &amp;&#160;</td>
433          <td class="paramname"><em>rhs</em></td><td>)</td>
434          <td></td>
435        </tr>
436      </table>
437</div><div class="memdoc">
438
439</div>
440</div>
441<a class="anchor" id="aeadb27b5b35c33ceb8d8b77dccc7e979"></a>
442<div class="memitem">
443<div class="memproto">
444      <table class="memname">
445        <tr>
446          <td class="memname">size_t lldb::SBCommandReturnObject::Printf </td>
447          <td>(</td>
448          <td class="paramtype">const char *&#160;</td>
449          <td class="paramname"><em>format</em>, </td>
450        </tr>
451        <tr>
452          <td class="paramkey"></td>
453          <td></td>
454          <td class="paramtype">&#160;</td>
455          <td class="paramname"><em>...</em>&#160;</td>
456        </tr>
457        <tr>
458          <td></td>
459          <td>)</td>
460          <td></td><td></td>
461        </tr>
462      </table>
463</div><div class="memdoc">
464
465</div>
466</div>
467<a class="anchor" id="a2f17cb9d70daaf9dfb3ccc881228c52e"></a>
468<div class="memitem">
469<div class="memproto">
470      <table class="memname">
471        <tr>
472          <td class="memname">void lldb::SBCommandReturnObject::PutCString </td>
473          <td>(</td>
474          <td class="paramtype">const char *&#160;</td>
475          <td class="paramname"><em>string</em>, </td>
476        </tr>
477        <tr>
478          <td class="paramkey"></td>
479          <td></td>
480          <td class="paramtype">int&#160;</td>
481          <td class="paramname"><em>len</em> = <code>-1</code>&#160;</td>
482        </tr>
483        <tr>
484          <td></td>
485          <td>)</td>
486          <td></td><td></td>
487        </tr>
488      </table>
489</div><div class="memdoc">
490
491</div>
492</div>
493<a class="anchor" id="a95ba2d9d2a5e272f5deeeac68ffd8aa8"></a>
494<div class="memitem">
495<div class="memproto">
496      <table class="memname">
497        <tr>
498          <td class="memname">size_t lldb::SBCommandReturnObject::PutError </td>
499          <td>(</td>
500          <td class="paramtype">FILE *&#160;</td>
501          <td class="paramname"><em>fh</em></td><td>)</td>
502          <td></td>
503        </tr>
504      </table>
505</div><div class="memdoc">
506
507</div>
508</div>
509<a class="anchor" id="a3b3248ace199baf7ca97a7bf8e272203"></a>
510<div class="memitem">
511<div class="memproto">
512      <table class="memname">
513        <tr>
514          <td class="memname">size_t lldb::SBCommandReturnObject::PutOutput </td>
515          <td>(</td>
516          <td class="paramtype">FILE *&#160;</td>
517          <td class="paramname"><em>fh</em></td><td>)</td>
518          <td></td>
519        </tr>
520      </table>
521</div><div class="memdoc">
522
523</div>
524</div>
525<a class="anchor" id="a1311384290cf3721124ae5c31121647c"></a>
526<div class="memitem">
527<div class="memproto">
528<table class="mlabels">
529  <tr>
530  <td class="mlabels-left">
531      <table class="memname">
532        <tr>
533          <td class="memname">lldb_private::CommandReturnObject&amp; lldb::SBCommandReturnObject::ref </td>
534          <td>(</td>
535          <td class="paramname"></td><td>)</td>
536          <td> const</td>
537        </tr>
538      </table>
539  </td>
540  <td class="mlabels-right">
541<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
542  </tr>
543</table>
544</div><div class="memdoc">
545
546</div>
547</div>
548<a class="anchor" id="aa95b4bf0db28c9685b9742a0308d3b8a"></a>
549<div class="memitem">
550<div class="memproto">
551      <table class="memname">
552        <tr>
553          <td class="memname">lldb_private::CommandReturnObject* lldb::SBCommandReturnObject::Release </td>
554          <td>(</td>
555          <td class="paramname"></td><td>)</td>
556          <td></td>
557        </tr>
558      </table>
559</div><div class="memdoc">
560
561</div>
562</div>
563<a class="anchor" id="a84b2f3b1aa9f6290947e2f5f799d4d0f"></a>
564<div class="memitem">
565<div class="memproto">
566      <table class="memname">
567        <tr>
568          <td class="memname">void lldb::SBCommandReturnObject::SetError </td>
569          <td>(</td>
570          <td class="paramtype"><a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> &amp;&#160;</td>
571          <td class="paramname"><em>error</em>, </td>
572        </tr>
573        <tr>
574          <td class="paramkey"></td>
575          <td></td>
576          <td class="paramtype">const char *&#160;</td>
577          <td class="paramname"><em>fallback_error_cstr</em> = <code>NULL</code>&#160;</td>
578        </tr>
579        <tr>
580          <td></td>
581          <td>)</td>
582          <td></td><td></td>
583        </tr>
584      </table>
585</div><div class="memdoc">
586
587</div>
588</div>
589<a class="anchor" id="a2d4138b0fb444275e472b3821d08a7bc"></a>
590<div class="memitem">
591<div class="memproto">
592      <table class="memname">
593        <tr>
594          <td class="memname">void lldb::SBCommandReturnObject::SetError </td>
595          <td>(</td>
596          <td class="paramtype">const char *&#160;</td>
597          <td class="paramname"><em>error_cstr</em></td><td>)</td>
598          <td></td>
599        </tr>
600      </table>
601</div><div class="memdoc">
602
603</div>
604</div>
605<a class="anchor" id="ace1d97e07b8daa62bdbdd345f1a3e53c"></a>
606<div class="memitem">
607<div class="memproto">
608      <table class="memname">
609        <tr>
610          <td class="memname">void lldb::SBCommandReturnObject::SetImmediateErrorFile </td>
611          <td>(</td>
612          <td class="paramtype">FILE *&#160;</td>
613          <td class="paramname"><em>fh</em></td><td>)</td>
614          <td></td>
615        </tr>
616      </table>
617</div><div class="memdoc">
618
619</div>
620</div>
621<a class="anchor" id="a48a93a1df3f32f10f2216ec8038c9b54"></a>
622<div class="memitem">
623<div class="memproto">
624      <table class="memname">
625        <tr>
626          <td class="memname">void lldb::SBCommandReturnObject::SetImmediateOutputFile </td>
627          <td>(</td>
628          <td class="paramtype">FILE *&#160;</td>
629          <td class="paramname"><em>fh</em></td><td>)</td>
630          <td></td>
631        </tr>
632      </table>
633</div><div class="memdoc">
634
635</div>
636</div>
637<a class="anchor" id="a9ce6d1f02889943febb7a3ec6827f547"></a>
638<div class="memitem">
639<div class="memproto">
640<table class="mlabels">
641  <tr>
642  <td class="mlabels-left">
643      <table class="memname">
644        <tr>
645          <td class="memname">void lldb::SBCommandReturnObject::SetLLDBObjectPtr </td>
646          <td>(</td>
647          <td class="paramtype">lldb_private::CommandReturnObject *&#160;</td>
648          <td class="paramname"><em>ptr</em></td><td>)</td>
649          <td></td>
650        </tr>
651      </table>
652  </td>
653  <td class="mlabels-right">
654<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
655  </tr>
656</table>
657</div><div class="memdoc">
658
659</div>
660</div>
661<a class="anchor" id="a8b45554a7921936648ecba7e00520e73"></a>
662<div class="memitem">
663<div class="memproto">
664      <table class="memname">
665        <tr>
666          <td class="memname">void lldb::SBCommandReturnObject::SetStatus </td>
667          <td>(</td>
668          <td class="paramtype">lldb::ReturnStatus&#160;</td>
669          <td class="paramname"><em>status</em></td><td>)</td>
670          <td></td>
671        </tr>
672      </table>
673</div><div class="memdoc">
674
675</div>
676</div>
677<a class="anchor" id="a6784d9124a2fe55b7d4d67ecd3609f35"></a>
678<div class="memitem">
679<div class="memproto">
680      <table class="memname">
681        <tr>
682          <td class="memname">bool lldb::SBCommandReturnObject::Succeeded </td>
683          <td>(</td>
684          <td class="paramname"></td><td>)</td>
685          <td></td>
686        </tr>
687      </table>
688</div><div class="memdoc">
689
690</div>
691</div>
692<h2>Friends And Related Function Documentation</h2>
693<a class="anchor" id="af3fb6efd0d4f3b3bb7b87db062eb48c9"></a>
694<div class="memitem">
695<div class="memproto">
696<table class="mlabels">
697  <tr>
698  <td class="mlabels-left">
699      <table class="memname">
700        <tr>
701          <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommandInterpreter.html">SBCommandInterpreter</a></td>
702        </tr>
703      </table>
704  </td>
705  <td class="mlabels-right">
706<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
707  </tr>
708</table>
709</div><div class="memdoc">
710
711<p>Definition at line <a class="el" href="SBCommandReturnObject_8h_source.html#l00109">109</a> of file <a class="el" href="SBCommandReturnObject_8h_source.html">SBCommandReturnObject.h</a>.</p>
712
713</div>
714</div>
715<a class="anchor" id="aee9a0d1e363dceb8bc8ae91580177403"></a>
716<div class="memitem">
717<div class="memproto">
718<table class="mlabels">
719  <tr>
720  <td class="mlabels-left">
721      <table class="memname">
722        <tr>
723          <td class="memname">friend class SBOptions</td>
724        </tr>
725      </table>
726  </td>
727  <td class="mlabels-right">
728<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
729  </tr>
730</table>
731</div><div class="memdoc">
732
733<p>Definition at line <a class="el" href="SBCommandReturnObject_8h_source.html#l00110">110</a> of file <a class="el" href="SBCommandReturnObject_8h_source.html">SBCommandReturnObject.h</a>.</p>
734
735</div>
736</div>
737<hr/>The documentation for this class was generated from the following file:<ul>
738<li><a class="el" href="SBCommandReturnObject_8h_source.html">SBCommandReturnObject.h</a></li>
739</ul>
740</div><!-- contents -->
741<hr>
742<p class="footer">
743Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by
744<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
745align="middle" border="0"/>1.8.1.2</a><br>
746Copyright &copy; 2003-2013 University of Illinois at Urbana-Champaign.
747All Rights Reserved.</p>
748<hr>
749<!--#include virtual="/attrib.incl" -->
750</body>
751</html>
752