]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - www/cpp_reference/html/classlldb_1_1SBCommandReturnObject.html
Vendor import of lldb trunk r256945:
[FreeBSD/FreeBSD.git] / www / cpp_reference / html / classlldb_1_1SBCommandReturnObject.html
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>
45 Public 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>
77 Protected 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>
85 Friends</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">
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 &copy; 2003-2013 University of Illinois at Urbana-Champaign.
747 All Rights Reserved.</p>
748 <hr>
749 <!--#include virtual="/attrib.incl" -->
750 </body>
751 </html>