1 <?xml version="1.0" encoding="ascii"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
6 <title>lldb.SBPlatformShellCommand</title>
7 <link rel="stylesheet" href="epydoc.css" type="text/css" />
8 <script type="text/javascript" src="epydoc.js"></script>
11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
13 <!-- ==================== NAVIGATION BAR ==================== -->
14 <table class="navbar" border="0" width="100%" cellpadding="0"
15 bgcolor="#a0c0ff" cellspacing="0">
19 <th> <a
20 href="module-tree.html">Trees</a> </th>
23 <th> <a
24 href="identifier-index.html">Indices</a> </th>
27 <th> <a
28 href="help.html">Help</a> </th>
30 <!-- Project homepage -->
31 <th class="navbar" align="right" width="100%">
32 <table border="0" cellpadding="0" cellspacing="0">
33 <tr><th class="navbar" align="center"
34 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
38 <table width="100%" cellpadding="0" cellspacing="0">
41 <span class="breadcrumbs">
42 <a href="lldb-module.html">Package lldb</a> ::
43 Class SBPlatformShellCommand
47 <table cellpadding="0" cellspacing="0">
48 <!-- hide/show private -->
49 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
50 onclick="toggle_private();">hide private</a>]</span></td></tr>
51 <tr><td align="right"><span class="options"
52 >[<a href="frames.html" target="_top">frames</a
53 >] | <a href="lldb.SBPlatformShellCommand-class.html"
54 target="_top">no frames</a>]</span></td></tr>
59 <!-- ==================== CLASS DESCRIPTION ==================== -->
60 <h1 class="epydoc">Class SBPlatformShellCommand</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand">source code</a></span></p>
62 <center> <map id="uml_class_diagram_for_lldb_sbp_3" name="uml_class_diagram_for_lldb_sbp_3">
63 <area shape="rect" id="node1_16" href="lldb.SBPlatformShellCommand-class.html#__swig_setmethods__" title="lldb.SBPlatformShellCommand.__swig_setmethods__" alt="" coords="17,32,213,52"/>
64 <area shape="rect" id="node1_17" href="lldb.SBPlatformShellCommand-class.html#__swig_getmethods__" title="lldb.SBPlatformShellCommand.__swig_getmethods__" alt="" coords="17,52,213,72"/>
65 <area shape="rect" id="node1_18" href="lldb.SBPlatformShellCommand-class.html#__setattr__" title="x.__setattr__('name', value) <==> x.name = value" alt="" coords="17,75,213,95"/>
66 <area shape="rect" id="node1_19" href="lldb.SBPlatformShellCommand-class.html#__getattr__" title="lldb.SBPlatformShellCommand.__getattr__" alt="" coords="17,95,213,115"/>
67 <area shape="rect" id="node1_20" href="lldb.SBPlatformShellCommand-class.html#__repr__" title="repr(x)" alt="" coords="17,115,213,135"/>
68 <area shape="rect" id="node1_21" href="lldb.SBPlatformShellCommand-class.html#__init__" title="__init__(lldb::SBPlatformShellCommand self, str const * shell_command) ->  SBPlatformShellCommand __init__(lldb::SBPlatformShellCommand self,  SBPlatformShellCommand rhs) -> SBPlatformShellCommand" alt="" coords="17,135,213,155"/>
69 <area shape="rect" id="node1_22" href="lldb.SBPlatformShellCommand-class.html#__swig_destroy__" title="delete_SBPlatformShellCommand(SBPlatformShellCommand self)" alt="" coords="17,155,213,175"/>
70 <area shape="rect" id="node1_23" href="lldb.SBPlatformShellCommand-class.html#__del__" title="lldb.SBPlatformShellCommand.__del__" alt="" coords="17,175,213,195"/>
71 <area shape="rect" id="node1_24" href="lldb.SBPlatformShellCommand-class.html#Clear" title="Clear(SBPlatformShellCommand self)" alt="" coords="17,195,213,215"/>
72 <area shape="rect" id="node1_25" href="lldb.SBPlatformShellCommand-class.html#GetCommand" title="GetCommand(SBPlatformShellCommand self) -> str const *" alt="" coords="17,215,213,235"/>
73 <area shape="rect" id="node1_26" href="lldb.SBPlatformShellCommand-class.html#SetCommand" title="SetCommand(SBPlatformShellCommand self, str const * shell_command)" alt="" coords="17,235,213,255"/>
74 <area shape="rect" id="node1_27" href="lldb.SBPlatformShellCommand-class.html#GetWorkingDirectory" title="GetWorkingDirectory(SBPlatformShellCommand self) -> str const *" alt="" coords="17,255,213,275"/>
75 <area shape="rect" id="node1_28" href="lldb.SBPlatformShellCommand-class.html#SetWorkingDirectory" title="SetWorkingDirectory(SBPlatformShellCommand self, str const * path)" alt="" coords="17,275,213,295"/>
76 <area shape="rect" id="node1_29" href="lldb.SBPlatformShellCommand-class.html#GetTimeoutSeconds" title="GetTimeoutSeconds(SBPlatformShellCommand self) -> uint32_t" alt="" coords="17,295,213,315"/>
77 <area shape="rect" id="node1_30" href="lldb.SBPlatformShellCommand-class.html#SetTimeoutSeconds" title="SetTimeoutSeconds(SBPlatformShellCommand self, uint32_t sec)" alt="" coords="17,315,213,335"/>
78 <area shape="rect" id="node1_31" href="lldb.SBPlatformShellCommand-class.html#GetOutput" title="GetOutput(SBPlatformShellCommand self) -> str const *" alt="" coords="17,355,213,375"/>
79 <area shape="rect" id="node1" href="lldb.SBPlatformShellCommand-class.html" title="Proxy of C++ lldb::SBPlatformShellCommand class" alt="" coords="5,6,225,381"/>
81 <img src="uml_class_diagram_for_lldb_sbp_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbp_3" ismap="ismap" class="graph-without-title" />
85 <p>Proxy of C++ lldb::SBPlatformShellCommand class</p>
87 <!-- ==================== INSTANCE METHODS ==================== -->
88 <a name="section-InstanceMethods"></a>
89 <table class="summary" border="1" cellpadding="3"
90 cellspacing="0" width="100%" bgcolor="white">
91 <tr bgcolor="#70b0f0" class="table-header">
92 <td colspan="2" class="table-header">
93 <table border="0" cellpadding="0" cellspacing="0" width="100%">
95 <td align="left"><span class="table-header">Instance Methods</span></td>
96 <td align="right" valign="top"
97 ><span class="options">[<a href="#section-InstanceMethods"
98 class="privatelink" onclick="toggle_private();"
99 >hide private</a>]</span></td>
105 <td width="15%" align="right" valign="top" class="summary">
106 <span class="summary-type"> </span>
107 </td><td class="summary">
108 <table width="100%" cellpadding="0" cellspacing="0" border="0">
110 <td><span class="summary-sig"><a href="lldb.SBPlatformShellCommand-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
111 <span class="summary-sig-arg">name</span>,
112 <span class="summary-sig-arg">value</span>)</span><br />
113 x.__setattr__('name', value) <==> x.name = value</td>
114 <td align="right" valign="top">
115 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.__setattr__">source code</a></span>
124 <td width="15%" align="right" valign="top" class="summary">
125 <span class="summary-type"> </span>
126 </td><td class="summary">
127 <table width="100%" cellpadding="0" cellspacing="0" border="0">
129 <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
130 <span class="summary-sig-arg">name</span>)</span></td>
131 <td align="right" valign="top">
132 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.__getattr__">source code</a></span>
141 <td width="15%" align="right" valign="top" class="summary">
142 <span class="summary-type"> </span>
143 </td><td class="summary">
144 <table width="100%" cellpadding="0" cellspacing="0" border="0">
146 <td><span class="summary-sig"><a href="lldb.SBPlatformShellCommand-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
148 <td align="right" valign="top">
149 <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span>
158 <td width="15%" align="right" valign="top" class="summary">
159 <span class="summary-type"> </span>
160 </td><td class="summary">
161 <table width="100%" cellpadding="0" cellspacing="0" border="0">
163 <td><span class="summary-sig"><a href="lldb.SBPlatformShellCommand-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
164 <span class="summary-sig-arg">*args</span>)</span><br />
165 __init__(lldb::SBPlatformShellCommand self, str const *
166 shell_command) -> SBPlatformShellCommand
167 __init__(lldb::SBPlatformShellCommand self, SBPlatformShellCommand
168 rhs) -> SBPlatformShellCommand</td>
169 <td align="right" valign="top">
170 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.__init__">source code</a></span>
179 <td width="15%" align="right" valign="top" class="summary">
180 <span class="summary-type"> </span>
181 </td><td class="summary">
182 <table width="100%" cellpadding="0" cellspacing="0" border="0">
184 <td><span class="summary-sig"><a name="__swig_destroy__"></a><span class="summary-sig-name">__swig_destroy__</span>(<span class="summary-sig-arg">...</span>)</span><br />
185 delete_SBPlatformShellCommand(SBPlatformShellCommand self)</td>
186 <td align="right" valign="top">
196 <td width="15%" align="right" valign="top" class="summary">
197 <span class="summary-type"> </span>
198 </td><td class="summary">
199 <table width="100%" cellpadding="0" cellspacing="0" border="0">
201 <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td>
202 <td align="right" valign="top">
203 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.__del__">source code</a></span>
212 <td width="15%" align="right" valign="top" class="summary">
213 <span class="summary-type"> </span>
214 </td><td class="summary">
215 <table width="100%" cellpadding="0" cellspacing="0" border="0">
217 <td><span class="summary-sig"><a name="Clear"></a><span class="summary-sig-name">Clear</span>(<span class="summary-sig-arg">self</span>)</span><br />
218 Clear(SBPlatformShellCommand self)</td>
219 <td align="right" valign="top">
220 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.Clear">source code</a></span>
229 <td width="15%" align="right" valign="top" class="summary">
230 <span class="summary-type"> </span>
231 </td><td class="summary">
232 <table width="100%" cellpadding="0" cellspacing="0" border="0">
234 <td><span class="summary-sig"><a name="GetCommand"></a><span class="summary-sig-name">GetCommand</span>(<span class="summary-sig-arg">self</span>)</span><br />
235 GetCommand(SBPlatformShellCommand self) -> str const *</td>
236 <td align="right" valign="top">
237 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.GetCommand">source code</a></span>
246 <td width="15%" align="right" valign="top" class="summary">
247 <span class="summary-type"> </span>
248 </td><td class="summary">
249 <table width="100%" cellpadding="0" cellspacing="0" border="0">
251 <td><span class="summary-sig"><a name="SetCommand"></a><span class="summary-sig-name">SetCommand</span>(<span class="summary-sig-arg">self</span>,
252 <span class="summary-sig-arg">*args</span>)</span><br />
253 SetCommand(SBPlatformShellCommand self, str const * shell_command)</td>
254 <td align="right" valign="top">
255 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.SetCommand">source code</a></span>
264 <td width="15%" align="right" valign="top" class="summary">
265 <span class="summary-type"> </span>
266 </td><td class="summary">
267 <table width="100%" cellpadding="0" cellspacing="0" border="0">
269 <td><span class="summary-sig"><a name="GetWorkingDirectory"></a><span class="summary-sig-name">GetWorkingDirectory</span>(<span class="summary-sig-arg">self</span>)</span><br />
270 GetWorkingDirectory(SBPlatformShellCommand self) -> str const *</td>
271 <td align="right" valign="top">
272 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.GetWorkingDirectory">source code</a></span>
281 <td width="15%" align="right" valign="top" class="summary">
282 <span class="summary-type"> </span>
283 </td><td class="summary">
284 <table width="100%" cellpadding="0" cellspacing="0" border="0">
286 <td><span class="summary-sig"><a name="SetWorkingDirectory"></a><span class="summary-sig-name">SetWorkingDirectory</span>(<span class="summary-sig-arg">self</span>,
287 <span class="summary-sig-arg">*args</span>)</span><br />
288 SetWorkingDirectory(SBPlatformShellCommand self, str const * path)</td>
289 <td align="right" valign="top">
290 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.SetWorkingDirectory">source code</a></span>
299 <td width="15%" align="right" valign="top" class="summary">
300 <span class="summary-type"> </span>
301 </td><td class="summary">
302 <table width="100%" cellpadding="0" cellspacing="0" border="0">
304 <td><span class="summary-sig"><a name="GetTimeoutSeconds"></a><span class="summary-sig-name">GetTimeoutSeconds</span>(<span class="summary-sig-arg">self</span>)</span><br />
305 GetTimeoutSeconds(SBPlatformShellCommand self) -> uint32_t</td>
306 <td align="right" valign="top">
307 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.GetTimeoutSeconds">source code</a></span>
316 <td width="15%" align="right" valign="top" class="summary">
317 <span class="summary-type"> </span>
318 </td><td class="summary">
319 <table width="100%" cellpadding="0" cellspacing="0" border="0">
321 <td><span class="summary-sig"><a name="SetTimeoutSeconds"></a><span class="summary-sig-name">SetTimeoutSeconds</span>(<span class="summary-sig-arg">self</span>,
322 <span class="summary-sig-arg">*args</span>)</span><br />
323 SetTimeoutSeconds(SBPlatformShellCommand self, uint32_t sec)</td>
324 <td align="right" valign="top">
325 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.SetTimeoutSeconds">source code</a></span>
334 <td width="15%" align="right" valign="top" class="summary">
335 <span class="summary-type"> </span>
336 </td><td class="summary">
337 <table width="100%" cellpadding="0" cellspacing="0" border="0">
339 <td><span class="summary-sig"><a name="GetSignal"></a><span class="summary-sig-name">GetSignal</span>(<span class="summary-sig-arg">self</span>)</span><br />
340 GetSignal(SBPlatformShellCommand self) -> int</td>
341 <td align="right" valign="top">
342 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.GetSignal">source code</a></span>
351 <td width="15%" align="right" valign="top" class="summary">
352 <span class="summary-type"> </span>
353 </td><td class="summary">
354 <table width="100%" cellpadding="0" cellspacing="0" border="0">
356 <td><span class="summary-sig"><a name="GetStatus"></a><span class="summary-sig-name">GetStatus</span>(<span class="summary-sig-arg">self</span>)</span><br />
357 GetStatus(SBPlatformShellCommand self) -> int</td>
358 <td align="right" valign="top">
359 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.GetStatus">source code</a></span>
368 <td width="15%" align="right" valign="top" class="summary">
369 <span class="summary-type"> </span>
370 </td><td class="summary">
371 <table width="100%" cellpadding="0" cellspacing="0" border="0">
373 <td><span class="summary-sig"><a name="GetOutput"></a><span class="summary-sig-name">GetOutput</span>(<span class="summary-sig-arg">self</span>)</span><br />
374 GetOutput(SBPlatformShellCommand self) -> str const *</td>
375 <td align="right" valign="top">
376 <span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.GetOutput">source code</a></span>
385 <td colspan="2" class="summary">
386 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
387 <code>__delattr__</code>,
388 <code>__format__</code>,
389 <code>__getattribute__</code>,
390 <code>__hash__</code>,
391 <code>__new__</code>,
392 <code>__reduce__</code>,
393 <code>__reduce_ex__</code>,
394 <code>__sizeof__</code>,
395 <code>__str__</code>,
396 <code>__subclasshook__</code>
401 <!-- ==================== CLASS VARIABLES ==================== -->
402 <a name="section-ClassVariables"></a>
403 <table class="summary" border="1" cellpadding="3"
404 cellspacing="0" width="100%" bgcolor="white">
405 <tr bgcolor="#70b0f0" class="table-header">
406 <td colspan="2" class="table-header">
407 <table border="0" cellpadding="0" cellspacing="0" width="100%">
409 <td align="left"><span class="table-header">Class Variables</span></td>
410 <td align="right" valign="top"
411 ><span class="options">[<a href="#section-ClassVariables"
412 class="privatelink" onclick="toggle_private();"
413 >hide private</a>]</span></td>
419 <td width="15%" align="right" valign="top" class="summary">
420 <span class="summary-type"> </span>
421 </td><td class="summary">
422 <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
426 <td width="15%" align="right" valign="top" class="summary">
427 <span class="summary-type"> </span>
428 </td><td class="summary">
429 <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
433 <!-- ==================== PROPERTIES ==================== -->
434 <a name="section-Properties"></a>
435 <table class="summary" border="1" cellpadding="3"
436 cellspacing="0" width="100%" bgcolor="white">
437 <tr bgcolor="#70b0f0" class="table-header">
438 <td colspan="2" class="table-header">
439 <table border="0" cellpadding="0" cellspacing="0" width="100%">
441 <td align="left"><span class="table-header">Properties</span></td>
442 <td align="right" valign="top"
443 ><span class="options">[<a href="#section-Properties"
444 class="privatelink" onclick="toggle_private();"
445 >hide private</a>]</span></td>
451 <td colspan="2" class="summary">
452 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
453 <code>__class__</code>
458 <!-- ==================== METHOD DETAILS ==================== -->
459 <a name="section-MethodDetails"></a>
460 <table class="details" border="1" cellpadding="3"
461 cellspacing="0" width="100%" bgcolor="white">
462 <tr bgcolor="#70b0f0" class="table-header">
463 <td colspan="2" class="table-header">
464 <table border="0" cellpadding="0" cellspacing="0" width="100%">
466 <td align="left"><span class="table-header">Method Details</span></td>
467 <td align="right" valign="top"
468 ><span class="options">[<a href="#section-MethodDetails"
469 class="privatelink" onclick="toggle_private();"
470 >hide private</a>]</span></td>
476 <a name="__setattr__"></a>
478 <table class="details" border="1" cellpadding="3"
479 cellspacing="0" width="100%" bgcolor="white">
481 <table width="100%" cellpadding="0" cellspacing="0" border="0">
482 <tr valign="top"><td>
483 <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
484 <span class="sig-arg">name</span>,
485 <span class="sig-arg">value</span>)</span>
487 </td><td align="right" valign="top"
488 ><span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.__setattr__">source code</a></span>
492 <p>x.__setattr__('name', value) <==> x.name = value</p>
496 <dd><em class="note">(inherited documentation)</em></dd>
501 <a name="__repr__"></a>
503 <table class="details" border="1" cellpadding="3"
504 cellspacing="0" width="100%" bgcolor="white">
506 <table width="100%" cellpadding="0" cellspacing="0" border="0">
507 <tr valign="top"><td>
508 <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
509 <br /><em class="fname">(Representation operator)</em>
511 </td><td align="right" valign="top"
512 ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span>
520 <dd><em class="note">(inherited documentation)</em></dd>
525 <a name="__init__"></a>
527 <table class="details" border="1" cellpadding="3"
528 cellspacing="0" width="100%" bgcolor="white">
530 <table width="100%" cellpadding="0" cellspacing="0" border="0">
531 <tr valign="top"><td>
532 <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
533 <span class="sig-arg">*args</span>)</span>
534 <br /><em class="fname">(Constructor)</em>
536 </td><td align="right" valign="top"
537 ><span class="codelink"><a href="lldb-pysrc.html#SBPlatformShellCommand.__init__">source code</a></span>
541 <p>__init__(lldb::SBPlatformShellCommand self, str const * shell_command)
542 -> SBPlatformShellCommand __init__(lldb::SBPlatformShellCommand self,
543 SBPlatformShellCommand rhs) -> SBPlatformShellCommand</p>
552 <!-- ==================== NAVIGATION BAR ==================== -->
553 <table class="navbar" border="0" width="100%" cellpadding="0"
554 bgcolor="#a0c0ff" cellspacing="0">
558 <th> <a
559 href="module-tree.html">Trees</a> </th>
562 <th> <a
563 href="identifier-index.html">Indices</a> </th>
566 <th> <a
567 href="help.html">Help</a> </th>
569 <!-- Project homepage -->
570 <th class="navbar" align="right" width="100%">
571 <table border="0" cellpadding="0" cellspacing="0">
572 <tr><th class="navbar" align="center"
573 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
577 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
579 <td align="left" class="footer">
580 Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:27 2016
582 <td align="right" class="footer">
583 <a target="mainFrame" href="http://epydoc.sourceforge.net"
584 >http://epydoc.sourceforge.net</a>
589 <script type="text/javascript">
591 // Private objects are initially displayed (because if
592 // javascript is turned off then we want them to be
593 // visible); but by default, we want to hide them. So hide
594 // them unless we have a cookie that says to show them.