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 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 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> 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> | 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> 39</div><!--header--> 40<div class="contents"> 41 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> 45Public 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> 77Protected 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> 85Friends</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> 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 & 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> & </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 * </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 * </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 * </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> & </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 </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 </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& 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-> </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>& lldb::SBCommandReturnObject::operator= </td> 431 <td>(</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> 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 * </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"> </td> 455 <td class="paramname"><em>...</em> </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 * </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 </td> 481 <td class="paramname"><em>len</em> = <code>-1</code> </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 * </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 * </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& 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> & </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 * </td> 577 <td class="paramname"><em>fallback_error_cstr</em> = <code>NULL</code> </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 * </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 * </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 * </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 * </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 </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 © 2003-2013 University of Illinois at Urbana-Champaign. 747All Rights Reserved.</p> 748<hr> 749<!--#include virtual="/attrib.incl" --> 750</body> 751</html> 752