1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
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"/>
9 <p class="title">LLDB API Documentation</p>
10 <!-- Generated by Doxygen 1.8.1.2 -->
11 <div id="navrow1" class="tabs">
13 <li><a href="index.html"><span>Main Page</span></a></li>
14 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
15 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
16 <li><a href="files.html"><span>Files</span></a></li>
19 <div id="navrow2" class="tabs2">
21 <li><a href="annotated.html"><span>Class List</span></a></li>
22 <li><a href="classes.html"><span>Class Index</span></a></li>
23 <li><a href="functions.html"><span>Class Members</span></a></li>
26 <div id="nav-path" class="navpath">
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>
33 <a href="#pub-methods">Public Member Functions</a> |
34 <a href="#pro-methods">Protected Member Functions</a> |
35 <a href="#friends">Friends</a> |
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>
40 <div class="contents">
42 <p><code>#include <<a class="el" href="SBCommandReturnObject_8h_source.html">SBCommandReturnObject.h</a>></code></p>
43 <table class="memberdecls">
44 <tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
45 Public Member Functions</h2></td></tr>
46 <tr class="memitem:aa3d13159daa9d43ec14a84bae63fa9d1"><td class="memItemLeft" align="right" valign="top"> </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"> </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> &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> & </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> &rhs)</td></tr>
49 <tr class="memitem:a2fe4a3229f9e4fbc3e5d53406402bace"><td class="memItemLeft" align="right" valign="top"> </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 * </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"> </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 </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 * </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 * </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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> &description)</td></tr>
67 <tr class="memitem:a48a93a1df3f32f10f2216ec8038c9b54"><td class="memItemLeft" align="right" valign="top">void </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 </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 </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 </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 * </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 * </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 </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> &error, const char *fallback_error_cstr=NULL)</td></tr>
74 <tr class="memitem:a2d4138b0fb444275e472b3821d08a7bc"><td class="memItemLeft" align="right" valign="top">void </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>
77 Protected Member Functions</h2></td></tr>
78 <tr class="memitem:a1dd1f14531c7ee856a335b6243fc3c61"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#a1dd1f14531c7ee856a335b6243fc3c61">operator-></a> () const </td></tr>
79 <tr class="memitem:aa5829d5d2b64865792b064fb75ed52f0"><td class="memItemLeft" align="right" valign="top">lldb_private::CommandReturnObject * </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 & </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 & </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 </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>
85 Friends</h2></td></tr>
86 <tr class="memitem:af3fb6efd0d4f3b3bb7b87db062eb48c9"><td class="memItemLeft" align="right" valign="top">class </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommandReturnObject.html#aee9a0d1e363dceb8bc8ae91580177403">SBOptions</a></td></tr>
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 & Destructor Documentation</h2>
93 <a class="anchor" id="aa3d13159daa9d43ec14a84bae63fa9d1"></a>
95 <div class="memproto">
96 <table class="memname">
98 <td class="memname">lldb::SBCommandReturnObject::SBCommandReturnObject </td>
100 <td class="paramname"></td><td>)</td>
104 </div><div class="memdoc">
108 <a class="anchor" id="a4e5dae82bb6f288640f6dcf25efe5689"></a>
109 <div class="memitem">
110 <div class="memproto">
111 <table class="memname">
113 <td class="memname">lldb::SBCommandReturnObject::SBCommandReturnObject </td>
115 <td class="paramtype">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> & </td>
116 <td class="paramname"><em>rhs</em></td><td>)</td>
120 </div><div class="memdoc">
124 <a class="anchor" id="a2fe4a3229f9e4fbc3e5d53406402bace"></a>
125 <div class="memitem">
126 <div class="memproto">
127 <table class="memname">
129 <td class="memname">lldb::SBCommandReturnObject::SBCommandReturnObject </td>
131 <td class="paramtype">lldb_private::CommandReturnObject * </td>
132 <td class="paramname"><em>ptr</em></td><td>)</td>
136 </div><div class="memdoc">
140 <a class="anchor" id="a4a55f883fca2f67e89f7653879d3e778"></a>
141 <div class="memitem">
142 <div class="memproto">
143 <table class="memname">
145 <td class="memname">lldb::SBCommandReturnObject::~SBCommandReturnObject </td>
147 <td class="paramname"></td><td>)</td>
151 </div><div class="memdoc">
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">
161 <td class="memname">void lldb::SBCommandReturnObject::AppendMessage </td>
163 <td class="paramtype">const char * </td>
164 <td class="paramname"><em>message</em></td><td>)</td>
168 </div><div class="memdoc">
172 <a class="anchor" id="a49d186dd9481e70e5d135e7c81d99049"></a>
173 <div class="memitem">
174 <div class="memproto">
175 <table class="memname">
177 <td class="memname">void lldb::SBCommandReturnObject::AppendWarning </td>
179 <td class="paramtype">const char * </td>
180 <td class="paramname"><em>message</em></td><td>)</td>
184 </div><div class="memdoc">
188 <a class="anchor" id="a6160e57236fb9f46fc9d63ef2adedc40"></a>
189 <div class="memitem">
190 <div class="memproto">
191 <table class="memname">
193 <td class="memname">void lldb::SBCommandReturnObject::Clear </td>
195 <td class="paramname"></td><td>)</td>
199 </div><div class="memdoc">
203 <a class="anchor" id="aa5829d5d2b64865792b064fb75ed52f0"></a>
204 <div class="memitem">
205 <div class="memproto">
206 <table class="mlabels">
208 <td class="mlabels-left">
209 <table class="memname">
211 <td class="memname">lldb_private::CommandReturnObject* lldb::SBCommandReturnObject::get </td>
213 <td class="paramname"></td><td>)</td>
218 <td class="mlabels-right">
219 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
222 </div><div class="memdoc">
226 <a class="anchor" id="a5e19eace0e45d7587cfb9ed13dd348ef"></a>
227 <div class="memitem">
228 <div class="memproto">
229 <table class="memname">
231 <td class="memname">bool lldb::SBCommandReturnObject::GetDescription </td>
233 <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> & </td>
234 <td class="paramname"><em>description</em></td><td>)</td>
238 </div><div class="memdoc">
242 <a class="anchor" id="a361c705b3f90584c9d51ca4842f22cb1"></a>
243 <div class="memitem">
244 <div class="memproto">
245 <table class="memname">
247 <td class="memname">const char* lldb::SBCommandReturnObject::GetError </td>
249 <td class="paramname"></td><td>)</td>
253 </div><div class="memdoc">
257 <a class="anchor" id="aec4a10e7365c2f8fafd9974e8b24876f"></a>
258 <div class="memitem">
259 <div class="memproto">
260 <table class="memname">
262 <td class="memname">const char* lldb::SBCommandReturnObject::GetError </td>
264 <td class="paramtype">bool </td>
265 <td class="paramname"><em>only_if_no_immediate</em></td><td>)</td>
269 </div><div class="memdoc">
273 <a class="anchor" id="adc20bb52e23839df794fc10ab3daef83"></a>
274 <div class="memitem">
275 <div class="memproto">
276 <table class="memname">
278 <td class="memname">size_t lldb::SBCommandReturnObject::GetErrorSize </td>
280 <td class="paramname"></td><td>)</td>
284 </div><div class="memdoc">
288 <a class="anchor" id="a703545c804277b76dd6f74d2f32c9638"></a>
289 <div class="memitem">
290 <div class="memproto">
291 <table class="memname">
293 <td class="memname">const char* lldb::SBCommandReturnObject::GetOutput </td>
295 <td class="paramname"></td><td>)</td>
299 </div><div class="memdoc">
303 <a class="anchor" id="afa9d043daf4c816e0e5113e92262a5d5"></a>
304 <div class="memitem">
305 <div class="memproto">
306 <table class="memname">
308 <td class="memname">size_t const char* lldb::SBCommandReturnObject::GetOutput </td>
310 <td class="paramtype">bool </td>
311 <td class="paramname"><em>only_if_no_immediate</em></td><td>)</td>
315 </div><div class="memdoc">
319 <a class="anchor" id="afaf8d191cbc31b53a2d140899cb0dd58"></a>
320 <div class="memitem">
321 <div class="memproto">
322 <table class="memname">
324 <td class="memname">size_t lldb::SBCommandReturnObject::GetOutputSize </td>
326 <td class="paramname"></td><td>)</td>
330 </div><div class="memdoc">
334 <a class="anchor" id="ab761c889072b350610b8e888b1ea7cac"></a>
335 <div class="memitem">
336 <div class="memproto">
337 <table class="memname">
339 <td class="memname">lldb::ReturnStatus lldb::SBCommandReturnObject::GetStatus </td>
341 <td class="paramname"></td><td>)</td>
345 </div><div class="memdoc">
349 <a class="anchor" id="a7b41bae7e6629d6fe83c9075607f0b17"></a>
350 <div class="memitem">
351 <div class="memproto">
352 <table class="memname">
354 <td class="memname">bool lldb::SBCommandReturnObject::HasResult </td>
356 <td class="paramname"></td><td>)</td>
360 </div><div class="memdoc">
364 <a class="anchor" id="a3e5536ff178dba1ccec57c1bcc54a15e"></a>
365 <div class="memitem">
366 <div class="memproto">
367 <table class="memname">
369 <td class="memname">bool lldb::SBCommandReturnObject::IsValid </td>
371 <td class="paramname"></td><td>)</td>
375 </div><div class="memdoc">
379 <a class="anchor" id="a9aa3311eea3bcb0507bcf9fb9c88ee28"></a>
380 <div class="memitem">
381 <div class="memproto">
382 <table class="mlabels">
384 <td class="mlabels-left">
385 <table class="memname">
387 <td class="memname">lldb_private::CommandReturnObject& lldb::SBCommandReturnObject::operator* </td>
389 <td class="paramname"></td><td>)</td>
394 <td class="mlabels-right">
395 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
398 </div><div class="memdoc">
402 <a class="anchor" id="a1dd1f14531c7ee856a335b6243fc3c61"></a>
403 <div class="memitem">
404 <div class="memproto">
405 <table class="mlabels">
407 <td class="mlabels-left">
408 <table class="memname">
410 <td class="memname">lldb_private::CommandReturnObject* lldb::SBCommandReturnObject::operator-> </td>
412 <td class="paramname"></td><td>)</td>
417 <td class="mlabels-right">
418 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
421 </div><div class="memdoc">
425 <a class="anchor" id="a574d6b4790840fbac8f3dc400a9a13bb"></a>
426 <div class="memitem">
427 <div class="memproto">
428 <table class="memname">
430 <td class="memname">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a>& lldb::SBCommandReturnObject::operator= </td>
432 <td class="paramtype">const <a class="el" href="classlldb_1_1SBCommandReturnObject.html">lldb::SBCommandReturnObject</a> & </td>
433 <td class="paramname"><em>rhs</em></td><td>)</td>
437 </div><div class="memdoc">
441 <a class="anchor" id="aeadb27b5b35c33ceb8d8b77dccc7e979"></a>
442 <div class="memitem">
443 <div class="memproto">
444 <table class="memname">
446 <td class="memname">size_t lldb::SBCommandReturnObject::Printf </td>
448 <td class="paramtype">const char * </td>
449 <td class="paramname"><em>format</em>, </td>
452 <td class="paramkey"></td>
454 <td class="paramtype"> </td>
455 <td class="paramname"><em>...</em> </td>
463 </div><div class="memdoc">
467 <a class="anchor" id="a2f17cb9d70daaf9dfb3ccc881228c52e"></a>
468 <div class="memitem">
469 <div class="memproto">
470 <table class="memname">
472 <td class="memname">void lldb::SBCommandReturnObject::PutCString </td>
474 <td class="paramtype">const char * </td>
475 <td class="paramname"><em>string</em>, </td>
478 <td class="paramkey"></td>
480 <td class="paramtype">int </td>
481 <td class="paramname"><em>len</em> = <code>-1</code> </td>
489 </div><div class="memdoc">
493 <a class="anchor" id="a95ba2d9d2a5e272f5deeeac68ffd8aa8"></a>
494 <div class="memitem">
495 <div class="memproto">
496 <table class="memname">
498 <td class="memname">size_t lldb::SBCommandReturnObject::PutError </td>
500 <td class="paramtype">FILE * </td>
501 <td class="paramname"><em>fh</em></td><td>)</td>
505 </div><div class="memdoc">
509 <a class="anchor" id="a3b3248ace199baf7ca97a7bf8e272203"></a>
510 <div class="memitem">
511 <div class="memproto">
512 <table class="memname">
514 <td class="memname">size_t lldb::SBCommandReturnObject::PutOutput </td>
516 <td class="paramtype">FILE * </td>
517 <td class="paramname"><em>fh</em></td><td>)</td>
521 </div><div class="memdoc">
525 <a class="anchor" id="a1311384290cf3721124ae5c31121647c"></a>
526 <div class="memitem">
527 <div class="memproto">
528 <table class="mlabels">
530 <td class="mlabels-left">
531 <table class="memname">
533 <td class="memname">lldb_private::CommandReturnObject& lldb::SBCommandReturnObject::ref </td>
535 <td class="paramname"></td><td>)</td>
540 <td class="mlabels-right">
541 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
544 </div><div class="memdoc">
548 <a class="anchor" id="aa95b4bf0db28c9685b9742a0308d3b8a"></a>
549 <div class="memitem">
550 <div class="memproto">
551 <table class="memname">
553 <td class="memname">lldb_private::CommandReturnObject* lldb::SBCommandReturnObject::Release </td>
555 <td class="paramname"></td><td>)</td>
559 </div><div class="memdoc">
563 <a class="anchor" id="a84b2f3b1aa9f6290947e2f5f799d4d0f"></a>
564 <div class="memitem">
565 <div class="memproto">
566 <table class="memname">
568 <td class="memname">void lldb::SBCommandReturnObject::SetError </td>
570 <td class="paramtype"><a class="el" href="classlldb_1_1SBError.html">lldb::SBError</a> & </td>
571 <td class="paramname"><em>error</em>, </td>
574 <td class="paramkey"></td>
576 <td class="paramtype">const char * </td>
577 <td class="paramname"><em>fallback_error_cstr</em> = <code>NULL</code> </td>
585 </div><div class="memdoc">
589 <a class="anchor" id="a2d4138b0fb444275e472b3821d08a7bc"></a>
590 <div class="memitem">
591 <div class="memproto">
592 <table class="memname">
594 <td class="memname">void lldb::SBCommandReturnObject::SetError </td>
596 <td class="paramtype">const char * </td>
597 <td class="paramname"><em>error_cstr</em></td><td>)</td>
601 </div><div class="memdoc">
605 <a class="anchor" id="ace1d97e07b8daa62bdbdd345f1a3e53c"></a>
606 <div class="memitem">
607 <div class="memproto">
608 <table class="memname">
610 <td class="memname">void lldb::SBCommandReturnObject::SetImmediateErrorFile </td>
612 <td class="paramtype">FILE * </td>
613 <td class="paramname"><em>fh</em></td><td>)</td>
617 </div><div class="memdoc">
621 <a class="anchor" id="a48a93a1df3f32f10f2216ec8038c9b54"></a>
622 <div class="memitem">
623 <div class="memproto">
624 <table class="memname">
626 <td class="memname">void lldb::SBCommandReturnObject::SetImmediateOutputFile </td>
628 <td class="paramtype">FILE * </td>
629 <td class="paramname"><em>fh</em></td><td>)</td>
633 </div><div class="memdoc">
637 <a class="anchor" id="a9ce6d1f02889943febb7a3ec6827f547"></a>
638 <div class="memitem">
639 <div class="memproto">
640 <table class="mlabels">
642 <td class="mlabels-left">
643 <table class="memname">
645 <td class="memname">void lldb::SBCommandReturnObject::SetLLDBObjectPtr </td>
647 <td class="paramtype">lldb_private::CommandReturnObject * </td>
648 <td class="paramname"><em>ptr</em></td><td>)</td>
653 <td class="mlabels-right">
654 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
657 </div><div class="memdoc">
661 <a class="anchor" id="a8b45554a7921936648ecba7e00520e73"></a>
662 <div class="memitem">
663 <div class="memproto">
664 <table class="memname">
666 <td class="memname">void lldb::SBCommandReturnObject::SetStatus </td>
668 <td class="paramtype">lldb::ReturnStatus </td>
669 <td class="paramname"><em>status</em></td><td>)</td>
673 </div><div class="memdoc">
677 <a class="anchor" id="a6784d9124a2fe55b7d4d67ecd3609f35"></a>
678 <div class="memitem">
679 <div class="memproto">
680 <table class="memname">
682 <td class="memname">bool lldb::SBCommandReturnObject::Succeeded </td>
684 <td class="paramname"></td><td>)</td>
688 </div><div class="memdoc">
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">
698 <td class="mlabels-left">
699 <table class="memname">
701 <td class="memname">friend class <a class="el" href="classlldb_1_1SBCommandInterpreter.html">SBCommandInterpreter</a></td>
705 <td class="mlabels-right">
706 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
709 </div><div class="memdoc">
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>
715 <a class="anchor" id="aee9a0d1e363dceb8bc8ae91580177403"></a>
716 <div class="memitem">
717 <div class="memproto">
718 <table class="mlabels">
720 <td class="mlabels-left">
721 <table class="memname">
723 <td class="memname">friend class SBOptions</td>
727 <td class="mlabels-right">
728 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
731 </div><div class="memdoc">
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>
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>
740 </div><!-- contents -->
743 Generated 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"
745 align="middle" border="0"/>1.8.1.2</a><br>
746 Copyright © 2003-2013 University of Illinois at Urbana-Champaign.
747 All Rights Reserved.</p>
749 <!--#include virtual="/attrib.incl" -->