]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - www/python_reference/lldb.SBValue-class.html
Vendor import of lldb trunk r290819:
[FreeBSD/FreeBSD.git] / www / python_reference / lldb.SBValue-class.html
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">
5 <head>
6   <title>lldb.SBValue</title>
7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
8   <script type="text/javascript" src="epydoc.js"></script>
9 </head>
10
11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
12       alink="#204080">
13 <!-- ==================== NAVIGATION BAR ==================== -->
14 <table class="navbar" border="0" width="100%" cellpadding="0"
15        bgcolor="#a0c0ff" cellspacing="0">
16   <tr valign="middle">
17
18   <!-- Tree link -->
19       <th>&nbsp;&nbsp;&nbsp;<a
20         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
21
22   <!-- Index link -->
23       <th>&nbsp;&nbsp;&nbsp;<a
24         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
25
26   <!-- Help link -->
27       <th>&nbsp;&nbsp;&nbsp;<a
28         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
29
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>
35           </tr></table></th>
36   </tr>
37 </table>
38 <table width="100%" cellpadding="0" cellspacing="0">
39   <tr valign="top">
40     <td width="100%">
41       <span class="breadcrumbs">
42         <a href="lldb-module.html">Package&nbsp;lldb</a> ::
43         Class&nbsp;SBValue
44       </span>
45     </td>
46     <td>
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&nbsp;private</a>]</span></td></tr>
51         <tr><td align="right"><span class="options"
52             >[<a href="frames.html" target="_top">frames</a
53             >]&nbsp;|&nbsp;<a href="lldb.SBValue-class.html"
54             target="_top">no&nbsp;frames</a>]</span></td></tr>
55       </table>
56     </td>
57   </tr>
58 </table>
59 <!-- ==================== CLASS DESCRIPTION ==================== -->
60 <h1 class="epydoc">Class SBValue</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBValue">source&nbsp;code</a></span></p>
61 <center>
62 <center>  <map id="uml_class_diagram_for_lldb_sbv" name="uml_class_diagram_for_lldb_sbv">
63 <area shape="rect" id="node1_28" href="lldb.SBValue-class.html#__swig_setmethods__" title="lldb.SBValue.__swig_setmethods__" alt="" coords="17,31,600,51"/>
64 <area shape="rect" id="node1_29" href="lldb.SBValue-class.html#__swig_getmethods__" title="lldb.SBValue.__swig_getmethods__" alt="" coords="17,51,600,71"/>
65 <area shape="rect" id="node1_30" href="lldb.SBValue-class.html#addr" title="A read only property that returns an lldb.SBAddress that represents the &#160;address of this value if it is in memory." alt="" coords="17,71,600,91"/>
66 <area shape="rect" id="node1_31" href="lldb.SBValue-class.html#address_of" title="A read only property that returns an lldb.SBValue that represents the &#160;address&#45;of this value." alt="" coords="17,91,600,111"/>
67 <area shape="rect" id="node1_32" href="lldb.SBValue-class.html#changed" title="A read only property that returns a boolean value that indicates if this &#160;value has changed since it was last updated." alt="" coords="17,111,600,131"/>
68 <area shape="rect" id="node1_33" href="lldb.SBValue-class.html#data" title="A read only property that returns an lldb object (lldb.SBData) that &#160;represents the bytes that make up the value for this object." alt="" coords="17,131,600,151"/>
69 <area shape="rect" id="node1_34" href="lldb.SBValue-class.html#deref" title="A read only property that returns an lldb.SBValue that is created by &#160;dereferencing this value." alt="" coords="17,151,600,171"/>
70 <area shape="rect" id="node1_35" href="lldb.SBValue-class.html#description" title="A read only property that returns the language&#45;specific description of this value as a string" alt="" coords="17,171,600,191"/>
71 <area shape="rect" id="node1_36" href="lldb.SBValue-class.html#dynamic" title="A read only property that returns an lldb.SBValue that is created by &#160;finding the dynamic type of this value." alt="" coords="17,191,600,211"/>
72 <area shape="rect" id="node1_37" href="lldb.SBValue-class.html#error" title="A read only property that returns the lldb.SBError that represents the &#160;error from the last time the variable value was calculated." alt="" coords="17,211,600,231"/>
73 <area shape="rect" id="node1_38" href="lldb.SBValue-class.html#format" title="A read/write property that gets/sets the format used for &#160;lldb.SBValue().GetValue() for this value." alt="" coords="17,231,600,251"/>
74 <area shape="rect" id="node1_39" href="lldb.SBValue-class.html#frame" title="A read only property that returns the lldb.SBFrame that this value is &#160;associated with, the returned value might be invalid and should be tested." alt="" coords="17,251,600,271"/>
75 <area shape="rect" id="node1_40" href="lldb.SBValue-class.html#is_in_scope" title="A read only property that returns a boolean value that indicates whether &#160;this value is currently lexically in scope." alt="" coords="17,271,600,291"/>
76 <area shape="rect" id="node1_41" href="lldb.SBValue-class.html#value_type" title="A read only property that returns an lldb enumeration value (see &#160;enumerations that start with &quot;lldb.eValueType&quot;) that represents the type of this value (local, argument, global, register, etc.)." alt="" coords="17,311,600,331"/>
77 <area shape="rect" id="node1_42" href="lldb.SBValue-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,333,600,353"/>
78 <area shape="rect" id="node1_43" href="lldb.SBValue-class.html#__getattr__" title="lldb.SBValue.__getattr__" alt="" coords="17,353,600,373"/>
79 <area shape="rect" id="node1_44" href="lldb.SBValue-class.html#__repr__" title="repr(x)" alt="" coords="17,373,600,393"/>
80 <area shape="rect" id="node1_45" href="lldb.SBValue-class.html#__iter__" title="lldb.SBValue.__iter__" alt="" coords="17,393,600,413"/>
81 <area shape="rect" id="node1_46" href="lldb.SBValue-class.html#__len__" title="lldb.SBValue.__len__" alt="" coords="17,413,600,433"/>
82 <area shape="rect" id="node1_47" href="lldb.SBValue-class.html#__eol_test__" title="Default function for end of list test takes an SBValue object." alt="" coords="17,433,600,453"/>
83 <area shape="rect" id="node1_48" href="lldb.SBValue-class.html#linked_list_iter" title="Generator adaptor to support iteration for SBValue as a linked list." alt="" coords="17,453,600,473"/>
84 <area shape="rect" id="node1_49" href="lldb.SBValue-class.html#__init__" title="__init__(lldb::SBValue self) &#45;&gt; SBValue __init__(lldb::SBValue self, &#160;SBValue rhs) &#45;&gt; SBValue" alt="" coords="17,473,600,493"/>
85 <area shape="rect" id="node1_50" href="lldb.SBValue-class.html#__swig_destroy__" title="delete_SBValue(SBValue self)" alt="" coords="17,493,600,513"/>
86 <area shape="rect" id="node1_51" href="lldb.SBValue-class.html#__del__" title="lldb.SBValue.__del__" alt="" coords="17,513,600,533"/>
87 <area shape="rect" id="node1_52" href="lldb.SBValue-class.html#__nonzero__" title="lldb.SBValue.__nonzero__" alt="" coords="17,533,600,553"/>
88 <area shape="rect" id="node1_53" href="lldb.SBValue-class.html#IsValid" title="IsValid(SBValue self) &#45;&gt; bool" alt="" coords="17,553,600,573"/>
89 <area shape="rect" id="node1_54" href="lldb.SBValue-class.html#Clear" title="Clear(SBValue self)" alt="" coords="17,573,600,593"/>
90 <area shape="rect" id="node1_55" href="lldb.SBValue-class.html#__str__" title="__str__(SBValue self) &#45;&gt; PyObject *" alt="" coords="17,613,600,633"/>
91 <area shape="rect" id="node1" href="lldb.SBValue-class.html" title="Represents the value of a variable, a register, or an expression." alt="" coords="5,5,611,640"/>
92 </map>
93   <img src="uml_class_diagram_for_lldb_sbv.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbv" ismap="ismap" class="graph-without-title" />
94 </center>
95 </center>
96 <hr />
97 <pre class="literalblock">
98
99 Represents the value of a variable, a register, or an expression.
100
101 SBValue supports iteration through its child, which in turn is represented
102 as an SBValue.  For example, we can get the general purpose registers of a
103 frame as an SBValue, and iterate through all the registers,
104
105     registerSet = frame.GetRegisters() # Returns an SBValueList.
106     for regs in registerSet:
107         if 'general purpose registers' in regs.getName().lower():
108             GPRs = regs
109             break
110
111     print('%s (number of children = %d):' % (GPRs.GetName(), GPRs.GetNumChildren()))
112     for reg in GPRs:
113         print('Name: ', reg.GetName(), ' Value: ', reg.GetValue())
114
115 produces the output:
116
117 General Purpose Registers (number of children = 21):
118 Name:  rax  Value:  0x0000000100000c5c
119 Name:  rbx  Value:  0x0000000000000000
120 Name:  rcx  Value:  0x00007fff5fbffec0
121 Name:  rdx  Value:  0x00007fff5fbffeb8
122 Name:  rdi  Value:  0x0000000000000001
123 Name:  rsi  Value:  0x00007fff5fbffea8
124 Name:  rbp  Value:  0x00007fff5fbffe80
125 Name:  rsp  Value:  0x00007fff5fbffe60
126 Name:  r8  Value:  0x0000000008668682
127 Name:  r9  Value:  0x0000000000000000
128 Name:  r10  Value:  0x0000000000001200
129 Name:  r11  Value:  0x0000000000000206
130 Name:  r12  Value:  0x0000000000000000
131 Name:  r13  Value:  0x0000000000000000
132 Name:  r14  Value:  0x0000000000000000
133 Name:  r15  Value:  0x0000000000000000
134 Name:  rip  Value:  0x0000000100000dae
135 Name:  rflags  Value:  0x0000000000000206
136 Name:  cs  Value:  0x0000000000000027
137 Name:  fs  Value:  0x0000000000000010
138 Name:  gs  Value:  0x0000000000000048
139
140 See also linked_list_iter() for another perspective on how to iterate through an
141 SBValue instance which interprets the value object as representing the head of a
142 linked list.
143
144 </pre>
145
146 <!-- ==================== INSTANCE METHODS ==================== -->
147 <a name="section-InstanceMethods"></a>
148 <table class="summary" border="1" cellpadding="3"
149        cellspacing="0" width="100%" bgcolor="white">
150 <tr bgcolor="#70b0f0" class="table-header">
151   <td colspan="2" class="table-header">
152     <table border="0" cellpadding="0" cellspacing="0" width="100%">
153       <tr valign="top">
154         <td align="left"><span class="table-header">Instance Methods</span></td>
155         <td align="right" valign="top"
156          ><span class="options">[<a href="#section-InstanceMethods"
157          class="privatelink" onclick="toggle_private();"
158          >hide private</a>]</span></td>
159       </tr>
160     </table>
161   </td>
162 </tr>
163 <tr>
164     <td width="15%" align="right" valign="top" class="summary">
165       <span class="summary-type">&nbsp;</span>
166     </td><td class="summary">
167       <table width="100%" cellpadding="0" cellspacing="0" border="0">
168         <tr>
169           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
170         <span class="summary-sig-arg">name</span>,
171         <span class="summary-sig-arg">value</span>)</span><br />
172       x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
173           <td align="right" valign="top">
174             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__setattr__">source&nbsp;code</a></span>
175             
176           </td>
177         </tr>
178       </table>
179       
180     </td>
181   </tr>
182 <tr>
183     <td width="15%" align="right" valign="top" class="summary">
184       <span class="summary-type">&nbsp;</span>
185     </td><td class="summary">
186       <table width="100%" cellpadding="0" cellspacing="0" border="0">
187         <tr>
188           <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
189         <span class="summary-sig-arg">name</span>)</span></td>
190           <td align="right" valign="top">
191             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__getattr__">source&nbsp;code</a></span>
192             
193           </td>
194         </tr>
195       </table>
196       
197     </td>
198   </tr>
199 <tr>
200     <td width="15%" align="right" valign="top" class="summary">
201       <span class="summary-type">&nbsp;</span>
202     </td><td class="summary">
203       <table width="100%" cellpadding="0" cellspacing="0" border="0">
204         <tr>
205           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
206       repr(x)</td>
207           <td align="right" valign="top">
208             <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
209             
210           </td>
211         </tr>
212       </table>
213       
214     </td>
215   </tr>
216 <tr>
217     <td width="15%" align="right" valign="top" class="summary">
218       <span class="summary-type">&nbsp;</span>
219     </td><td class="summary">
220       <table width="100%" cellpadding="0" cellspacing="0" border="0">
221         <tr>
222           <td><span class="summary-sig"><a name="__iter__"></a><span class="summary-sig-name">__iter__</span>(<span class="summary-sig-arg">self</span>)</span></td>
223           <td align="right" valign="top">
224             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__iter__">source&nbsp;code</a></span>
225             
226           </td>
227         </tr>
228       </table>
229       
230     </td>
231   </tr>
232 <tr>
233     <td width="15%" align="right" valign="top" class="summary">
234       <span class="summary-type">&nbsp;</span>
235     </td><td class="summary">
236       <table width="100%" cellpadding="0" cellspacing="0" border="0">
237         <tr>
238           <td><span class="summary-sig"><a name="__len__"></a><span class="summary-sig-name">__len__</span>(<span class="summary-sig-arg">self</span>)</span></td>
239           <td align="right" valign="top">
240             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__len__">source&nbsp;code</a></span>
241             
242           </td>
243         </tr>
244       </table>
245       
246     </td>
247   </tr>
248 <tr>
249     <td width="15%" align="right" valign="top" class="summary">
250       <span class="summary-type">&nbsp;</span>
251     </td><td class="summary">
252       <table width="100%" cellpadding="0" cellspacing="0" border="0">
253         <tr>
254           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#__eol_test__" class="summary-sig-name">__eol_test__</a>(<span class="summary-sig-arg">val</span>)</span><br />
255       Default function for end of list test takes an SBValue object.</td>
256           <td align="right" valign="top">
257             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__eol_test__">source&nbsp;code</a></span>
258             
259           </td>
260         </tr>
261       </table>
262       
263     </td>
264   </tr>
265 <tr>
266     <td width="15%" align="right" valign="top" class="summary">
267       <span class="summary-type">&nbsp;</span>
268     </td><td class="summary">
269       <table width="100%" cellpadding="0" cellspacing="0" border="0">
270         <tr>
271           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#linked_list_iter" class="summary-sig-name">linked_list_iter</a>(<span class="summary-sig-arg">self</span>,
272         <span class="summary-sig-arg">next_item_name</span>,
273         <span class="summary-sig-arg">end_of_list_test</span>=<span class="summary-sig-default">&lt;function __eol_test__ at 0x7f7d62f1caa0&gt;</span>)</span><br />
274       Generator adaptor to support iteration for SBValue as a linked list.</td>
275           <td align="right" valign="top">
276             <span class="codelink"><a href="lldb-pysrc.html#SBValue.linked_list_iter">source&nbsp;code</a></span>
277             
278           </td>
279         </tr>
280       </table>
281       
282     </td>
283   </tr>
284 <tr>
285     <td width="15%" align="right" valign="top" class="summary">
286       <span class="summary-type">&nbsp;</span>
287     </td><td class="summary">
288       <table width="100%" cellpadding="0" cellspacing="0" border="0">
289         <tr>
290           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
291         <span class="summary-sig-arg">*args</span>)</span><br />
292       __init__(lldb::SBValue self) -&gt; SBValue __init__(lldb::SBValue 
293       self, SBValue rhs) -&gt; SBValue</td>
294           <td align="right" valign="top">
295             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__init__">source&nbsp;code</a></span>
296             
297           </td>
298         </tr>
299       </table>
300       
301     </td>
302   </tr>
303 <tr>
304     <td width="15%" align="right" valign="top" class="summary">
305       <span class="summary-type">&nbsp;</span>
306     </td><td class="summary">
307       <table width="100%" cellpadding="0" cellspacing="0" border="0">
308         <tr>
309           <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 />
310       delete_SBValue(SBValue self)</td>
311           <td align="right" valign="top">
312             
313             
314           </td>
315         </tr>
316       </table>
317       
318     </td>
319   </tr>
320 <tr>
321     <td width="15%" align="right" valign="top" class="summary">
322       <span class="summary-type">&nbsp;</span>
323     </td><td class="summary">
324       <table width="100%" cellpadding="0" cellspacing="0" border="0">
325         <tr>
326           <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>
327           <td align="right" valign="top">
328             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__del__">source&nbsp;code</a></span>
329             
330           </td>
331         </tr>
332       </table>
333       
334     </td>
335   </tr>
336 <tr>
337     <td width="15%" align="right" valign="top" class="summary">
338       <span class="summary-type">&nbsp;</span>
339     </td><td class="summary">
340       <table width="100%" cellpadding="0" cellspacing="0" border="0">
341         <tr>
342           <td><span class="summary-sig"><a name="__nonzero__"></a><span class="summary-sig-name">__nonzero__</span>(<span class="summary-sig-arg">self</span>)</span></td>
343           <td align="right" valign="top">
344             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__nonzero__">source&nbsp;code</a></span>
345             
346           </td>
347         </tr>
348       </table>
349       
350     </td>
351   </tr>
352 <tr>
353     <td width="15%" align="right" valign="top" class="summary">
354       <span class="summary-type">&nbsp;</span>
355     </td><td class="summary">
356       <table width="100%" cellpadding="0" cellspacing="0" border="0">
357         <tr>
358           <td><span class="summary-sig"><a name="IsValid"></a><span class="summary-sig-name">IsValid</span>(<span class="summary-sig-arg">self</span>)</span><br />
359       IsValid(SBValue self) -&gt; bool</td>
360           <td align="right" valign="top">
361             <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsValid">source&nbsp;code</a></span>
362             
363           </td>
364         </tr>
365       </table>
366       
367     </td>
368   </tr>
369 <tr>
370     <td width="15%" align="right" valign="top" class="summary">
371       <span class="summary-type">&nbsp;</span>
372     </td><td class="summary">
373       <table width="100%" cellpadding="0" cellspacing="0" border="0">
374         <tr>
375           <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 />
376       Clear(SBValue self)</td>
377           <td align="right" valign="top">
378             <span class="codelink"><a href="lldb-pysrc.html#SBValue.Clear">source&nbsp;code</a></span>
379             
380           </td>
381         </tr>
382       </table>
383       
384     </td>
385   </tr>
386 <tr>
387     <td width="15%" align="right" valign="top" class="summary">
388       <span class="summary-type">&nbsp;</span>
389     </td><td class="summary">
390       <table width="100%" cellpadding="0" cellspacing="0" border="0">
391         <tr>
392           <td><span class="summary-sig"><a name="GetError"></a><span class="summary-sig-name">GetError</span>(<span class="summary-sig-arg">self</span>)</span><br />
393       GetError(SBValue self) -&gt; SBError</td>
394           <td align="right" valign="top">
395             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetError">source&nbsp;code</a></span>
396             
397           </td>
398         </tr>
399       </table>
400       
401     </td>
402   </tr>
403 <tr>
404     <td width="15%" align="right" valign="top" class="summary">
405       <span class="summary-type">&nbsp;</span>
406     </td><td class="summary">
407       <table width="100%" cellpadding="0" cellspacing="0" border="0">
408         <tr>
409           <td><span class="summary-sig"><a name="GetID"></a><span class="summary-sig-name">GetID</span>(<span class="summary-sig-arg">self</span>)</span><br />
410       GetID(SBValue self) -&gt; lldb::user_id_t</td>
411           <td align="right" valign="top">
412             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetID">source&nbsp;code</a></span>
413             
414           </td>
415         </tr>
416       </table>
417       
418     </td>
419   </tr>
420 <tr>
421     <td width="15%" align="right" valign="top" class="summary">
422       <span class="summary-type">&nbsp;</span>
423     </td><td class="summary">
424       <table width="100%" cellpadding="0" cellspacing="0" border="0">
425         <tr>
426           <td><span class="summary-sig"><a name="GetName"></a><span class="summary-sig-name">GetName</span>(<span class="summary-sig-arg">self</span>)</span><br />
427       GetName(SBValue self) -&gt; str const *</td>
428           <td align="right" valign="top">
429             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetName">source&nbsp;code</a></span>
430             
431           </td>
432         </tr>
433       </table>
434       
435     </td>
436   </tr>
437 <tr>
438     <td width="15%" align="right" valign="top" class="summary">
439       <span class="summary-type">&nbsp;</span>
440     </td><td class="summary">
441       <table width="100%" cellpadding="0" cellspacing="0" border="0">
442         <tr>
443           <td><span class="summary-sig"><a name="GetTypeName"></a><span class="summary-sig-name">GetTypeName</span>(<span class="summary-sig-arg">self</span>)</span><br />
444       GetTypeName(SBValue self) -&gt; str const *</td>
445           <td align="right" valign="top">
446             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeName">source&nbsp;code</a></span>
447             
448           </td>
449         </tr>
450       </table>
451       
452     </td>
453   </tr>
454 <tr>
455     <td width="15%" align="right" valign="top" class="summary">
456       <span class="summary-type">&nbsp;</span>
457     </td><td class="summary">
458       <table width="100%" cellpadding="0" cellspacing="0" border="0">
459         <tr>
460           <td><span class="summary-sig"><a name="GetDisplayTypeName"></a><span class="summary-sig-name">GetDisplayTypeName</span>(<span class="summary-sig-arg">self</span>)</span><br />
461       GetDisplayTypeName(SBValue self) -&gt; str const *</td>
462           <td align="right" valign="top">
463             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDisplayTypeName">source&nbsp;code</a></span>
464             
465           </td>
466         </tr>
467       </table>
468       
469     </td>
470   </tr>
471 <tr>
472     <td width="15%" align="right" valign="top" class="summary">
473       <span class="summary-type">&nbsp;</span>
474     </td><td class="summary">
475       <table width="100%" cellpadding="0" cellspacing="0" border="0">
476         <tr>
477           <td><span class="summary-sig"><a name="GetByteSize"></a><span class="summary-sig-name">GetByteSize</span>(<span class="summary-sig-arg">self</span>)</span><br />
478       GetByteSize(SBValue self) -&gt; size_t</td>
479           <td align="right" valign="top">
480             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetByteSize">source&nbsp;code</a></span>
481             
482           </td>
483         </tr>
484       </table>
485       
486     </td>
487   </tr>
488 <tr>
489     <td width="15%" align="right" valign="top" class="summary">
490       <span class="summary-type">&nbsp;</span>
491     </td><td class="summary">
492       <table width="100%" cellpadding="0" cellspacing="0" border="0">
493         <tr>
494           <td><span class="summary-sig"><a name="IsInScope"></a><span class="summary-sig-name">IsInScope</span>(<span class="summary-sig-arg">self</span>)</span><br />
495       IsInScope(SBValue self) -&gt; bool</td>
496           <td align="right" valign="top">
497             <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsInScope">source&nbsp;code</a></span>
498             
499           </td>
500         </tr>
501       </table>
502       
503     </td>
504   </tr>
505 <tr>
506     <td width="15%" align="right" valign="top" class="summary">
507       <span class="summary-type">&nbsp;</span>
508     </td><td class="summary">
509       <table width="100%" cellpadding="0" cellspacing="0" border="0">
510         <tr>
511           <td><span class="summary-sig"><a name="GetFormat"></a><span class="summary-sig-name">GetFormat</span>(<span class="summary-sig-arg">self</span>)</span><br />
512       GetFormat(SBValue self) -&gt; lldb::Format</td>
513           <td align="right" valign="top">
514             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetFormat">source&nbsp;code</a></span>
515             
516           </td>
517         </tr>
518       </table>
519       
520     </td>
521   </tr>
522 <tr>
523     <td width="15%" align="right" valign="top" class="summary">
524       <span class="summary-type">&nbsp;</span>
525     </td><td class="summary">
526       <table width="100%" cellpadding="0" cellspacing="0" border="0">
527         <tr>
528           <td><span class="summary-sig"><a name="SetFormat"></a><span class="summary-sig-name">SetFormat</span>(<span class="summary-sig-arg">self</span>,
529         <span class="summary-sig-arg">*args</span>)</span><br />
530       SetFormat(SBValue self, lldb::Format format)</td>
531           <td align="right" valign="top">
532             <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetFormat">source&nbsp;code</a></span>
533             
534           </td>
535         </tr>
536       </table>
537       
538     </td>
539   </tr>
540 <tr>
541     <td width="15%" align="right" valign="top" class="summary">
542       <span class="summary-type">&nbsp;</span>
543     </td><td class="summary">
544       <table width="100%" cellpadding="0" cellspacing="0" border="0">
545         <tr>
546           <td><span class="summary-sig"><a name="GetValue"></a><span class="summary-sig-name">GetValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
547       GetValue(SBValue self) -&gt; str const *</td>
548           <td align="right" valign="top">
549             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValue">source&nbsp;code</a></span>
550             
551           </td>
552         </tr>
553       </table>
554       
555     </td>
556   </tr>
557 <tr>
558     <td width="15%" align="right" valign="top" class="summary">
559       <span class="summary-type">&nbsp;</span>
560     </td><td class="summary">
561       <table width="100%" cellpadding="0" cellspacing="0" border="0">
562         <tr>
563           <td><span class="summary-sig"><a name="GetValueAsSigned"></a><span class="summary-sig-name">GetValueAsSigned</span>(<span class="summary-sig-arg">self</span>,
564         <span class="summary-sig-arg">*args</span>)</span><br />
565       GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0) 
566       -&gt; int64_t GetValueAsSigned(SBValue self, SBError error) -&gt; 
567       int64_t GetValueAsSigned(SBValue self, int64_t fail_value=0) -&gt; 
568       int64_t GetValueAsSigned(SBValue self) -&gt; int64_t</td>
569           <td align="right" valign="top">
570             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueAsSigned">source&nbsp;code</a></span>
571             
572           </td>
573         </tr>
574       </table>
575       
576     </td>
577   </tr>
578 <tr>
579     <td width="15%" align="right" valign="top" class="summary">
580       <span class="summary-type">&nbsp;</span>
581     </td><td class="summary">
582       <table width="100%" cellpadding="0" cellspacing="0" border="0">
583         <tr>
584           <td><span class="summary-sig"><a name="GetValueAsUnsigned"></a><span class="summary-sig-name">GetValueAsUnsigned</span>(<span class="summary-sig-arg">self</span>,
585         <span class="summary-sig-arg">*args</span>)</span><br />
586       GetValueAsUnsigned(SBValue self, SBError error, uint64_t 
587       fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self, SBError
588       error) -&gt; uint64_t GetValueAsUnsigned(SBValue self, uint64_t 
589       fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self) -&gt; 
590       uint64_t</td>
591           <td align="right" valign="top">
592             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueAsUnsigned">source&nbsp;code</a></span>
593             
594           </td>
595         </tr>
596       </table>
597       
598     </td>
599   </tr>
600 <tr>
601     <td width="15%" align="right" valign="top" class="summary">
602       <span class="summary-type">&nbsp;</span>
603     </td><td class="summary">
604       <table width="100%" cellpadding="0" cellspacing="0" border="0">
605         <tr>
606           <td><span class="summary-sig"><a name="GetValueType"></a><span class="summary-sig-name">GetValueType</span>(<span class="summary-sig-arg">self</span>)</span><br />
607       GetValueType(SBValue self) -&gt; lldb::ValueType</td>
608           <td align="right" valign="top">
609             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueType">source&nbsp;code</a></span>
610             
611           </td>
612         </tr>
613       </table>
614       
615     </td>
616   </tr>
617 <tr>
618     <td width="15%" align="right" valign="top" class="summary">
619       <span class="summary-type">&nbsp;</span>
620     </td><td class="summary">
621       <table width="100%" cellpadding="0" cellspacing="0" border="0">
622         <tr>
623           <td><span class="summary-sig"><a name="GetValueDidChange"></a><span class="summary-sig-name">GetValueDidChange</span>(<span class="summary-sig-arg">self</span>)</span><br />
624       GetValueDidChange(SBValue self) -&gt; bool</td>
625           <td align="right" valign="top">
626             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueDidChange">source&nbsp;code</a></span>
627             
628           </td>
629         </tr>
630       </table>
631       
632     </td>
633   </tr>
634 <tr>
635     <td width="15%" align="right" valign="top" class="summary">
636       <span class="summary-type">&nbsp;</span>
637     </td><td class="summary">
638       <table width="100%" cellpadding="0" cellspacing="0" border="0">
639         <tr>
640           <td><span class="summary-sig"><a name="GetSummary"></a><span class="summary-sig-name">GetSummary</span>(<span class="summary-sig-arg">self</span>,
641         <span class="summary-sig-arg">*args</span>)</span><br />
642       GetSummary(SBValue self) -&gt; str const GetSummary(SBValue self, 
643       SBStream stream, SBTypeSummaryOptions options) -&gt; str const *</td>
644           <td align="right" valign="top">
645             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetSummary">source&nbsp;code</a></span>
646             
647           </td>
648         </tr>
649       </table>
650       
651     </td>
652   </tr>
653 <tr>
654     <td width="15%" align="right" valign="top" class="summary">
655       <span class="summary-type">&nbsp;</span>
656     </td><td class="summary">
657       <table width="100%" cellpadding="0" cellspacing="0" border="0">
658         <tr>
659           <td><span class="summary-sig"><a name="GetObjectDescription"></a><span class="summary-sig-name">GetObjectDescription</span>(<span class="summary-sig-arg">self</span>)</span><br />
660       GetObjectDescription(SBValue self) -&gt; str const *</td>
661           <td align="right" valign="top">
662             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetObjectDescription">source&nbsp;code</a></span>
663             
664           </td>
665         </tr>
666       </table>
667       
668     </td>
669   </tr>
670 <tr>
671     <td width="15%" align="right" valign="top" class="summary">
672       <span class="summary-type">&nbsp;</span>
673     </td><td class="summary">
674       <table width="100%" cellpadding="0" cellspacing="0" border="0">
675         <tr>
676           <td><span class="summary-sig"><a name="GetTypeValidatorResult"></a><span class="summary-sig-name">GetTypeValidatorResult</span>(<span class="summary-sig-arg">self</span>)</span><br />
677       GetTypeValidatorResult(SBValue self) -&gt; str const *</td>
678           <td align="right" valign="top">
679             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeValidatorResult">source&nbsp;code</a></span>
680             
681           </td>
682         </tr>
683       </table>
684       
685     </td>
686   </tr>
687 <tr>
688     <td width="15%" align="right" valign="top" class="summary">
689       <span class="summary-type">&nbsp;</span>
690     </td><td class="summary">
691       <table width="100%" cellpadding="0" cellspacing="0" border="0">
692         <tr>
693           <td><span class="summary-sig"><a name="GetDynamicValue"></a><span class="summary-sig-name">GetDynamicValue</span>(<span class="summary-sig-arg">self</span>,
694         <span class="summary-sig-arg">*args</span>)</span><br />
695       GetDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic) 
696       -&gt; SBValue</td>
697           <td align="right" valign="top">
698             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDynamicValue">source&nbsp;code</a></span>
699             
700           </td>
701         </tr>
702       </table>
703       
704     </td>
705   </tr>
706 <tr>
707     <td width="15%" align="right" valign="top" class="summary">
708       <span class="summary-type">&nbsp;</span>
709     </td><td class="summary">
710       <table width="100%" cellpadding="0" cellspacing="0" border="0">
711         <tr>
712           <td><span class="summary-sig"><a name="GetStaticValue"></a><span class="summary-sig-name">GetStaticValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
713       GetStaticValue(SBValue self) -&gt; SBValue</td>
714           <td align="right" valign="top">
715             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetStaticValue">source&nbsp;code</a></span>
716             
717           </td>
718         </tr>
719       </table>
720       
721     </td>
722   </tr>
723 <tr>
724     <td width="15%" align="right" valign="top" class="summary">
725       <span class="summary-type">&nbsp;</span>
726     </td><td class="summary">
727       <table width="100%" cellpadding="0" cellspacing="0" border="0">
728         <tr>
729           <td><span class="summary-sig"><a name="GetNonSyntheticValue"></a><span class="summary-sig-name">GetNonSyntheticValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
730       GetNonSyntheticValue(SBValue self) -&gt; SBValue</td>
731           <td align="right" valign="top">
732             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetNonSyntheticValue">source&nbsp;code</a></span>
733             
734           </td>
735         </tr>
736       </table>
737       
738     </td>
739   </tr>
740 <tr>
741     <td width="15%" align="right" valign="top" class="summary">
742       <span class="summary-type">&nbsp;</span>
743     </td><td class="summary">
744       <table width="100%" cellpadding="0" cellspacing="0" border="0">
745         <tr>
746           <td><span class="summary-sig"><a name="GetPreferDynamicValue"></a><span class="summary-sig-name">GetPreferDynamicValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
747       GetPreferDynamicValue(SBValue self) -&gt; lldb::DynamicValueType</td>
748           <td align="right" valign="top">
749             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPreferDynamicValue">source&nbsp;code</a></span>
750             
751           </td>
752         </tr>
753       </table>
754       
755     </td>
756   </tr>
757 <tr>
758     <td width="15%" align="right" valign="top" class="summary">
759       <span class="summary-type">&nbsp;</span>
760     </td><td class="summary">
761       <table width="100%" cellpadding="0" cellspacing="0" border="0">
762         <tr>
763           <td><span class="summary-sig"><a name="SetPreferDynamicValue"></a><span class="summary-sig-name">SetPreferDynamicValue</span>(<span class="summary-sig-arg">self</span>,
764         <span class="summary-sig-arg">*args</span>)</span><br />
765       SetPreferDynamicValue(SBValue self, lldb::DynamicValueType 
766       use_dynamic)</td>
767           <td align="right" valign="top">
768             <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetPreferDynamicValue">source&nbsp;code</a></span>
769             
770           </td>
771         </tr>
772       </table>
773       
774     </td>
775   </tr>
776 <tr>
777     <td width="15%" align="right" valign="top" class="summary">
778       <span class="summary-type">&nbsp;</span>
779     </td><td class="summary">
780       <table width="100%" cellpadding="0" cellspacing="0" border="0">
781         <tr>
782           <td><span class="summary-sig"><a name="GetPreferSyntheticValue"></a><span class="summary-sig-name">GetPreferSyntheticValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
783       GetPreferSyntheticValue(SBValue self) -&gt; bool</td>
784           <td align="right" valign="top">
785             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPreferSyntheticValue">source&nbsp;code</a></span>
786             
787           </td>
788         </tr>
789       </table>
790       
791     </td>
792   </tr>
793 <tr>
794     <td width="15%" align="right" valign="top" class="summary">
795       <span class="summary-type">&nbsp;</span>
796     </td><td class="summary">
797       <table width="100%" cellpadding="0" cellspacing="0" border="0">
798         <tr>
799           <td><span class="summary-sig"><a name="SetPreferSyntheticValue"></a><span class="summary-sig-name">SetPreferSyntheticValue</span>(<span class="summary-sig-arg">self</span>,
800         <span class="summary-sig-arg">*args</span>)</span><br />
801       SetPreferSyntheticValue(SBValue self, bool use_synthetic)</td>
802           <td align="right" valign="top">
803             <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetPreferSyntheticValue">source&nbsp;code</a></span>
804             
805           </td>
806         </tr>
807       </table>
808       
809     </td>
810   </tr>
811 <tr>
812     <td width="15%" align="right" valign="top" class="summary">
813       <span class="summary-type">&nbsp;</span>
814     </td><td class="summary">
815       <table width="100%" cellpadding="0" cellspacing="0" border="0">
816         <tr>
817           <td><span class="summary-sig"><a name="IsDynamic"></a><span class="summary-sig-name">IsDynamic</span>(<span class="summary-sig-arg">self</span>)</span><br />
818       IsDynamic(SBValue self) -&gt; bool</td>
819           <td align="right" valign="top">
820             <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsDynamic">source&nbsp;code</a></span>
821             
822           </td>
823         </tr>
824       </table>
825       
826     </td>
827   </tr>
828 <tr>
829     <td width="15%" align="right" valign="top" class="summary">
830       <span class="summary-type">&nbsp;</span>
831     </td><td class="summary">
832       <table width="100%" cellpadding="0" cellspacing="0" border="0">
833         <tr>
834           <td><span class="summary-sig"><a name="IsSynthetic"></a><span class="summary-sig-name">IsSynthetic</span>(<span class="summary-sig-arg">self</span>)</span><br />
835       IsSynthetic(SBValue self) -&gt; bool</td>
836           <td align="right" valign="top">
837             <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsSynthetic">source&nbsp;code</a></span>
838             
839           </td>
840         </tr>
841       </table>
842       
843     </td>
844   </tr>
845 <tr>
846     <td width="15%" align="right" valign="top" class="summary">
847       <span class="summary-type">&nbsp;</span>
848     </td><td class="summary">
849       <table width="100%" cellpadding="0" cellspacing="0" border="0">
850         <tr>
851           <td><span class="summary-sig"><a name="IsSyntheticChildrenGenerated"></a><span class="summary-sig-name">IsSyntheticChildrenGenerated</span>(<span class="summary-sig-arg">self</span>)</span><br />
852       IsSyntheticChildrenGenerated(SBValue self) -&gt; bool</td>
853           <td align="right" valign="top">
854             <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsSyntheticChildrenGenerated">source&nbsp;code</a></span>
855             
856           </td>
857         </tr>
858       </table>
859       
860     </td>
861   </tr>
862 <tr>
863     <td width="15%" align="right" valign="top" class="summary">
864       <span class="summary-type">&nbsp;</span>
865     </td><td class="summary">
866       <table width="100%" cellpadding="0" cellspacing="0" border="0">
867         <tr>
868           <td><span class="summary-sig"><a name="SetSyntheticChildrenGenerated"></a><span class="summary-sig-name">SetSyntheticChildrenGenerated</span>(<span class="summary-sig-arg">self</span>,
869         <span class="summary-sig-arg">*args</span>)</span><br />
870       SetSyntheticChildrenGenerated(SBValue self, bool arg2)</td>
871           <td align="right" valign="top">
872             <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetSyntheticChildrenGenerated">source&nbsp;code</a></span>
873             
874           </td>
875         </tr>
876       </table>
877       
878     </td>
879   </tr>
880 <tr>
881     <td width="15%" align="right" valign="top" class="summary">
882       <span class="summary-type">&nbsp;</span>
883     </td><td class="summary">
884       <table width="100%" cellpadding="0" cellspacing="0" border="0">
885         <tr>
886           <td><span class="summary-sig"><a name="GetLocation"></a><span class="summary-sig-name">GetLocation</span>(<span class="summary-sig-arg">self</span>)</span><br />
887       GetLocation(SBValue self) -&gt; str const *</td>
888           <td align="right" valign="top">
889             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetLocation">source&nbsp;code</a></span>
890             
891           </td>
892         </tr>
893       </table>
894       
895     </td>
896   </tr>
897 <tr>
898     <td width="15%" align="right" valign="top" class="summary">
899       <span class="summary-type">&nbsp;</span>
900     </td><td class="summary">
901       <table width="100%" cellpadding="0" cellspacing="0" border="0">
902         <tr>
903           <td><span class="summary-sig"><a name="SetValueFromCString"></a><span class="summary-sig-name">SetValueFromCString</span>(<span class="summary-sig-arg">self</span>,
904         <span class="summary-sig-arg">*args</span>)</span><br />
905       SetValueFromCString(SBValue self, str const * value_str) -&gt; bool 
906       SetValueFromCString(SBValue self, str const * value_str, SBError 
907       error) -&gt; bool</td>
908           <td align="right" valign="top">
909             <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetValueFromCString">source&nbsp;code</a></span>
910             
911           </td>
912         </tr>
913       </table>
914       
915     </td>
916   </tr>
917 <tr>
918     <td width="15%" align="right" valign="top" class="summary">
919       <span class="summary-type">&nbsp;</span>
920     </td><td class="summary">
921       <table width="100%" cellpadding="0" cellspacing="0" border="0">
922         <tr>
923           <td><span class="summary-sig"><a name="GetTypeFormat"></a><span class="summary-sig-name">GetTypeFormat</span>(<span class="summary-sig-arg">self</span>)</span><br />
924       GetTypeFormat(SBValue self) -&gt; SBTypeFormat</td>
925           <td align="right" valign="top">
926             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeFormat">source&nbsp;code</a></span>
927             
928           </td>
929         </tr>
930       </table>
931       
932     </td>
933   </tr>
934 <tr>
935     <td width="15%" align="right" valign="top" class="summary">
936       <span class="summary-type">&nbsp;</span>
937     </td><td class="summary">
938       <table width="100%" cellpadding="0" cellspacing="0" border="0">
939         <tr>
940           <td><span class="summary-sig"><a name="GetTypeSummary"></a><span class="summary-sig-name">GetTypeSummary</span>(<span class="summary-sig-arg">self</span>)</span><br />
941       GetTypeSummary(SBValue self) -&gt; SBTypeSummary</td>
942           <td align="right" valign="top">
943             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeSummary">source&nbsp;code</a></span>
944             
945           </td>
946         </tr>
947       </table>
948       
949     </td>
950   </tr>
951 <tr>
952     <td width="15%" align="right" valign="top" class="summary">
953       <span class="summary-type">&nbsp;</span>
954     </td><td class="summary">
955       <table width="100%" cellpadding="0" cellspacing="0" border="0">
956         <tr>
957           <td><span class="summary-sig"><a name="GetTypeFilter"></a><span class="summary-sig-name">GetTypeFilter</span>(<span class="summary-sig-arg">self</span>)</span><br />
958       GetTypeFilter(SBValue self) -&gt; SBTypeFilter</td>
959           <td align="right" valign="top">
960             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeFilter">source&nbsp;code</a></span>
961             
962           </td>
963         </tr>
964       </table>
965       
966     </td>
967   </tr>
968 <tr>
969     <td width="15%" align="right" valign="top" class="summary">
970       <span class="summary-type">&nbsp;</span>
971     </td><td class="summary">
972       <table width="100%" cellpadding="0" cellspacing="0" border="0">
973         <tr>
974           <td><span class="summary-sig"><a name="GetTypeSynthetic"></a><span class="summary-sig-name">GetTypeSynthetic</span>(<span class="summary-sig-arg">self</span>)</span><br />
975       GetTypeSynthetic(SBValue self) -&gt; SBTypeSynthetic</td>
976           <td align="right" valign="top">
977             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeSynthetic">source&nbsp;code</a></span>
978             
979           </td>
980         </tr>
981       </table>
982       
983     </td>
984   </tr>
985 <tr>
986     <td width="15%" align="right" valign="top" class="summary">
987       <span class="summary-type">&nbsp;</span>
988     </td><td class="summary">
989       <table width="100%" cellpadding="0" cellspacing="0" border="0">
990         <tr>
991           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetChildAtIndex" class="summary-sig-name">GetChildAtIndex</a>(<span class="summary-sig-arg">self</span>,
992         <span class="summary-sig-arg">*args</span>)</span><br />
993       GetChildAtIndex(SBValue self, uint32_t idx) -&gt; SBValue
994 GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -&gt; SBValue</td>
995           <td align="right" valign="top">
996             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildAtIndex">source&nbsp;code</a></span>
997             
998           </td>
999         </tr>
1000       </table>
1001       
1002     </td>
1003   </tr>
1004 <tr>
1005     <td width="15%" align="right" valign="top" class="summary">
1006       <span class="summary-type">&nbsp;</span>
1007     </td><td class="summary">
1008       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1009         <tr>
1010           <td><span class="summary-sig"><a name="CreateChildAtOffset"></a><span class="summary-sig-name">CreateChildAtOffset</span>(<span class="summary-sig-arg">self</span>,
1011         <span class="summary-sig-arg">*args</span>)</span><br />
1012       CreateChildAtOffset(SBValue self, str const * name, uint32_t offset, 
1013       SBType type) -&gt; SBValue</td>
1014           <td align="right" valign="top">
1015             <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateChildAtOffset">source&nbsp;code</a></span>
1016             
1017           </td>
1018         </tr>
1019       </table>
1020       
1021     </td>
1022   </tr>
1023 <tr>
1024     <td width="15%" align="right" valign="top" class="summary">
1025       <span class="summary-type">&nbsp;</span>
1026     </td><td class="summary">
1027       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1028         <tr>
1029           <td><span class="summary-sig"><a name="Cast"></a><span class="summary-sig-name">Cast</span>(<span class="summary-sig-arg">self</span>,
1030         <span class="summary-sig-arg">*args</span>)</span><br />
1031       Cast(SBValue self, SBType type) -&gt; SBValue</td>
1032           <td align="right" valign="top">
1033             <span class="codelink"><a href="lldb-pysrc.html#SBValue.Cast">source&nbsp;code</a></span>
1034             
1035           </td>
1036         </tr>
1037       </table>
1038       
1039     </td>
1040   </tr>
1041 <tr>
1042     <td width="15%" align="right" valign="top" class="summary">
1043       <span class="summary-type">&nbsp;</span>
1044     </td><td class="summary">
1045       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1046         <tr>
1047           <td><span class="summary-sig"><a name="CreateValueFromExpression"></a><span class="summary-sig-name">CreateValueFromExpression</span>(<span class="summary-sig-arg">self</span>,
1048         <span class="summary-sig-arg">*args</span>)</span><br />
1049       CreateValueFromExpression(SBValue self, str const * name, str const *
1050       expression) -&gt; SBValue CreateValueFromExpression(SBValue self, str
1051       const * name, str const * expression, SBExpressionOptions options) 
1052       -&gt; SBValue</td>
1053           <td align="right" valign="top">
1054             <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateValueFromExpression">source&nbsp;code</a></span>
1055             
1056           </td>
1057         </tr>
1058       </table>
1059       
1060     </td>
1061   </tr>
1062 <tr>
1063     <td width="15%" align="right" valign="top" class="summary">
1064       <span class="summary-type">&nbsp;</span>
1065     </td><td class="summary">
1066       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1067         <tr>
1068           <td><span class="summary-sig"><a name="CreateValueFromAddress"></a><span class="summary-sig-name">CreateValueFromAddress</span>(<span class="summary-sig-arg">self</span>,
1069         <span class="summary-sig-arg">*args</span>)</span><br />
1070       CreateValueFromAddress(SBValue self, str const * name, lldb::addr_t 
1071       address, SBType type) -&gt; SBValue</td>
1072           <td align="right" valign="top">
1073             <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateValueFromAddress">source&nbsp;code</a></span>
1074             
1075           </td>
1076         </tr>
1077       </table>
1078       
1079     </td>
1080   </tr>
1081 <tr>
1082     <td width="15%" align="right" valign="top" class="summary">
1083       <span class="summary-type">&nbsp;</span>
1084     </td><td class="summary">
1085       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1086         <tr>
1087           <td><span class="summary-sig"><a name="CreateValueFromData"></a><span class="summary-sig-name">CreateValueFromData</span>(<span class="summary-sig-arg">self</span>,
1088         <span class="summary-sig-arg">*args</span>)</span><br />
1089       CreateValueFromData(SBValue self, str const * name, SBData data, 
1090       SBType type) -&gt; SBValue</td>
1091           <td align="right" valign="top">
1092             <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateValueFromData">source&nbsp;code</a></span>
1093             
1094           </td>
1095         </tr>
1096       </table>
1097       
1098     </td>
1099   </tr>
1100 <tr>
1101     <td width="15%" align="right" valign="top" class="summary">
1102       <span class="summary-type">&nbsp;</span>
1103     </td><td class="summary">
1104       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1105         <tr>
1106           <td><span class="summary-sig"><a name="GetType"></a><span class="summary-sig-name">GetType</span>(<span class="summary-sig-arg">self</span>)</span><br />
1107       GetType(SBValue self) -&gt; SBType</td>
1108           <td align="right" valign="top">
1109             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetType">source&nbsp;code</a></span>
1110             
1111           </td>
1112         </tr>
1113       </table>
1114       
1115     </td>
1116   </tr>
1117 <tr>
1118     <td width="15%" align="right" valign="top" class="summary">
1119       <span class="summary-type">&nbsp;</span>
1120     </td><td class="summary">
1121       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1122         <tr>
1123           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetIndexOfChildWithName" class="summary-sig-name">GetIndexOfChildWithName</a>(<span class="summary-sig-arg">self</span>,
1124         <span class="summary-sig-arg">*args</span>)</span><br />
1125       GetIndexOfChildWithName(SBValue self, str const * name) -&gt; uint32_t</td>
1126           <td align="right" valign="top">
1127             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetIndexOfChildWithName">source&nbsp;code</a></span>
1128             
1129           </td>
1130         </tr>
1131       </table>
1132       
1133     </td>
1134   </tr>
1135 <tr>
1136     <td width="15%" align="right" valign="top" class="summary">
1137       <span class="summary-type">&nbsp;</span>
1138     </td><td class="summary">
1139       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1140         <tr>
1141           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetChildMemberWithName" class="summary-sig-name">GetChildMemberWithName</a>(<span class="summary-sig-arg">self</span>,
1142         <span class="summary-sig-arg">*args</span>)</span><br />
1143       GetChildMemberWithName(SBValue self, str const * name) -&gt; SBValue
1144 GetChildMemberWithName(SBValue self, str const * name, lldb::DynamicValueType use_dynamic) -&gt; SBValue</td>
1145           <td align="right" valign="top">
1146             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildMemberWithName">source&nbsp;code</a></span>
1147             
1148           </td>
1149         </tr>
1150       </table>
1151       
1152     </td>
1153   </tr>
1154 <tr>
1155     <td width="15%" align="right" valign="top" class="summary">
1156       <span class="summary-type">&nbsp;</span>
1157     </td><td class="summary">
1158       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1159         <tr>
1160           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetValueForExpressionPath" class="summary-sig-name">GetValueForExpressionPath</a>(<span class="summary-sig-arg">self</span>,
1161         <span class="summary-sig-arg">*args</span>)</span><br />
1162       GetValueForExpressionPath(SBValue self, str const * expr_path) -&gt; 
1163       SBValue</td>
1164           <td align="right" valign="top">
1165             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueForExpressionPath">source&nbsp;code</a></span>
1166             
1167           </td>
1168         </tr>
1169       </table>
1170       
1171     </td>
1172   </tr>
1173 <tr>
1174     <td width="15%" align="right" valign="top" class="summary">
1175       <span class="summary-type">&nbsp;</span>
1176     </td><td class="summary">
1177       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1178         <tr>
1179           <td><span class="summary-sig"><a name="GetDeclaration"></a><span class="summary-sig-name">GetDeclaration</span>(<span class="summary-sig-arg">self</span>)</span><br />
1180       GetDeclaration(SBValue self) -&gt; SBDeclaration</td>
1181           <td align="right" valign="top">
1182             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDeclaration">source&nbsp;code</a></span>
1183             
1184           </td>
1185         </tr>
1186       </table>
1187       
1188     </td>
1189   </tr>
1190 <tr>
1191     <td width="15%" align="right" valign="top" class="summary">
1192       <span class="summary-type">&nbsp;</span>
1193     </td><td class="summary">
1194       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1195         <tr>
1196           <td><span class="summary-sig"><a name="MightHaveChildren"></a><span class="summary-sig-name">MightHaveChildren</span>(<span class="summary-sig-arg">self</span>)</span><br />
1197       MightHaveChildren(SBValue self) -&gt; bool</td>
1198           <td align="right" valign="top">
1199             <span class="codelink"><a href="lldb-pysrc.html#SBValue.MightHaveChildren">source&nbsp;code</a></span>
1200             
1201           </td>
1202         </tr>
1203       </table>
1204       
1205     </td>
1206   </tr>
1207 <tr>
1208     <td width="15%" align="right" valign="top" class="summary">
1209       <span class="summary-type">&nbsp;</span>
1210     </td><td class="summary">
1211       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1212         <tr>
1213           <td><span class="summary-sig"><a name="IsRuntimeSupportValue"></a><span class="summary-sig-name">IsRuntimeSupportValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
1214       IsRuntimeSupportValue(SBValue self) -&gt; bool</td>
1215           <td align="right" valign="top">
1216             <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsRuntimeSupportValue">source&nbsp;code</a></span>
1217             
1218           </td>
1219         </tr>
1220       </table>
1221       
1222     </td>
1223   </tr>
1224 <tr>
1225     <td width="15%" align="right" valign="top" class="summary">
1226       <span class="summary-type">&nbsp;</span>
1227     </td><td class="summary">
1228       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1229         <tr>
1230           <td><span class="summary-sig"><a name="GetNumChildren"></a><span class="summary-sig-name">GetNumChildren</span>(<span class="summary-sig-arg">self</span>,
1231         <span class="summary-sig-arg">*args</span>)</span><br />
1232       GetNumChildren(SBValue self) -&gt; uint32_t GetNumChildren(SBValue 
1233       self, uint32_t max) -&gt; uint32_t</td>
1234           <td align="right" valign="top">
1235             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetNumChildren">source&nbsp;code</a></span>
1236             
1237           </td>
1238         </tr>
1239       </table>
1240       
1241     </td>
1242   </tr>
1243 <tr>
1244     <td width="15%" align="right" valign="top" class="summary">
1245       <span class="summary-type">&nbsp;</span>
1246     </td><td class="summary">
1247       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1248         <tr>
1249           <td><span class="summary-sig"><a name="GetOpaqueType"></a><span class="summary-sig-name">GetOpaqueType</span>(<span class="summary-sig-arg">self</span>)</span><br />
1250       GetOpaqueType(SBValue self) -&gt; void *</td>
1251           <td align="right" valign="top">
1252             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetOpaqueType">source&nbsp;code</a></span>
1253             
1254           </td>
1255         </tr>
1256       </table>
1257       
1258     </td>
1259   </tr>
1260 <tr>
1261     <td width="15%" align="right" valign="top" class="summary">
1262       <span class="summary-type">&nbsp;</span>
1263     </td><td class="summary">
1264       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1265         <tr>
1266           <td><span class="summary-sig"><a name="Dereference"></a><span class="summary-sig-name">Dereference</span>(<span class="summary-sig-arg">self</span>)</span><br />
1267       Dereference(SBValue self) -&gt; SBValue</td>
1268           <td align="right" valign="top">
1269             <span class="codelink"><a href="lldb-pysrc.html#SBValue.Dereference">source&nbsp;code</a></span>
1270             
1271           </td>
1272         </tr>
1273       </table>
1274       
1275     </td>
1276   </tr>
1277 <tr>
1278     <td width="15%" align="right" valign="top" class="summary">
1279       <span class="summary-type">&nbsp;</span>
1280     </td><td class="summary">
1281       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1282         <tr>
1283           <td><span class="summary-sig"><a name="AddressOf"></a><span class="summary-sig-name">AddressOf</span>(<span class="summary-sig-arg">self</span>)</span><br />
1284       AddressOf(SBValue self) -&gt; SBValue</td>
1285           <td align="right" valign="top">
1286             <span class="codelink"><a href="lldb-pysrc.html#SBValue.AddressOf">source&nbsp;code</a></span>
1287             
1288           </td>
1289         </tr>
1290       </table>
1291       
1292     </td>
1293   </tr>
1294 <tr>
1295     <td width="15%" align="right" valign="top" class="summary">
1296       <span class="summary-type">&nbsp;</span>
1297     </td><td class="summary">
1298       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1299         <tr>
1300           <td><span class="summary-sig"><a name="TypeIsPointerType"></a><span class="summary-sig-name">TypeIsPointerType</span>(<span class="summary-sig-arg">self</span>)</span><br />
1301       TypeIsPointerType(SBValue self) -&gt; bool</td>
1302           <td align="right" valign="top">
1303             <span class="codelink"><a href="lldb-pysrc.html#SBValue.TypeIsPointerType">source&nbsp;code</a></span>
1304             
1305           </td>
1306         </tr>
1307       </table>
1308       
1309     </td>
1310   </tr>
1311 <tr>
1312     <td width="15%" align="right" valign="top" class="summary">
1313       <span class="summary-type">&nbsp;</span>
1314     </td><td class="summary">
1315       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1316         <tr>
1317           <td><span class="summary-sig"><a name="GetTarget"></a><span class="summary-sig-name">GetTarget</span>(<span class="summary-sig-arg">self</span>)</span><br />
1318       GetTarget(SBValue self) -&gt; SBTarget</td>
1319           <td align="right" valign="top">
1320             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTarget">source&nbsp;code</a></span>
1321             
1322           </td>
1323         </tr>
1324       </table>
1325       
1326     </td>
1327   </tr>
1328 <tr>
1329     <td width="15%" align="right" valign="top" class="summary">
1330       <span class="summary-type">&nbsp;</span>
1331     </td><td class="summary">
1332       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1333         <tr>
1334           <td><span class="summary-sig"><a name="GetProcess"></a><span class="summary-sig-name">GetProcess</span>(<span class="summary-sig-arg">self</span>)</span><br />
1335       GetProcess(SBValue self) -&gt; SBProcess</td>
1336           <td align="right" valign="top">
1337             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetProcess">source&nbsp;code</a></span>
1338             
1339           </td>
1340         </tr>
1341       </table>
1342       
1343     </td>
1344   </tr>
1345 <tr>
1346     <td width="15%" align="right" valign="top" class="summary">
1347       <span class="summary-type">&nbsp;</span>
1348     </td><td class="summary">
1349       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1350         <tr>
1351           <td><span class="summary-sig"><a name="GetThread"></a><span class="summary-sig-name">GetThread</span>(<span class="summary-sig-arg">self</span>)</span><br />
1352       GetThread(SBValue self) -&gt; SBThread</td>
1353           <td align="right" valign="top">
1354             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetThread">source&nbsp;code</a></span>
1355             
1356           </td>
1357         </tr>
1358       </table>
1359       
1360     </td>
1361   </tr>
1362 <tr>
1363     <td width="15%" align="right" valign="top" class="summary">
1364       <span class="summary-type">&nbsp;</span>
1365     </td><td class="summary">
1366       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1367         <tr>
1368           <td><span class="summary-sig"><a name="GetFrame"></a><span class="summary-sig-name">GetFrame</span>(<span class="summary-sig-arg">self</span>)</span><br />
1369       GetFrame(SBValue self) -&gt; SBFrame</td>
1370           <td align="right" valign="top">
1371             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetFrame">source&nbsp;code</a></span>
1372             
1373           </td>
1374         </tr>
1375       </table>
1376       
1377     </td>
1378   </tr>
1379 <tr>
1380     <td width="15%" align="right" valign="top" class="summary">
1381       <span class="summary-type">&nbsp;</span>
1382     </td><td class="summary">
1383       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1384         <tr>
1385           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#Watch" class="summary-sig-name">Watch</a>(<span class="summary-sig-arg">self</span>,
1386         <span class="summary-sig-arg">*args</span>)</span><br />
1387       Watch(SBValue self, bool resolve_location, bool read, bool write, 
1388       SBError error) -&gt; SBWatchpoint</td>
1389           <td align="right" valign="top">
1390             <span class="codelink"><a href="lldb-pysrc.html#SBValue.Watch">source&nbsp;code</a></span>
1391             
1392           </td>
1393         </tr>
1394       </table>
1395       
1396     </td>
1397   </tr>
1398 <tr>
1399     <td width="15%" align="right" valign="top" class="summary">
1400       <span class="summary-type">&nbsp;</span>
1401     </td><td class="summary">
1402       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1403         <tr>
1404           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#WatchPointee" class="summary-sig-name">WatchPointee</a>(<span class="summary-sig-arg">self</span>,
1405         <span class="summary-sig-arg">*args</span>)</span><br />
1406       WatchPointee(SBValue self, bool resolve_location, bool read, bool 
1407       write, SBError error) -&gt; SBWatchpoint</td>
1408           <td align="right" valign="top">
1409             <span class="codelink"><a href="lldb-pysrc.html#SBValue.WatchPointee">source&nbsp;code</a></span>
1410             
1411           </td>
1412         </tr>
1413       </table>
1414       
1415     </td>
1416   </tr>
1417 <tr>
1418     <td width="15%" align="right" valign="top" class="summary">
1419       <span class="summary-type">&nbsp;</span>
1420     </td><td class="summary">
1421       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1422         <tr>
1423           <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
1424         <span class="summary-sig-arg">*args</span>)</span><br />
1425       GetDescription(SBValue self, SBStream description) -&gt; bool</td>
1426           <td align="right" valign="top">
1427             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDescription">source&nbsp;code</a></span>
1428             
1429           </td>
1430         </tr>
1431       </table>
1432       
1433     </td>
1434   </tr>
1435 <tr>
1436     <td width="15%" align="right" valign="top" class="summary">
1437       <span class="summary-type">&nbsp;</span>
1438     </td><td class="summary">
1439       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1440         <tr>
1441           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetPointeeData" class="summary-sig-name">GetPointeeData</a>(<span class="summary-sig-arg">self</span>,
1442         <span class="summary-sig-arg">item_idx</span>=<span class="summary-sig-default">0</span>,
1443         <span class="summary-sig-arg">item_count</span>=<span class="summary-sig-default">1</span>)</span><br />
1444       GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -&gt; SBData
1445 GetPointeeData(SBValue self, uint32_t item_idx=0) -&gt; SBData
1446 GetPointeeData(SBValue self) -&gt; SBData</td>
1447           <td align="right" valign="top">
1448             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPointeeData">source&nbsp;code</a></span>
1449             
1450           </td>
1451         </tr>
1452       </table>
1453       
1454     </td>
1455   </tr>
1456 <tr>
1457     <td width="15%" align="right" valign="top" class="summary">
1458       <span class="summary-type">&nbsp;</span>
1459     </td><td class="summary">
1460       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1461         <tr>
1462           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetData" class="summary-sig-name">GetData</a>(<span class="summary-sig-arg">self</span>)</span><br />
1463       GetData(SBValue self) -&gt; SBData</td>
1464           <td align="right" valign="top">
1465             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetData">source&nbsp;code</a></span>
1466             
1467           </td>
1468         </tr>
1469       </table>
1470       
1471     </td>
1472   </tr>
1473 <tr>
1474     <td width="15%" align="right" valign="top" class="summary">
1475       <span class="summary-type">&nbsp;</span>
1476     </td><td class="summary">
1477       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1478         <tr>
1479           <td><span class="summary-sig"><a name="SetData"></a><span class="summary-sig-name">SetData</span>(<span class="summary-sig-arg">self</span>,
1480         <span class="summary-sig-arg">*args</span>)</span><br />
1481       SetData(SBValue self, SBData data, SBError error) -&gt; bool</td>
1482           <td align="right" valign="top">
1483             <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetData">source&nbsp;code</a></span>
1484             
1485           </td>
1486         </tr>
1487       </table>
1488       
1489     </td>
1490   </tr>
1491 <tr>
1492     <td width="15%" align="right" valign="top" class="summary">
1493       <span class="summary-type">&nbsp;</span>
1494     </td><td class="summary">
1495       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1496         <tr>
1497           <td><span class="summary-sig"><a name="GetLoadAddress"></a><span class="summary-sig-name">GetLoadAddress</span>(<span class="summary-sig-arg">self</span>)</span><br />
1498       GetLoadAddress(SBValue self) -&gt; lldb::addr_t</td>
1499           <td align="right" valign="top">
1500             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetLoadAddress">source&nbsp;code</a></span>
1501             
1502           </td>
1503         </tr>
1504       </table>
1505       
1506     </td>
1507   </tr>
1508 <tr>
1509     <td width="15%" align="right" valign="top" class="summary">
1510       <span class="summary-type">&nbsp;</span>
1511     </td><td class="summary">
1512       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1513         <tr>
1514           <td><span class="summary-sig"><a name="GetAddress"></a><span class="summary-sig-name">GetAddress</span>(<span class="summary-sig-arg">self</span>)</span><br />
1515       GetAddress(SBValue self) -&gt; SBAddress</td>
1516           <td align="right" valign="top">
1517             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetAddress">source&nbsp;code</a></span>
1518             
1519           </td>
1520         </tr>
1521       </table>
1522       
1523     </td>
1524   </tr>
1525 <tr>
1526     <td width="15%" align="right" valign="top" class="summary">
1527       <span class="summary-type">&nbsp;</span>
1528     </td><td class="summary">
1529       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1530         <tr>
1531           <td><span class="summary-sig"><a name="Persist"></a><span class="summary-sig-name">Persist</span>(<span class="summary-sig-arg">self</span>)</span><br />
1532       Persist(SBValue self) -&gt; SBValue</td>
1533           <td align="right" valign="top">
1534             <span class="codelink"><a href="lldb-pysrc.html#SBValue.Persist">source&nbsp;code</a></span>
1535             
1536           </td>
1537         </tr>
1538       </table>
1539       
1540     </td>
1541   </tr>
1542 <tr>
1543     <td width="15%" align="right" valign="top" class="summary">
1544       <span class="summary-type">&nbsp;</span>
1545     </td><td class="summary">
1546       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1547         <tr>
1548           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#GetExpressionPath" class="summary-sig-name">GetExpressionPath</a>(<span class="summary-sig-arg">self</span>,
1549         <span class="summary-sig-arg">*args</span>)</span><br />
1550       GetExpressionPath(SBValue self, SBStream description) -&gt; bool 
1551       GetExpressionPath(SBValue self, SBStream description, bool 
1552       qualify_cxx_base_classes) -&gt; bool</td>
1553           <td align="right" valign="top">
1554             <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetExpressionPath">source&nbsp;code</a></span>
1555             
1556           </td>
1557         </tr>
1558       </table>
1559       
1560     </td>
1561   </tr>
1562 <tr>
1563     <td width="15%" align="right" valign="top" class="summary">
1564       <span class="summary-type">&nbsp;</span>
1565     </td><td class="summary">
1566       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1567         <tr>
1568           <td><span class="summary-sig"><a name="__get_dynamic__"></a><span class="summary-sig-name">__get_dynamic__</span>(<span class="summary-sig-arg">self</span>)</span><br />
1569       Helper function for the &quot;SBValue.dynamic&quot; property.</td>
1570           <td align="right" valign="top">
1571             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__get_dynamic__">source&nbsp;code</a></span>
1572             
1573           </td>
1574         </tr>
1575       </table>
1576       
1577     </td>
1578   </tr>
1579 <tr>
1580     <td width="15%" align="right" valign="top" class="summary">
1581       <span class="summary-type">&nbsp;</span>
1582     </td><td class="summary">
1583       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1584         <tr>
1585           <td><span class="summary-sig"><a name="get_expr_path"></a><span class="summary-sig-name">get_expr_path</span>(<span class="summary-sig-arg">self</span>)</span></td>
1586           <td align="right" valign="top">
1587             <span class="codelink"><a href="lldb-pysrc.html#SBValue.get_expr_path">source&nbsp;code</a></span>
1588             
1589           </td>
1590         </tr>
1591       </table>
1592       
1593     </td>
1594   </tr>
1595 <tr>
1596     <td width="15%" align="right" valign="top" class="summary">
1597       <span class="summary-type">&nbsp;</span>
1598     </td><td class="summary">
1599       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1600         <tr>
1601           <td><span class="summary-sig"><a name="synthetic_child_from_expression"></a><span class="summary-sig-name">synthetic_child_from_expression</span>(<span class="summary-sig-arg">self</span>,
1602         <span class="summary-sig-arg">name</span>,
1603         <span class="summary-sig-arg">expr</span>,
1604         <span class="summary-sig-arg">options</span>=<span class="summary-sig-default">None</span>)</span></td>
1605           <td align="right" valign="top">
1606             <span class="codelink"><a href="lldb-pysrc.html#SBValue.synthetic_child_from_expression">source&nbsp;code</a></span>
1607             
1608           </td>
1609         </tr>
1610       </table>
1611       
1612     </td>
1613   </tr>
1614 <tr>
1615     <td width="15%" align="right" valign="top" class="summary">
1616       <span class="summary-type">&nbsp;</span>
1617     </td><td class="summary">
1618       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1619         <tr>
1620           <td><span class="summary-sig"><a name="synthetic_child_from_data"></a><span class="summary-sig-name">synthetic_child_from_data</span>(<span class="summary-sig-arg">self</span>,
1621         <span class="summary-sig-arg">name</span>,
1622         <span class="summary-sig-arg">data</span>,
1623         <span class="summary-sig-arg">type</span>)</span></td>
1624           <td align="right" valign="top">
1625             <span class="codelink"><a href="lldb-pysrc.html#SBValue.synthetic_child_from_data">source&nbsp;code</a></span>
1626             
1627           </td>
1628         </tr>
1629       </table>
1630       
1631     </td>
1632   </tr>
1633 <tr>
1634     <td width="15%" align="right" valign="top" class="summary">
1635       <span class="summary-type">&nbsp;</span>
1636     </td><td class="summary">
1637       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1638         <tr>
1639           <td><span class="summary-sig"><a name="synthetic_child_from_address"></a><span class="summary-sig-name">synthetic_child_from_address</span>(<span class="summary-sig-arg">self</span>,
1640         <span class="summary-sig-arg">name</span>,
1641         <span class="summary-sig-arg">addr</span>,
1642         <span class="summary-sig-arg">type</span>)</span></td>
1643           <td align="right" valign="top">
1644             <span class="codelink"><a href="lldb-pysrc.html#SBValue.synthetic_child_from_address">source&nbsp;code</a></span>
1645             
1646           </td>
1647         </tr>
1648       </table>
1649       
1650     </td>
1651   </tr>
1652 <tr>
1653     <td width="15%" align="right" valign="top" class="summary">
1654       <span class="summary-type">&nbsp;</span>
1655     </td><td class="summary">
1656       <table width="100%" cellpadding="0" cellspacing="0" border="0">
1657         <tr>
1658           <td><span class="summary-sig"><a href="lldb.SBValue-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
1659       __str__(SBValue self) -&gt; PyObject *</td>
1660           <td align="right" valign="top">
1661             <span class="codelink"><a href="lldb-pysrc.html#SBValue.__str__">source&nbsp;code</a></span>
1662             
1663           </td>
1664         </tr>
1665       </table>
1666       
1667     </td>
1668   </tr>
1669   <tr>
1670     <td colspan="2" class="summary">
1671     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
1672       <code>__delattr__</code>,
1673       <code>__format__</code>,
1674       <code>__getattribute__</code>,
1675       <code>__hash__</code>,
1676       <code>__new__</code>,
1677       <code>__reduce__</code>,
1678       <code>__reduce_ex__</code>,
1679       <code>__sizeof__</code>,
1680       <code>__subclasshook__</code>
1681       </p>
1682     </td>
1683   </tr>
1684 </table>
1685 <!-- ==================== CLASS VARIABLES ==================== -->
1686 <a name="section-ClassVariables"></a>
1687 <table class="summary" border="1" cellpadding="3"
1688        cellspacing="0" width="100%" bgcolor="white">
1689 <tr bgcolor="#70b0f0" class="table-header">
1690   <td colspan="2" class="table-header">
1691     <table border="0" cellpadding="0" cellspacing="0" width="100%">
1692       <tr valign="top">
1693         <td align="left"><span class="table-header">Class Variables</span></td>
1694         <td align="right" valign="top"
1695          ><span class="options">[<a href="#section-ClassVariables"
1696          class="privatelink" onclick="toggle_private();"
1697          >hide private</a>]</span></td>
1698       </tr>
1699     </table>
1700   </td>
1701 </tr>
1702 <tr>
1703     <td width="15%" align="right" valign="top" class="summary">
1704       <span class="summary-type">&nbsp;</span>
1705     </td><td class="summary">
1706         <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}">{}</code>
1707     </td>
1708   </tr>
1709 <tr>
1710     <td width="15%" align="right" valign="top" class="summary">
1711       <span class="summary-type">&nbsp;</span>
1712     </td><td class="summary">
1713         <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
1714     </td>
1715   </tr>
1716 </table>
1717 <!-- ==================== PROPERTIES ==================== -->
1718 <a name="section-Properties"></a>
1719 <table class="summary" border="1" cellpadding="3"
1720        cellspacing="0" width="100%" bgcolor="white">
1721 <tr bgcolor="#70b0f0" class="table-header">
1722   <td colspan="2" class="table-header">
1723     <table border="0" cellpadding="0" cellspacing="0" width="100%">
1724       <tr valign="top">
1725         <td align="left"><span class="table-header">Properties</span></td>
1726         <td align="right" valign="top"
1727          ><span class="options">[<a href="#section-Properties"
1728          class="privatelink" onclick="toggle_private();"
1729          >hide private</a>]</span></td>
1730       </tr>
1731     </table>
1732   </td>
1733 </tr>
1734 <tr>
1735     <td width="15%" align="right" valign="top" class="summary">
1736       <span class="summary-type">&nbsp;</span>
1737     </td><td class="summary">
1738         <a href="lldb.SBValue-class.html#addr" class="summary-name">addr</a><br />
1739       A read only property that returns an lldb.SBAddress that represents 
1740       the address of this value if it is in memory.
1741     </td>
1742   </tr>
1743 <tr>
1744     <td width="15%" align="right" valign="top" class="summary">
1745       <span class="summary-type">&nbsp;</span>
1746     </td><td class="summary">
1747         <a href="lldb.SBValue-class.html#address_of" class="summary-name">address_of</a><br />
1748       A read only property that returns an lldb.SBValue that represents the
1749       address-of this value.
1750     </td>
1751   </tr>
1752 <tr>
1753     <td width="15%" align="right" valign="top" class="summary">
1754       <span class="summary-type">&nbsp;</span>
1755     </td><td class="summary">
1756         <a href="lldb.SBValue-class.html#changed" class="summary-name">changed</a><br />
1757       A read only property that returns a boolean value that indicates if 
1758       this value has changed since it was last updated.
1759     </td>
1760   </tr>
1761 <tr>
1762     <td width="15%" align="right" valign="top" class="summary">
1763       <span class="summary-type">&nbsp;</span>
1764     </td><td class="summary">
1765         <a href="lldb.SBValue-class.html#data" class="summary-name">data</a><br />
1766       A read only property that returns an lldb object (lldb.SBData) that 
1767       represents the bytes that make up the value for this object.
1768     </td>
1769   </tr>
1770 <tr>
1771     <td width="15%" align="right" valign="top" class="summary">
1772       <span class="summary-type">&nbsp;</span>
1773     </td><td class="summary">
1774         <a href="lldb.SBValue-class.html#deref" class="summary-name">deref</a><br />
1775       A read only property that returns an lldb.SBValue that is created by 
1776       dereferencing this value.
1777     </td>
1778   </tr>
1779 <tr>
1780     <td width="15%" align="right" valign="top" class="summary">
1781       <span class="summary-type">&nbsp;</span>
1782     </td><td class="summary">
1783         <a href="lldb.SBValue-class.html#description" class="summary-name">description</a><br />
1784       A read only property that returns the language-specific description 
1785       of this value as a string
1786     </td>
1787   </tr>
1788 <tr>
1789     <td width="15%" align="right" valign="top" class="summary">
1790       <span class="summary-type">&nbsp;</span>
1791     </td><td class="summary">
1792         <a href="lldb.SBValue-class.html#dynamic" class="summary-name">dynamic</a><br />
1793       A read only property that returns an lldb.SBValue that is created by 
1794       finding the dynamic type of this value.
1795     </td>
1796   </tr>
1797 <tr>
1798     <td width="15%" align="right" valign="top" class="summary">
1799       <span class="summary-type">&nbsp;</span>
1800     </td><td class="summary">
1801         <a href="lldb.SBValue-class.html#error" class="summary-name">error</a><br />
1802       A read only property that returns the lldb.SBError that represents 
1803       the error from the last time the variable value was calculated.
1804     </td>
1805   </tr>
1806 <tr>
1807     <td width="15%" align="right" valign="top" class="summary">
1808       <span class="summary-type">&nbsp;</span>
1809     </td><td class="summary">
1810         <a href="lldb.SBValue-class.html#format" class="summary-name">format</a><br />
1811       A read/write property that gets/sets the format used for 
1812       lldb.SBValue().GetValue() for this value.
1813     </td>
1814   </tr>
1815 <tr>
1816     <td width="15%" align="right" valign="top" class="summary">
1817       <span class="summary-type">&nbsp;</span>
1818     </td><td class="summary">
1819         <a href="lldb.SBValue-class.html#frame" class="summary-name">frame</a><br />
1820       A read only property that returns the lldb.SBFrame that this value is
1821       associated with, the returned value might be invalid and should be 
1822       tested.
1823     </td>
1824   </tr>
1825 <tr>
1826     <td width="15%" align="right" valign="top" class="summary">
1827       <span class="summary-type">&nbsp;</span>
1828     </td><td class="summary">
1829         <a href="lldb.SBValue-class.html#is_in_scope" class="summary-name">is_in_scope</a><br />
1830       A read only property that returns a boolean value that indicates 
1831       whether this value is currently lexically in scope.
1832     </td>
1833   </tr>
1834 <tr>
1835     <td width="15%" align="right" valign="top" class="summary">
1836       <span class="summary-type">&nbsp;</span>
1837     </td><td class="summary">
1838         <a href="lldb.SBValue-class.html#load_addr" class="summary-name">load_addr</a><br />
1839       A read only property that returns the load address of this value as 
1840       an integer.
1841     </td>
1842   </tr>
1843 <tr>
1844     <td width="15%" align="right" valign="top" class="summary">
1845       <span class="summary-type">&nbsp;</span>
1846     </td><td class="summary">
1847         <a href="lldb.SBValue-class.html#location" class="summary-name">location</a><br />
1848       A read only property that returns the location of this value as a 
1849       string.
1850     </td>
1851   </tr>
1852 <tr>
1853     <td width="15%" align="right" valign="top" class="summary">
1854       <span class="summary-type">&nbsp;</span>
1855     </td><td class="summary">
1856         <a href="lldb.SBValue-class.html#name" class="summary-name">name</a><br />
1857       A read only property that returns the name of this value as a string.
1858     </td>
1859   </tr>
1860 <tr>
1861     <td width="15%" align="right" valign="top" class="summary">
1862       <span class="summary-type">&nbsp;</span>
1863     </td><td class="summary">
1864         <a href="lldb.SBValue-class.html#num_children" class="summary-name">num_children</a><br />
1865       A read only property that returns the number of child lldb.SBValues 
1866       that this value has.
1867     </td>
1868   </tr>
1869 <tr>
1870     <td width="15%" align="right" valign="top" class="summary">
1871       <span class="summary-type">&nbsp;</span>
1872     </td><td class="summary">
1873         <a href="lldb.SBValue-class.html#path" class="summary-name">path</a><br />
1874       A read only property that returns the expression path that one can 
1875       use to reach this value in an expression.
1876     </td>
1877   </tr>
1878 <tr>
1879     <td width="15%" align="right" valign="top" class="summary">
1880       <span class="summary-type">&nbsp;</span>
1881     </td><td class="summary">
1882         <a href="lldb.SBValue-class.html#process" class="summary-name">process</a><br />
1883       A read only property that returns the lldb.SBProcess that this value 
1884       is associated with, the returned value might be invalid and should be
1885       tested.
1886     </td>
1887   </tr>
1888 <tr>
1889     <td width="15%" align="right" valign="top" class="summary">
1890       <span class="summary-type">&nbsp;</span>
1891     </td><td class="summary">
1892         <a href="lldb.SBValue-class.html#signed" class="summary-name">signed</a><br />
1893       A read only property that returns the value of this SBValue as a 
1894       signed integer.
1895     </td>
1896   </tr>
1897 <tr>
1898     <td width="15%" align="right" valign="top" class="summary">
1899       <span class="summary-type">&nbsp;</span>
1900     </td><td class="summary">
1901         <a href="lldb.SBValue-class.html#size" class="summary-name">size</a><br />
1902       A read only property that returns the size in bytes of this value.
1903     </td>
1904   </tr>
1905 <tr>
1906     <td width="15%" align="right" valign="top" class="summary">
1907       <span class="summary-type">&nbsp;</span>
1908     </td><td class="summary">
1909         <a href="lldb.SBValue-class.html#summary" class="summary-name">summary</a><br />
1910       A read only property that returns the summary for this value as a 
1911       string
1912     </td>
1913   </tr>
1914 <tr>
1915     <td width="15%" align="right" valign="top" class="summary">
1916       <span class="summary-type">&nbsp;</span>
1917     </td><td class="summary">
1918         <a href="lldb.SBValue-class.html#target" class="summary-name">target</a><br />
1919       A read only property that returns the lldb.SBTarget that this value 
1920       is associated with.
1921     </td>
1922   </tr>
1923 <tr>
1924     <td width="15%" align="right" valign="top" class="summary">
1925       <span class="summary-type">&nbsp;</span>
1926     </td><td class="summary">
1927         <a href="lldb.SBValue-class.html#thread" class="summary-name">thread</a><br />
1928       A read only property that returns the lldb.SBThread that this value 
1929       is associated with, the returned value might be invalid and should be
1930       tested.
1931     </td>
1932   </tr>
1933 <tr>
1934     <td width="15%" align="right" valign="top" class="summary">
1935       <span class="summary-type">&nbsp;</span>
1936     </td><td class="summary">
1937         <a href="lldb.SBValue-class.html#type" class="summary-name">type</a><br />
1938       A read only property that returns a lldb.SBType object that 
1939       represents the type for this value.
1940     </td>
1941   </tr>
1942 <tr>
1943     <td width="15%" align="right" valign="top" class="summary">
1944       <span class="summary-type">&nbsp;</span>
1945     </td><td class="summary">
1946         <a href="lldb.SBValue-class.html#unsigned" class="summary-name">unsigned</a><br />
1947       A read only property that returns the value of this SBValue as an 
1948       usigned integer.
1949     </td>
1950   </tr>
1951 <tr>
1952     <td width="15%" align="right" valign="top" class="summary">
1953       <span class="summary-type">&nbsp;</span>
1954     </td><td class="summary">
1955         <a href="lldb.SBValue-class.html#value" class="summary-name">value</a><br />
1956       A read/write property that gets/sets value from a string.
1957     </td>
1958   </tr>
1959 <tr>
1960     <td width="15%" align="right" valign="top" class="summary">
1961       <span class="summary-type">&nbsp;</span>
1962     </td><td class="summary">
1963         <a href="lldb.SBValue-class.html#value_type" class="summary-name">value_type</a><br />
1964       A read only property that returns an lldb enumeration value (see 
1965       enumerations that start with &quot;lldb.eValueType&quot;) that 
1966       represents the type of this value (local, argument, global, register,
1967       etc.).
1968     </td>
1969   </tr>
1970   <tr>
1971     <td colspan="2" class="summary">
1972     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
1973       <code>__class__</code>
1974       </p>
1975     </td>
1976   </tr>
1977 </table>
1978 <!-- ==================== METHOD DETAILS ==================== -->
1979 <a name="section-MethodDetails"></a>
1980 <table class="details" border="1" cellpadding="3"
1981        cellspacing="0" width="100%" bgcolor="white">
1982 <tr bgcolor="#70b0f0" class="table-header">
1983   <td colspan="2" class="table-header">
1984     <table border="0" cellpadding="0" cellspacing="0" width="100%">
1985       <tr valign="top">
1986         <td align="left"><span class="table-header">Method Details</span></td>
1987         <td align="right" valign="top"
1988          ><span class="options">[<a href="#section-MethodDetails"
1989          class="privatelink" onclick="toggle_private();"
1990          >hide private</a>]</span></td>
1991       </tr>
1992     </table>
1993   </td>
1994 </tr>
1995 </table>
1996 <a name="__setattr__"></a>
1997 <div>
1998 <table class="details" border="1" cellpadding="3"
1999        cellspacing="0" width="100%" bgcolor="white">
2000 <tr><td>
2001   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2002   <tr valign="top"><td>
2003   <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
2004         <span class="sig-arg">name</span>,
2005         <span class="sig-arg">value</span>)</span>
2006   </h3>
2007   </td><td align="right" valign="top"
2008     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__setattr__">source&nbsp;code</a></span>&nbsp;
2009     </td>
2010   </tr></table>
2011   
2012   <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
2013   <dl class="fields">
2014     <dt>Overrides:
2015         object.__setattr__
2016         <dd><em class="note">(inherited documentation)</em></dd>
2017     </dt>
2018   </dl>
2019 </td></tr></table>
2020 </div>
2021 <a name="__repr__"></a>
2022 <div>
2023 <table class="details" border="1" cellpadding="3"
2024        cellspacing="0" width="100%" bgcolor="white">
2025 <tr><td>
2026   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2027   <tr valign="top"><td>
2028   <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
2029     <br /><em class="fname">(Representation operator)</em>
2030   </h3>
2031   </td><td align="right" valign="top"
2032     ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
2033     </td>
2034   </tr></table>
2035   
2036   <p>repr(x)</p>
2037   <dl class="fields">
2038     <dt>Overrides:
2039         object.__repr__
2040         <dd><em class="note">(inherited documentation)</em></dd>
2041     </dt>
2042   </dl>
2043 </td></tr></table>
2044 </div>
2045 <a name="__eol_test__"></a>
2046 <div>
2047 <table class="details" border="1" cellpadding="3"
2048        cellspacing="0" width="100%" bgcolor="white">
2049 <tr><td>
2050   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2051   <tr valign="top"><td>
2052   <h3 class="epydoc"><span class="sig"><span class="sig-name">__eol_test__</span>(<span class="sig-arg">val</span>)</span>
2053   </h3>
2054   </td><td align="right" valign="top"
2055     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__eol_test__">source&nbsp;code</a></span>&nbsp;
2056     </td>
2057   </tr></table>
2058   
2059   <p>Default function for end of list test takes an SBValue object.</p>
2060   <p>Return True if val is invalid or it corresponds to a null pointer. 
2061   Otherwise, return False.</p>
2062   <dl class="fields">
2063   </dl>
2064 </td></tr></table>
2065 </div>
2066 <a name="linked_list_iter"></a>
2067 <div>
2068 <table class="details" border="1" cellpadding="3"
2069        cellspacing="0" width="100%" bgcolor="white">
2070 <tr><td>
2071   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2072   <tr valign="top"><td>
2073   <h3 class="epydoc"><span class="sig"><span class="sig-name">linked_list_iter</span>(<span class="sig-arg">self</span>,
2074         <span class="sig-arg">next_item_name</span>,
2075         <span class="sig-arg">end_of_list_test</span>=<span class="sig-default">&lt;function __eol_test__ at 0x7f7d62f1caa0&gt;</span>)</span>
2076   </h3>
2077   </td><td align="right" valign="top"
2078     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.linked_list_iter">source&nbsp;code</a></span>&nbsp;
2079     </td>
2080   </tr></table>
2081   
2082   <pre class="literalblock">
2083 Generator adaptor to support iteration for SBValue as a linked list.
2084
2085 linked_list_iter() is a special purpose iterator to treat the SBValue as
2086 the head of a list data structure, where you specify the child member
2087 name which points to the next item on the list and you specify the
2088 end-of-list test function which takes an SBValue for an item and returns
2089 True if EOL is reached and False if not.
2090
2091 linked_list_iter() also detects infinite loop and bails out early.
2092
2093 The end_of_list_test arg, if omitted, defaults to the __eol_test__
2094 function above.
2095
2096 For example,
2097
2098 # Get Frame #0.
2099 ...
2100
2101 # Get variable 'task_head'.
2102 task_head = frame0.FindVariable('task_head')
2103 ...
2104
2105 for t in task_head.linked_list_iter('next'):
2106     print t
2107
2108 </pre>
2109   <dl class="fields">
2110   </dl>
2111 </td></tr></table>
2112 </div>
2113 <a name="__init__"></a>
2114 <div>
2115 <table class="details" border="1" cellpadding="3"
2116        cellspacing="0" width="100%" bgcolor="white">
2117 <tr><td>
2118   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2119   <tr valign="top"><td>
2120   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
2121         <span class="sig-arg">*args</span>)</span>
2122     <br /><em class="fname">(Constructor)</em>
2123   </h3>
2124   </td><td align="right" valign="top"
2125     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__init__">source&nbsp;code</a></span>&nbsp;
2126     </td>
2127   </tr></table>
2128   
2129   <p>__init__(lldb::SBValue self) -&gt; SBValue __init__(lldb::SBValue 
2130   self, SBValue rhs) -&gt; SBValue</p>
2131   <dl class="fields">
2132     <dt>Overrides:
2133         object.__init__
2134     </dt>
2135   </dl>
2136 </td></tr></table>
2137 </div>
2138 <a name="GetChildAtIndex"></a>
2139 <div>
2140 <table class="details" border="1" cellpadding="3"
2141        cellspacing="0" width="100%" bgcolor="white">
2142 <tr><td>
2143   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2144   <tr valign="top"><td>
2145   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetChildAtIndex</span>(<span class="sig-arg">self</span>,
2146         <span class="sig-arg">*args</span>)</span>
2147   </h3>
2148   </td><td align="right" valign="top"
2149     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildAtIndex">source&nbsp;code</a></span>&nbsp;
2150     </td>
2151   </tr></table>
2152   
2153   <pre class="literalblock">
2154
2155 GetChildAtIndex(SBValue self, uint32_t idx) -&gt; SBValue
2156 GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -&gt; SBValue
2157
2158 Get a child value by index from a value.
2159
2160 Structs, unions, classes, arrays and pointers have child
2161 values that can be access by index. 
2162
2163 Structs and unions access child members using a zero based index
2164 for each child member. For
2165
2166 Classes reserve the first indexes for base classes that have 
2167 members (empty base classes are omitted), and all members of the
2168 current class will then follow the base classes. 
2169
2170 Pointers differ depending on what they point to. If the pointer
2171 points to a simple type, the child at index zero
2172 is the only child value available, unless synthetic_allowed 
2173 is true, in which case the pointer will be used as an array
2174 and can create 'synthetic' child values using positive or 
2175 negative indexes. If the pointer points to an aggregate type 
2176 (an array, class, union, struct), then the pointee is 
2177 transparently skipped and any children are going to be the indexes
2178 of the child values within the aggregate type. For example if
2179 we have a 'Point' type and we have a SBValue that contains a
2180 pointer to a 'Point' type, then the child at index zero will be
2181 the 'x' member, and the child at index 1 will be the 'y' member
2182 (the child at index zero won't be a 'Point' instance).
2183
2184 If you actually need an SBValue that represents the type pointed
2185 to by a SBValue for which GetType().IsPointeeType() returns true,
2186 regardless of the pointee type, you can do that with the SBValue.Dereference
2187 method (or the equivalent deref property).
2188
2189 Arrays have a preset number of children that can be accessed by
2190 index and will returns invalid child values for indexes that are
2191 out of bounds unless the synthetic_allowed is true. In this
2192 case the array can create 'synthetic' child values for indexes 
2193 that aren't in the array bounds using positive or negative 
2194 indexes.
2195
2196 @param[in] idx
2197     The index of the child value to get
2198
2199 @param[in] use_dynamic
2200     An enumeration that specifies whether to get dynamic values,
2201     and also if the target can be run to figure out the dynamic
2202     type of the child value.
2203
2204 @param[in] synthetic_allowed
2205     If true, then allow child values to be created by index
2206     for pointers and arrays for indexes that normally wouldn't
2207     be allowed.
2208
2209 @return
2210     A new SBValue object that represents the child member value.
2211
2212 </pre>
2213   <dl class="fields">
2214   </dl>
2215 </td></tr></table>
2216 </div>
2217 <a name="GetIndexOfChildWithName"></a>
2218 <div>
2219 <table class="details" border="1" cellpadding="3"
2220        cellspacing="0" width="100%" bgcolor="white">
2221 <tr><td>
2222   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2223   <tr valign="top"><td>
2224   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetIndexOfChildWithName</span>(<span class="sig-arg">self</span>,
2225         <span class="sig-arg">*args</span>)</span>
2226   </h3>
2227   </td><td align="right" valign="top"
2228     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetIndexOfChildWithName">source&nbsp;code</a></span>&nbsp;
2229     </td>
2230   </tr></table>
2231   
2232   <pre class="literalblock">
2233
2234 GetIndexOfChildWithName(SBValue self, str const * name) -&gt; uint32_t
2235
2236 Returns the child member index.
2237
2238 Matches children of this object only and will match base classes and
2239 member names if this is a clang typed object.
2240
2241 @param[in] name
2242     The name of the child value to get
2243
2244 @return
2245     An index to the child member value.
2246
2247 </pre>
2248   <dl class="fields">
2249   </dl>
2250 </td></tr></table>
2251 </div>
2252 <a name="GetChildMemberWithName"></a>
2253 <div>
2254 <table class="details" border="1" cellpadding="3"
2255        cellspacing="0" width="100%" bgcolor="white">
2256 <tr><td>
2257   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2258   <tr valign="top"><td>
2259   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetChildMemberWithName</span>(<span class="sig-arg">self</span>,
2260         <span class="sig-arg">*args</span>)</span>
2261   </h3>
2262   </td><td align="right" valign="top"
2263     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildMemberWithName">source&nbsp;code</a></span>&nbsp;
2264     </td>
2265   </tr></table>
2266   
2267   <pre class="literalblock">
2268
2269 GetChildMemberWithName(SBValue self, str const * name) -&gt; SBValue
2270 GetChildMemberWithName(SBValue self, str const * name, lldb::DynamicValueType use_dynamic) -&gt; SBValue
2271
2272 Returns the child member value.
2273
2274 Matches child members of this object and child members of any base
2275 classes.
2276
2277 @param[in] name
2278     The name of the child value to get
2279
2280 @param[in] use_dynamic
2281     An enumeration that specifies whether to get dynamic values,
2282     and also if the target can be run to figure out the dynamic
2283     type of the child value.
2284
2285 @return
2286     A new SBValue object that represents the child member value.
2287
2288 </pre>
2289   <dl class="fields">
2290   </dl>
2291 </td></tr></table>
2292 </div>
2293 <a name="GetValueForExpressionPath"></a>
2294 <div>
2295 <table class="details" border="1" cellpadding="3"
2296        cellspacing="0" width="100%" bgcolor="white">
2297 <tr><td>
2298   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2299   <tr valign="top"><td>
2300   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetValueForExpressionPath</span>(<span class="sig-arg">self</span>,
2301         <span class="sig-arg">*args</span>)</span>
2302   </h3>
2303   </td><td align="right" valign="top"
2304     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueForExpressionPath">source&nbsp;code</a></span>&nbsp;
2305     </td>
2306   </tr></table>
2307   
2308   <p>GetValueForExpressionPath(SBValue self, str const * expr_path) -&gt; 
2309   SBValue</p>
2310   <p>Expands nested expressions like .a-&gt;b[0].c[1]-&gt;d.</p>
2311   <dl class="fields">
2312   </dl>
2313 </td></tr></table>
2314 </div>
2315 <a name="Watch"></a>
2316 <div>
2317 <table class="details" border="1" cellpadding="3"
2318        cellspacing="0" width="100%" bgcolor="white">
2319 <tr><td>
2320   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2321   <tr valign="top"><td>
2322   <h3 class="epydoc"><span class="sig"><span class="sig-name">Watch</span>(<span class="sig-arg">self</span>,
2323         <span class="sig-arg">*args</span>)</span>
2324   </h3>
2325   </td><td align="right" valign="top"
2326     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.Watch">source&nbsp;code</a></span>&nbsp;
2327     </td>
2328   </tr></table>
2329   
2330   <p>Watch(SBValue self, bool resolve_location, bool read, bool write, 
2331   SBError error) -&gt; SBWatchpoint</p>
2332   <p>Find and watch a variable. It returns an SBWatchpoint, which may be 
2333   invalid.</p>
2334   <dl class="fields">
2335   </dl>
2336 </td></tr></table>
2337 </div>
2338 <a name="WatchPointee"></a>
2339 <div>
2340 <table class="details" border="1" cellpadding="3"
2341        cellspacing="0" width="100%" bgcolor="white">
2342 <tr><td>
2343   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2344   <tr valign="top"><td>
2345   <h3 class="epydoc"><span class="sig"><span class="sig-name">WatchPointee</span>(<span class="sig-arg">self</span>,
2346         <span class="sig-arg">*args</span>)</span>
2347   </h3>
2348   </td><td align="right" valign="top"
2349     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.WatchPointee">source&nbsp;code</a></span>&nbsp;
2350     </td>
2351   </tr></table>
2352   
2353   <p>WatchPointee(SBValue self, bool resolve_location, bool read, bool 
2354   write, SBError error) -&gt; SBWatchpoint</p>
2355   <p>Find and watch the location pointed to by a variable. It returns an 
2356   SBWatchpoint, which may be invalid.</p>
2357   <dl class="fields">
2358   </dl>
2359 </td></tr></table>
2360 </div>
2361 <a name="GetPointeeData"></a>
2362 <div>
2363 <table class="details" border="1" cellpadding="3"
2364        cellspacing="0" width="100%" bgcolor="white">
2365 <tr><td>
2366   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2367   <tr valign="top"><td>
2368   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetPointeeData</span>(<span class="sig-arg">self</span>,
2369         <span class="sig-arg">item_idx</span>=<span class="sig-default">0</span>,
2370         <span class="sig-arg">item_count</span>=<span class="sig-default">1</span>)</span>
2371   </h3>
2372   </td><td align="right" valign="top"
2373     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPointeeData">source&nbsp;code</a></span>&nbsp;
2374     </td>
2375   </tr></table>
2376   
2377   <pre class="literalblock">
2378
2379 GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -&gt; SBData
2380 GetPointeeData(SBValue self, uint32_t item_idx=0) -&gt; SBData
2381 GetPointeeData(SBValue self) -&gt; SBData
2382
2383    Get an SBData wrapping what this SBValue points to.
2384    
2385    This method will dereference the current SBValue, if its
2386    data type is a T* or T[], and extract item_count elements
2387    of type T from it, copying their contents in an SBData. 
2388    
2389    @param[in] item_idx
2390        The index of the first item to retrieve. For an array
2391        this is equivalent to array[item_idx], for a pointer
2392        to *(pointer + item_idx). In either case, the measurement
2393        unit for item_idx is the sizeof(T) rather than the byte
2394    
2395    @param[in] item_count
2396        How many items should be copied into the output. By default
2397        only one item is copied, but more can be asked for.
2398    
2399    @return
2400        An SBData with the contents of the copied items, on success.
2401        An empty SBData otherwise.
2402
2403 </pre>
2404   <dl class="fields">
2405   </dl>
2406 </td></tr></table>
2407 </div>
2408 <a name="GetData"></a>
2409 <div>
2410 <table class="details" border="1" cellpadding="3"
2411        cellspacing="0" width="100%" bgcolor="white">
2412 <tr><td>
2413   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2414   <tr valign="top"><td>
2415   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetData</span>(<span class="sig-arg">self</span>)</span>
2416   </h3>
2417   </td><td align="right" valign="top"
2418     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetData">source&nbsp;code</a></span>&nbsp;
2419     </td>
2420   </tr></table>
2421   
2422   <pre class="literalblock">
2423
2424 GetData(SBValue self) -&gt; SBData
2425
2426    Get an SBData wrapping the contents of this SBValue.
2427    
2428    This method will read the contents of this object in memory
2429    and copy them into an SBData for future use. 
2430    
2431    @return
2432        An SBData with the contents of this SBValue, on success.
2433        An empty SBData otherwise.
2434
2435 </pre>
2436   <dl class="fields">
2437   </dl>
2438 </td></tr></table>
2439 </div>
2440 <a name="GetExpressionPath"></a>
2441 <div>
2442 <table class="details" border="1" cellpadding="3"
2443        cellspacing="0" width="100%" bgcolor="white">
2444 <tr><td>
2445   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2446   <tr valign="top"><td>
2447   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetExpressionPath</span>(<span class="sig-arg">self</span>,
2448         <span class="sig-arg">*args</span>)</span>
2449   </h3>
2450   </td><td align="right" valign="top"
2451     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetExpressionPath">source&nbsp;code</a></span>&nbsp;
2452     </td>
2453   </tr></table>
2454   
2455   <p>GetExpressionPath(SBValue self, SBStream description) -&gt; bool 
2456   GetExpressionPath(SBValue self, SBStream description, bool 
2457   qualify_cxx_base_classes) -&gt; bool</p>
2458   <p>Returns an expression path for this value.</p>
2459   <dl class="fields">
2460   </dl>
2461 </td></tr></table>
2462 </div>
2463 <a name="__str__"></a>
2464 <div>
2465 <table class="details" border="1" cellpadding="3"
2466        cellspacing="0" width="100%" bgcolor="white">
2467 <tr><td>
2468   <table width="100%" cellpadding="0" cellspacing="0" border="0">
2469   <tr valign="top"><td>
2470   <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
2471     <br /><em class="fname">(Informal representation operator)</em>
2472   </h3>
2473   </td><td align="right" valign="top"
2474     ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__str__">source&nbsp;code</a></span>&nbsp;
2475     </td>
2476   </tr></table>
2477   
2478   <p>__str__(SBValue self) -&gt; PyObject *</p>
2479   <dl class="fields">
2480     <dt>Overrides:
2481         object.__str__
2482     </dt>
2483   </dl>
2484 </td></tr></table>
2485 </div>
2486 <br />
2487 <!-- ==================== PROPERTY DETAILS ==================== -->
2488 <a name="section-PropertyDetails"></a>
2489 <table class="details" border="1" cellpadding="3"
2490        cellspacing="0" width="100%" bgcolor="white">
2491 <tr bgcolor="#70b0f0" class="table-header">
2492   <td colspan="2" class="table-header">
2493     <table border="0" cellpadding="0" cellspacing="0" width="100%">
2494       <tr valign="top">
2495         <td align="left"><span class="table-header">Property Details</span></td>
2496         <td align="right" valign="top"
2497          ><span class="options">[<a href="#section-PropertyDetails"
2498          class="privatelink" onclick="toggle_private();"
2499          >hide private</a>]</span></td>
2500       </tr>
2501     </table>
2502   </td>
2503 </tr>
2504 </table>
2505 <a name="addr"></a>
2506 <div>
2507 <table class="details" border="1" cellpadding="3"
2508        cellspacing="0" width="100%" bgcolor="white">
2509 <tr><td>
2510   <h3 class="epydoc">addr</h3>
2511   <p>A read only property that returns an lldb.SBAddress that represents 
2512   the address of this value if it is in memory.</p>
2513   <dl class="fields">
2514     <dt>Get Method:</dt>
2515     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetAddress" class="summary-sig-name">GetAddress</a>(<span class="summary-sig-arg">self</span>)</span>
2516         - GetAddress(SBValue self) -&gt; SBAddress
2517     </dd>
2518   </dl>
2519 </td></tr></table>
2520 </div>
2521 <a name="address_of"></a>
2522 <div>
2523 <table class="details" border="1" cellpadding="3"
2524        cellspacing="0" width="100%" bgcolor="white">
2525 <tr><td>
2526   <h3 class="epydoc">address_of</h3>
2527   <p>A read only property that returns an lldb.SBValue that represents the 
2528   address-of this value.</p>
2529   <dl class="fields">
2530     <dt>Get Method:</dt>
2531     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#AddressOf" class="summary-sig-name">AddressOf</a>(<span class="summary-sig-arg">self</span>)</span>
2532         - AddressOf(SBValue self) -&gt; SBValue
2533     </dd>
2534   </dl>
2535 </td></tr></table>
2536 </div>
2537 <a name="changed"></a>
2538 <div>
2539 <table class="details" border="1" cellpadding="3"
2540        cellspacing="0" width="100%" bgcolor="white">
2541 <tr><td>
2542   <h3 class="epydoc">changed</h3>
2543   <p>A read only property that returns a boolean value that indicates if 
2544   this value has changed since it was last updated.</p>
2545   <dl class="fields">
2546     <dt>Get Method:</dt>
2547     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetValueDidChange" class="summary-sig-name">GetValueDidChange</a>(<span class="summary-sig-arg">self</span>)</span>
2548         - GetValueDidChange(SBValue self) -&gt; bool
2549     </dd>
2550   </dl>
2551 </td></tr></table>
2552 </div>
2553 <a name="data"></a>
2554 <div>
2555 <table class="details" border="1" cellpadding="3"
2556        cellspacing="0" width="100%" bgcolor="white">
2557 <tr><td>
2558   <h3 class="epydoc">data</h3>
2559   <p>A read only property that returns an lldb object (lldb.SBData) that 
2560   represents the bytes that make up the value for this object.</p>
2561   <dl class="fields">
2562     <dt>Get Method:</dt>
2563     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetData" class="summary-sig-name">GetData</a>(<span class="summary-sig-arg">self</span>)</span>
2564         - GetData(SBValue self) -&gt; SBData
2565     </dd>
2566   </dl>
2567 </td></tr></table>
2568 </div>
2569 <a name="deref"></a>
2570 <div>
2571 <table class="details" border="1" cellpadding="3"
2572        cellspacing="0" width="100%" bgcolor="white">
2573 <tr><td>
2574   <h3 class="epydoc">deref</h3>
2575   <p>A read only property that returns an lldb.SBValue that is created by 
2576   dereferencing this value.</p>
2577   <dl class="fields">
2578     <dt>Get Method:</dt>
2579     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#Dereference" class="summary-sig-name">Dereference</a>(<span class="summary-sig-arg">self</span>)</span>
2580         - Dereference(SBValue self) -&gt; SBValue
2581     </dd>
2582   </dl>
2583 </td></tr></table>
2584 </div>
2585 <a name="description"></a>
2586 <div>
2587 <table class="details" border="1" cellpadding="3"
2588        cellspacing="0" width="100%" bgcolor="white">
2589 <tr><td>
2590   <h3 class="epydoc">description</h3>
2591   <p>A read only property that returns the language-specific description of
2592   this value as a string</p>
2593   <dl class="fields">
2594     <dt>Get Method:</dt>
2595     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetObjectDescription" class="summary-sig-name">GetObjectDescription</a>(<span class="summary-sig-arg">self</span>)</span>
2596         - GetObjectDescription(SBValue self) -&gt; str const *
2597     </dd>
2598   </dl>
2599 </td></tr></table>
2600 </div>
2601 <a name="dynamic"></a>
2602 <div>
2603 <table class="details" border="1" cellpadding="3"
2604        cellspacing="0" width="100%" bgcolor="white">
2605 <tr><td>
2606   <h3 class="epydoc">dynamic</h3>
2607   <p>A read only property that returns an lldb.SBValue that is created by 
2608   finding the dynamic type of this value.</p>
2609   <dl class="fields">
2610     <dt>Get Method:</dt>
2611     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#__get_dynamic__" class="summary-sig-name">__get_dynamic__</a>(<span class="summary-sig-arg">self</span>)</span>
2612         - Helper function for the &quot;SBValue.dynamic&quot; property.
2613     </dd>
2614   </dl>
2615 </td></tr></table>
2616 </div>
2617 <a name="error"></a>
2618 <div>
2619 <table class="details" border="1" cellpadding="3"
2620        cellspacing="0" width="100%" bgcolor="white">
2621 <tr><td>
2622   <h3 class="epydoc">error</h3>
2623   <p>A read only property that returns the lldb.SBError that represents the
2624   error from the last time the variable value was calculated.</p>
2625   <dl class="fields">
2626     <dt>Get Method:</dt>
2627     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetError" class="summary-sig-name">GetError</a>(<span class="summary-sig-arg">self</span>)</span>
2628         - GetError(SBValue self) -&gt; SBError
2629     </dd>
2630   </dl>
2631 </td></tr></table>
2632 </div>
2633 <a name="format"></a>
2634 <div>
2635 <table class="details" border="1" cellpadding="3"
2636        cellspacing="0" width="100%" bgcolor="white">
2637 <tr><td>
2638   <h3 class="epydoc">format</h3>
2639   <p>A read/write property that gets/sets the format used for 
2640   lldb.SBValue().GetValue() for this value. See enumerations that start 
2641   with &quot;lldb.eFormat&quot;.</p>
2642   <dl class="fields">
2643     <dt>Get Method:</dt>
2644     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetName" class="summary-sig-name">GetName</a>(<span class="summary-sig-arg">self</span>)</span>
2645         - GetName(SBValue self) -&gt; str const *
2646     </dd>
2647     <dt>Set Method:</dt>
2648     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#SetFormat" class="summary-sig-name">SetFormat</a>(<span class="summary-sig-arg">self</span>,
2649         <span class="summary-sig-arg">*args</span>)</span>
2650         - SetFormat(SBValue self, lldb::Format format)
2651     </dd>
2652   </dl>
2653 </td></tr></table>
2654 </div>
2655 <a name="frame"></a>
2656 <div>
2657 <table class="details" border="1" cellpadding="3"
2658        cellspacing="0" width="100%" bgcolor="white">
2659 <tr><td>
2660   <h3 class="epydoc">frame</h3>
2661   <p>A read only property that returns the lldb.SBFrame that this value is 
2662   associated with, the returned value might be invalid and should be 
2663   tested.</p>
2664   <dl class="fields">
2665     <dt>Get Method:</dt>
2666     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetFrame" class="summary-sig-name">GetFrame</a>(<span class="summary-sig-arg">self</span>)</span>
2667         - GetFrame(SBValue self) -&gt; SBFrame
2668     </dd>
2669   </dl>
2670 </td></tr></table>
2671 </div>
2672 <a name="is_in_scope"></a>
2673 <div>
2674 <table class="details" border="1" cellpadding="3"
2675        cellspacing="0" width="100%" bgcolor="white">
2676 <tr><td>
2677   <h3 class="epydoc">is_in_scope</h3>
2678   <p>A read only property that returns a boolean value that indicates 
2679   whether this value is currently lexically in scope.</p>
2680   <dl class="fields">
2681     <dt>Get Method:</dt>
2682     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#IsInScope" class="summary-sig-name">IsInScope</a>(<span class="summary-sig-arg">self</span>)</span>
2683         - IsInScope(SBValue self) -&gt; bool
2684     </dd>
2685   </dl>
2686 </td></tr></table>
2687 </div>
2688 <a name="load_addr"></a>
2689 <div>
2690 <table class="details" border="1" cellpadding="3"
2691        cellspacing="0" width="100%" bgcolor="white">
2692 <tr><td>
2693   <h3 class="epydoc">load_addr</h3>
2694   <p>A read only property that returns the load address of this value as an
2695   integer.</p>
2696   <dl class="fields">
2697     <dt>Get Method:</dt>
2698     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetLoadAddress" class="summary-sig-name">GetLoadAddress</a>(<span class="summary-sig-arg">self</span>)</span>
2699         - GetLoadAddress(SBValue self) -&gt; lldb::addr_t
2700     </dd>
2701   </dl>
2702 </td></tr></table>
2703 </div>
2704 <a name="location"></a>
2705 <div>
2706 <table class="details" border="1" cellpadding="3"
2707        cellspacing="0" width="100%" bgcolor="white">
2708 <tr><td>
2709   <h3 class="epydoc">location</h3>
2710   <p>A read only property that returns the location of this value as a 
2711   string.</p>
2712   <dl class="fields">
2713     <dt>Get Method:</dt>
2714     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetLocation" class="summary-sig-name">GetLocation</a>(<span class="summary-sig-arg">self</span>)</span>
2715         - GetLocation(SBValue self) -&gt; str const *
2716     </dd>
2717   </dl>
2718 </td></tr></table>
2719 </div>
2720 <a name="name"></a>
2721 <div>
2722 <table class="details" border="1" cellpadding="3"
2723        cellspacing="0" width="100%" bgcolor="white">
2724 <tr><td>
2725   <h3 class="epydoc">name</h3>
2726   <p>A read only property that returns the name of this value as a 
2727   string.</p>
2728   <dl class="fields">
2729     <dt>Get Method:</dt>
2730     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetName" class="summary-sig-name">GetName</a>(<span class="summary-sig-arg">self</span>)</span>
2731         - GetName(SBValue self) -&gt; str const *
2732     </dd>
2733   </dl>
2734 </td></tr></table>
2735 </div>
2736 <a name="num_children"></a>
2737 <div>
2738 <table class="details" border="1" cellpadding="3"
2739        cellspacing="0" width="100%" bgcolor="white">
2740 <tr><td>
2741   <h3 class="epydoc">num_children</h3>
2742   <p>A read only property that returns the number of child lldb.SBValues 
2743   that this value has.</p>
2744   <dl class="fields">
2745     <dt>Get Method:</dt>
2746     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetNumChildren" class="summary-sig-name">GetNumChildren</a>(<span class="summary-sig-arg">self</span>,
2747         <span class="summary-sig-arg">*args</span>)</span>
2748         - GetNumChildren(SBValue self) -&gt; uint32_t GetNumChildren(SBValue 
2749       self, uint32_t max) -&gt; uint32_t
2750     </dd>
2751   </dl>
2752 </td></tr></table>
2753 </div>
2754 <a name="path"></a>
2755 <div>
2756 <table class="details" border="1" cellpadding="3"
2757        cellspacing="0" width="100%" bgcolor="white">
2758 <tr><td>
2759   <h3 class="epydoc">path</h3>
2760   <p>A read only property that returns the expression path that one can use
2761   to reach this value in an expression.</p>
2762   <dl class="fields">
2763     <dt>Get Method:</dt>
2764     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#get_expr_path" class="summary-sig-name">get_expr_path</a>(<span class="summary-sig-arg">self</span>)</span>
2765     </dd>
2766   </dl>
2767 </td></tr></table>
2768 </div>
2769 <a name="process"></a>
2770 <div>
2771 <table class="details" border="1" cellpadding="3"
2772        cellspacing="0" width="100%" bgcolor="white">
2773 <tr><td>
2774   <h3 class="epydoc">process</h3>
2775   <p>A read only property that returns the lldb.SBProcess that this value 
2776   is associated with, the returned value might be invalid and should be 
2777   tested.</p>
2778   <dl class="fields">
2779     <dt>Get Method:</dt>
2780     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetProcess" class="summary-sig-name">GetProcess</a>(<span class="summary-sig-arg">self</span>)</span>
2781         - GetProcess(SBValue self) -&gt; SBProcess
2782     </dd>
2783   </dl>
2784 </td></tr></table>
2785 </div>
2786 <a name="signed"></a>
2787 <div>
2788 <table class="details" border="1" cellpadding="3"
2789        cellspacing="0" width="100%" bgcolor="white">
2790 <tr><td>
2791   <h3 class="epydoc">signed</h3>
2792   <p>A read only property that returns the value of this SBValue as a 
2793   signed integer.</p>
2794   <dl class="fields">
2795     <dt>Get Method:</dt>
2796     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetValueAsSigned" class="summary-sig-name">GetValueAsSigned</a>(<span class="summary-sig-arg">self</span>,
2797         <span class="summary-sig-arg">*args</span>)</span>
2798         - GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0) 
2799       -&gt; int64_t GetValueAsSigned(SBValue self, SBError error) -&gt; 
2800       int64_t GetValueAsSigned(SBValue self, int64_t fail_value=0) -&gt; 
2801       int64_t GetValueAsSigned(SBValue self) -&gt; int64_t
2802     </dd>
2803   </dl>
2804 </td></tr></table>
2805 </div>
2806 <a name="size"></a>
2807 <div>
2808 <table class="details" border="1" cellpadding="3"
2809        cellspacing="0" width="100%" bgcolor="white">
2810 <tr><td>
2811   <h3 class="epydoc">size</h3>
2812   <p>A read only property that returns the size in bytes of this value.</p>
2813   <dl class="fields">
2814     <dt>Get Method:</dt>
2815     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetByteSize" class="summary-sig-name">GetByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
2816         - GetByteSize(SBValue self) -&gt; size_t
2817     </dd>
2818   </dl>
2819 </td></tr></table>
2820 </div>
2821 <a name="summary"></a>
2822 <div>
2823 <table class="details" border="1" cellpadding="3"
2824        cellspacing="0" width="100%" bgcolor="white">
2825 <tr><td>
2826   <h3 class="epydoc">summary</h3>
2827   <p>A read only property that returns the summary for this value as a 
2828   string</p>
2829   <dl class="fields">
2830     <dt>Get Method:</dt>
2831     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetSummary" class="summary-sig-name">GetSummary</a>(<span class="summary-sig-arg">self</span>,
2832         <span class="summary-sig-arg">*args</span>)</span>
2833         - GetSummary(SBValue self) -&gt; str const GetSummary(SBValue self, 
2834       SBStream stream, SBTypeSummaryOptions options) -&gt; str const *
2835     </dd>
2836   </dl>
2837 </td></tr></table>
2838 </div>
2839 <a name="target"></a>
2840 <div>
2841 <table class="details" border="1" cellpadding="3"
2842        cellspacing="0" width="100%" bgcolor="white">
2843 <tr><td>
2844   <h3 class="epydoc">target</h3>
2845   <p>A read only property that returns the lldb.SBTarget that this value is
2846   associated with.</p>
2847   <dl class="fields">
2848     <dt>Get Method:</dt>
2849     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetTarget" class="summary-sig-name">GetTarget</a>(<span class="summary-sig-arg">self</span>)</span>
2850         - GetTarget(SBValue self) -&gt; SBTarget
2851     </dd>
2852   </dl>
2853 </td></tr></table>
2854 </div>
2855 <a name="thread"></a>
2856 <div>
2857 <table class="details" border="1" cellpadding="3"
2858        cellspacing="0" width="100%" bgcolor="white">
2859 <tr><td>
2860   <h3 class="epydoc">thread</h3>
2861   <p>A read only property that returns the lldb.SBThread that this value is
2862   associated with, the returned value might be invalid and should be 
2863   tested.</p>
2864   <dl class="fields">
2865     <dt>Get Method:</dt>
2866     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetThread" class="summary-sig-name">GetThread</a>(<span class="summary-sig-arg">self</span>)</span>
2867         - GetThread(SBValue self) -&gt; SBThread
2868     </dd>
2869   </dl>
2870 </td></tr></table>
2871 </div>
2872 <a name="type"></a>
2873 <div>
2874 <table class="details" border="1" cellpadding="3"
2875        cellspacing="0" width="100%" bgcolor="white">
2876 <tr><td>
2877   <h3 class="epydoc">type</h3>
2878   <p>A read only property that returns a lldb.SBType object that represents
2879   the type for this value.</p>
2880   <dl class="fields">
2881     <dt>Get Method:</dt>
2882     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetType" class="summary-sig-name">GetType</a>(<span class="summary-sig-arg">self</span>)</span>
2883         - GetType(SBValue self) -&gt; SBType
2884     </dd>
2885   </dl>
2886 </td></tr></table>
2887 </div>
2888 <a name="unsigned"></a>
2889 <div>
2890 <table class="details" border="1" cellpadding="3"
2891        cellspacing="0" width="100%" bgcolor="white">
2892 <tr><td>
2893   <h3 class="epydoc">unsigned</h3>
2894   <p>A read only property that returns the value of this SBValue as an 
2895   usigned integer.</p>
2896   <dl class="fields">
2897     <dt>Get Method:</dt>
2898     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetValueAsUnsigned" class="summary-sig-name">GetValueAsUnsigned</a>(<span class="summary-sig-arg">self</span>,
2899         <span class="summary-sig-arg">*args</span>)</span>
2900         - GetValueAsUnsigned(SBValue self, SBError error, uint64_t 
2901       fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self, SBError
2902       error) -&gt; uint64_t GetValueAsUnsigned(SBValue self, uint64_t 
2903       fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self) -&gt; 
2904       uint64_t
2905     </dd>
2906   </dl>
2907 </td></tr></table>
2908 </div>
2909 <a name="value"></a>
2910 <div>
2911 <table class="details" border="1" cellpadding="3"
2912        cellspacing="0" width="100%" bgcolor="white">
2913 <tr><td>
2914   <h3 class="epydoc">value</h3>
2915   <p>A read/write property that gets/sets value from a string.</p>
2916   <dl class="fields">
2917     <dt>Get Method:</dt>
2918     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetValue" class="summary-sig-name">GetValue</a>(<span class="summary-sig-arg">self</span>)</span>
2919         - GetValue(SBValue self) -&gt; str const *
2920     </dd>
2921     <dt>Set Method:</dt>
2922     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#SetValueFromCString" class="summary-sig-name">SetValueFromCString</a>(<span class="summary-sig-arg">self</span>,
2923         <span class="summary-sig-arg">*args</span>)</span>
2924         - SetValueFromCString(SBValue self, str const * value_str) -&gt; bool 
2925       SetValueFromCString(SBValue self, str const * value_str, SBError 
2926       error) -&gt; bool
2927     </dd>
2928   </dl>
2929 </td></tr></table>
2930 </div>
2931 <a name="value_type"></a>
2932 <div>
2933 <table class="details" border="1" cellpadding="3"
2934        cellspacing="0" width="100%" bgcolor="white">
2935 <tr><td>
2936   <h3 class="epydoc">value_type</h3>
2937   <p>A read only property that returns an lldb enumeration value (see 
2938   enumerations that start with &quot;lldb.eValueType&quot;) that represents
2939   the type of this value (local, argument, global, register, etc.).</p>
2940   <dl class="fields">
2941     <dt>Get Method:</dt>
2942     <dd class="value"><span class="summary-sig"><a href="lldb.SBValue-class.html#GetValueType" class="summary-sig-name">GetValueType</a>(<span class="summary-sig-arg">self</span>)</span>
2943         - GetValueType(SBValue self) -&gt; lldb::ValueType
2944     </dd>
2945   </dl>
2946 </td></tr></table>
2947 </div>
2948 <br />
2949 <!-- ==================== NAVIGATION BAR ==================== -->
2950 <table class="navbar" border="0" width="100%" cellpadding="0"
2951        bgcolor="#a0c0ff" cellspacing="0">
2952   <tr valign="middle">
2953
2954   <!-- Tree link -->
2955       <th>&nbsp;&nbsp;&nbsp;<a
2956         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
2957
2958   <!-- Index link -->
2959       <th>&nbsp;&nbsp;&nbsp;<a
2960         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
2961
2962   <!-- Help link -->
2963       <th>&nbsp;&nbsp;&nbsp;<a
2964         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
2965
2966   <!-- Project homepage -->
2967       <th class="navbar" align="right" width="100%">
2968         <table border="0" cellpadding="0" cellspacing="0">
2969           <tr><th class="navbar" align="center"
2970             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
2971           </tr></table></th>
2972   </tr>
2973 </table>
2974 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
2975   <tr>
2976     <td align="left" class="footer">
2977     Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:29 2016
2978     </td>
2979     <td align="right" class="footer">
2980       <a target="mainFrame" href="http://epydoc.sourceforge.net"
2981         >http://epydoc.sourceforge.net</a>
2982     </td>
2983   </tr>
2984 </table>
2985
2986 <script type="text/javascript">
2987   <!--
2988   // Private objects are initially displayed (because if
2989   // javascript is turned off then we want them to be
2990   // visible); but by default, we want to hide them.  So hide
2991   // them unless we have a cookie that says to show them.
2992   checkCookie();
2993   // -->
2994 </script>
2995 </body>
2996 </html>