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="node58" href="lldb.SBValue-class.html#__swig_setmethods__" title="lldb.SBValue.__swig_setmethods__" alt="" coords="17,31,571,49"/>
64<area shape="rect" id="node58" href="lldb.SBValue-class.html#__swig_getmethods__" title="lldb.SBValue.__swig_getmethods__" alt="" coords="17,49,571,68"/>
65<area shape="rect" id="node58" 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,68,571,87"/>
66<area shape="rect" id="node58" 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,87,571,105"/>
67<area shape="rect" id="node58" 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,105,571,124"/>
68<area shape="rect" id="node58" 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,124,571,143"/>
69<area shape="rect" id="node58" 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,143,571,161"/>
70<area shape="rect" id="node58" 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,161,571,180"/>
71<area shape="rect" id="node58" 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,180,571,199"/>
72<area shape="rect" id="node58" 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,199,571,217"/>
73<area shape="rect" id="node58" 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,217,571,236"/>
74<area shape="rect" id="node58" 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,236,571,255"/>
75<area shape="rect" id="node58" 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,255,571,273"/>
76<area shape="rect" id="node58" 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,292,571,311"/>
77<area shape="rect" id="node58" href="lldb.SBValue-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,313,571,332"/>
78<area shape="rect" id="node58" href="lldb.SBValue-class.html#__getattr__" title="lldb.SBValue.__getattr__" alt="" coords="17,332,571,351"/>
79<area shape="rect" id="node58" href="lldb.SBValue-class.html#__repr__" title="repr(x)" alt="" coords="17,351,571,369"/>
80<area shape="rect" id="node58" href="lldb.SBValue-class.html#__iter__" title="lldb.SBValue.__iter__" alt="" coords="17,369,571,388"/>
81<area shape="rect" id="node58" href="lldb.SBValue-class.html#__len__" title="lldb.SBValue.__len__" alt="" coords="17,388,571,407"/>
82<area shape="rect" id="node58" href="lldb.SBValue-class.html#__eol_test__" title="Default function for end of list test takes an SBValue object." alt="" coords="17,407,571,425"/>
83<area shape="rect" id="node58" href="lldb.SBValue-class.html#linked_list_iter" title="Generator adaptor to support iteration for SBValue as a linked list." alt="" coords="17,425,571,444"/>
84<area shape="rect" id="node58" 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,444,571,463"/>
85<area shape="rect" id="node58" href="lldb.SBValue-class.html#__swig_destroy__" title="delete_SBValue(SBValue self)" alt="" coords="17,463,571,481"/>
86<area shape="rect" id="node58" href="lldb.SBValue-class.html#__del__" title="lldb.SBValue.__del__" alt="" coords="17,481,571,500"/>
87<area shape="rect" id="node58" href="lldb.SBValue-class.html#__nonzero__" title="lldb.SBValue.__nonzero__" alt="" coords="17,500,571,519"/>
88<area shape="rect" id="node58" href="lldb.SBValue-class.html#IsValid" title="IsValid(SBValue self) &#45;&gt; bool" alt="" coords="17,519,571,537"/>
89<area shape="rect" id="node58" href="lldb.SBValue-class.html#Clear" title="Clear(SBValue self)" alt="" coords="17,537,571,556"/>
90<area shape="rect" id="node58" href="lldb.SBValue-class.html#__str__" title="__str__(SBValue self) &#45;&gt; PyObject *" alt="" coords="17,575,571,593"/>
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,6,581,599"/>
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
99Represents the value of a variable, a register, or an expression.
100
101SBValue supports iteration through its child, which in turn is represented
102as an SBValue.  For example, we can get the general purpose registers of a
103frame 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
115produces the output:
116
117General Purpose Registers (number of children = 21):
118Name:  rax  Value:  0x0000000100000c5c
119Name:  rbx  Value:  0x0000000000000000
120Name:  rcx  Value:  0x00007fff5fbffec0
121Name:  rdx  Value:  0x00007fff5fbffeb8
122Name:  rdi  Value:  0x0000000000000001
123Name:  rsi  Value:  0x00007fff5fbffea8
124Name:  rbp  Value:  0x00007fff5fbffe80
125Name:  rsp  Value:  0x00007fff5fbffe60
126Name:  r8  Value:  0x0000000008668682
127Name:  r9  Value:  0x0000000000000000
128Name:  r10  Value:  0x0000000000001200
129Name:  r11  Value:  0x0000000000000206
130Name:  r12  Value:  0x0000000000000000
131Name:  r13  Value:  0x0000000000000000
132Name:  r14  Value:  0x0000000000000000
133Name:  r15  Value:  0x0000000000000000
134Name:  rip  Value:  0x0000000100000dae
135Name:  rflags  Value:  0x0000000000000206
136Name:  cs  Value:  0x0000000000000027
137Name:  fs  Value:  0x0000000000000010
138Name:  gs  Value:  0x0000000000000048
139
140See also linked_list_iter() for another perspective on how to iterate through an
141SBValue instance which interprets the value object as representing the head of a
142linked 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 0x1b106e0&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="GetByteSize"></a><span class="summary-sig-name">GetByteSize</span>(<span class="summary-sig-arg">self</span>)</span><br />
461      GetByteSize(SBValue self) -&gt; size_t</td>
462          <td align="right" valign="top">
463            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetByteSize">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="IsInScope"></a><span class="summary-sig-name">IsInScope</span>(<span class="summary-sig-arg">self</span>)</span><br />
478      IsInScope(SBValue self) -&gt; bool</td>
479          <td align="right" valign="top">
480            <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsInScope">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="GetFormat"></a><span class="summary-sig-name">GetFormat</span>(<span class="summary-sig-arg">self</span>)</span><br />
495      GetFormat(SBValue self) -&gt; lldb::Format</td>
496          <td align="right" valign="top">
497            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetFormat">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="SetFormat"></a><span class="summary-sig-name">SetFormat</span>(<span class="summary-sig-arg">self</span>,
512        <span class="summary-sig-arg">*args</span>)</span><br />
513      SetFormat(SBValue self, lldb::Format format)</td>
514          <td align="right" valign="top">
515            <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetFormat">source&nbsp;code</a></span>
516
517          </td>
518        </tr>
519      </table>
520
521    </td>
522  </tr>
523<tr>
524    <td width="15%" align="right" valign="top" class="summary">
525      <span class="summary-type">&nbsp;</span>
526    </td><td class="summary">
527      <table width="100%" cellpadding="0" cellspacing="0" border="0">
528        <tr>
529          <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 />
530      GetValue(SBValue self) -&gt; str const *</td>
531          <td align="right" valign="top">
532            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValue">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="GetValueAsSigned"></a><span class="summary-sig-name">GetValueAsSigned</span>(<span class="summary-sig-arg">self</span>,
547        <span class="summary-sig-arg">*args</span>)</span><br />
548      GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0)
549      -&gt; int64_t GetValueAsSigned(SBValue self, SBError error) -&gt;
550      int64_t GetValueAsSigned(SBValue self, int64_t fail_value=0) -&gt;
551      int64_t GetValueAsSigned(SBValue self) -&gt; int64_t</td>
552          <td align="right" valign="top">
553            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueAsSigned">source&nbsp;code</a></span>
554
555          </td>
556        </tr>
557      </table>
558
559    </td>
560  </tr>
561<tr>
562    <td width="15%" align="right" valign="top" class="summary">
563      <span class="summary-type">&nbsp;</span>
564    </td><td class="summary">
565      <table width="100%" cellpadding="0" cellspacing="0" border="0">
566        <tr>
567          <td><span class="summary-sig"><a name="GetValueAsUnsigned"></a><span class="summary-sig-name">GetValueAsUnsigned</span>(<span class="summary-sig-arg">self</span>,
568        <span class="summary-sig-arg">*args</span>)</span><br />
569      GetValueAsUnsigned(SBValue self, SBError error, uint64_t
570      fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self, SBError
571      error) -&gt; uint64_t GetValueAsUnsigned(SBValue self, uint64_t
572      fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self) -&gt;
573      uint64_t</td>
574          <td align="right" valign="top">
575            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueAsUnsigned">source&nbsp;code</a></span>
576
577          </td>
578        </tr>
579      </table>
580
581    </td>
582  </tr>
583<tr>
584    <td width="15%" align="right" valign="top" class="summary">
585      <span class="summary-type">&nbsp;</span>
586    </td><td class="summary">
587      <table width="100%" cellpadding="0" cellspacing="0" border="0">
588        <tr>
589          <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 />
590      GetValueType(SBValue self) -&gt; lldb::ValueType</td>
591          <td align="right" valign="top">
592            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueType">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="GetValueDidChange"></a><span class="summary-sig-name">GetValueDidChange</span>(<span class="summary-sig-arg">self</span>)</span><br />
607      GetValueDidChange(SBValue self) -&gt; bool</td>
608          <td align="right" valign="top">
609            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueDidChange">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="GetSummary"></a><span class="summary-sig-name">GetSummary</span>(<span class="summary-sig-arg">self</span>)</span><br />
624      GetSummary(SBValue self) -&gt; str const *</td>
625          <td align="right" valign="top">
626            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetSummary">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="GetObjectDescription"></a><span class="summary-sig-name">GetObjectDescription</span>(<span class="summary-sig-arg">self</span>)</span><br />
641      GetObjectDescription(SBValue self) -&gt; str const *</td>
642          <td align="right" valign="top">
643            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetObjectDescription">source&nbsp;code</a></span>
644
645          </td>
646        </tr>
647      </table>
648
649    </td>
650  </tr>
651<tr>
652    <td width="15%" align="right" valign="top" class="summary">
653      <span class="summary-type">&nbsp;</span>
654    </td><td class="summary">
655      <table width="100%" cellpadding="0" cellspacing="0" border="0">
656        <tr>
657          <td><span class="summary-sig"><a name="GetDynamicValue"></a><span class="summary-sig-name">GetDynamicValue</span>(<span class="summary-sig-arg">self</span>,
658        <span class="summary-sig-arg">*args</span>)</span><br />
659      GetDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic)
660      -&gt; SBValue</td>
661          <td align="right" valign="top">
662            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDynamicValue">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="GetStaticValue"></a><span class="summary-sig-name">GetStaticValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
677      GetStaticValue(SBValue self) -&gt; SBValue</td>
678          <td align="right" valign="top">
679            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetStaticValue">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="GetNonSyntheticValue"></a><span class="summary-sig-name">GetNonSyntheticValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
694      GetNonSyntheticValue(SBValue self) -&gt; SBValue</td>
695          <td align="right" valign="top">
696            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetNonSyntheticValue">source&nbsp;code</a></span>
697
698          </td>
699        </tr>
700      </table>
701
702    </td>
703  </tr>
704<tr>
705    <td width="15%" align="right" valign="top" class="summary">
706      <span class="summary-type">&nbsp;</span>
707    </td><td class="summary">
708      <table width="100%" cellpadding="0" cellspacing="0" border="0">
709        <tr>
710          <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 />
711      GetPreferDynamicValue(SBValue self) -&gt; lldb::DynamicValueType</td>
712          <td align="right" valign="top">
713            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPreferDynamicValue">source&nbsp;code</a></span>
714
715          </td>
716        </tr>
717      </table>
718
719    </td>
720  </tr>
721<tr>
722    <td width="15%" align="right" valign="top" class="summary">
723      <span class="summary-type">&nbsp;</span>
724    </td><td class="summary">
725      <table width="100%" cellpadding="0" cellspacing="0" border="0">
726        <tr>
727          <td><span class="summary-sig"><a name="SetPreferDynamicValue"></a><span class="summary-sig-name">SetPreferDynamicValue</span>(<span class="summary-sig-arg">self</span>,
728        <span class="summary-sig-arg">*args</span>)</span><br />
729      SetPreferDynamicValue(SBValue self, lldb::DynamicValueType
730      use_dynamic)</td>
731          <td align="right" valign="top">
732            <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetPreferDynamicValue">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="GetPreferSyntheticValue"></a><span class="summary-sig-name">GetPreferSyntheticValue</span>(<span class="summary-sig-arg">self</span>)</span><br />
747      GetPreferSyntheticValue(SBValue self) -&gt; bool</td>
748          <td align="right" valign="top">
749            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPreferSyntheticValue">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="SetPreferSyntheticValue"></a><span class="summary-sig-name">SetPreferSyntheticValue</span>(<span class="summary-sig-arg">self</span>,
764        <span class="summary-sig-arg">*args</span>)</span><br />
765      SetPreferSyntheticValue(SBValue self, bool use_synthetic)</td>
766          <td align="right" valign="top">
767            <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetPreferSyntheticValue">source&nbsp;code</a></span>
768
769          </td>
770        </tr>
771      </table>
772
773    </td>
774  </tr>
775<tr>
776    <td width="15%" align="right" valign="top" class="summary">
777      <span class="summary-type">&nbsp;</span>
778    </td><td class="summary">
779      <table width="100%" cellpadding="0" cellspacing="0" border="0">
780        <tr>
781          <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 />
782      IsDynamic(SBValue self) -&gt; bool</td>
783          <td align="right" valign="top">
784            <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsDynamic">source&nbsp;code</a></span>
785
786          </td>
787        </tr>
788      </table>
789
790    </td>
791  </tr>
792<tr>
793    <td width="15%" align="right" valign="top" class="summary">
794      <span class="summary-type">&nbsp;</span>
795    </td><td class="summary">
796      <table width="100%" cellpadding="0" cellspacing="0" border="0">
797        <tr>
798          <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 />
799      IsSynthetic(SBValue self) -&gt; bool</td>
800          <td align="right" valign="top">
801            <span class="codelink"><a href="lldb-pysrc.html#SBValue.IsSynthetic">source&nbsp;code</a></span>
802
803          </td>
804        </tr>
805      </table>
806
807    </td>
808  </tr>
809<tr>
810    <td width="15%" align="right" valign="top" class="summary">
811      <span class="summary-type">&nbsp;</span>
812    </td><td class="summary">
813      <table width="100%" cellpadding="0" cellspacing="0" border="0">
814        <tr>
815          <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 />
816      GetLocation(SBValue self) -&gt; str const *</td>
817          <td align="right" valign="top">
818            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetLocation">source&nbsp;code</a></span>
819
820          </td>
821        </tr>
822      </table>
823
824    </td>
825  </tr>
826<tr>
827    <td width="15%" align="right" valign="top" class="summary">
828      <span class="summary-type">&nbsp;</span>
829    </td><td class="summary">
830      <table width="100%" cellpadding="0" cellspacing="0" border="0">
831        <tr>
832          <td><span class="summary-sig"><a name="SetValueFromCString"></a><span class="summary-sig-name">SetValueFromCString</span>(<span class="summary-sig-arg">self</span>,
833        <span class="summary-sig-arg">*args</span>)</span><br />
834      SetValueFromCString(SBValue self, str const * value_str) -&gt; bool
835      SetValueFromCString(SBValue self, str const * value_str, SBError
836      error) -&gt; bool</td>
837          <td align="right" valign="top">
838            <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetValueFromCString">source&nbsp;code</a></span>
839
840          </td>
841        </tr>
842      </table>
843
844    </td>
845  </tr>
846<tr>
847    <td width="15%" align="right" valign="top" class="summary">
848      <span class="summary-type">&nbsp;</span>
849    </td><td class="summary">
850      <table width="100%" cellpadding="0" cellspacing="0" border="0">
851        <tr>
852          <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 />
853      GetTypeFormat(SBValue self) -&gt; SBTypeFormat</td>
854          <td align="right" valign="top">
855            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeFormat">source&nbsp;code</a></span>
856
857          </td>
858        </tr>
859      </table>
860
861    </td>
862  </tr>
863<tr>
864    <td width="15%" align="right" valign="top" class="summary">
865      <span class="summary-type">&nbsp;</span>
866    </td><td class="summary">
867      <table width="100%" cellpadding="0" cellspacing="0" border="0">
868        <tr>
869          <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 />
870      GetTypeSummary(SBValue self) -&gt; SBTypeSummary</td>
871          <td align="right" valign="top">
872            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeSummary">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="GetTypeFilter"></a><span class="summary-sig-name">GetTypeFilter</span>(<span class="summary-sig-arg">self</span>)</span><br />
887      GetTypeFilter(SBValue self) -&gt; SBTypeFilter</td>
888          <td align="right" valign="top">
889            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeFilter">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="GetTypeSynthetic"></a><span class="summary-sig-name">GetTypeSynthetic</span>(<span class="summary-sig-arg">self</span>)</span><br />
904      GetTypeSynthetic(SBValue self) -&gt; SBTypeSynthetic</td>
905          <td align="right" valign="top">
906            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTypeSynthetic">source&nbsp;code</a></span>
907
908          </td>
909        </tr>
910      </table>
911
912    </td>
913  </tr>
914<tr>
915    <td width="15%" align="right" valign="top" class="summary">
916      <span class="summary-type">&nbsp;</span>
917    </td><td class="summary">
918      <table width="100%" cellpadding="0" cellspacing="0" border="0">
919        <tr>
920          <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>,
921        <span class="summary-sig-arg">*args</span>)</span><br />
922      GetChildAtIndex(SBValue self, uint32_t idx) -&gt; SBValue
923GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -&gt; SBValue</td>
924          <td align="right" valign="top">
925            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildAtIndex">source&nbsp;code</a></span>
926
927          </td>
928        </tr>
929      </table>
930
931    </td>
932  </tr>
933<tr>
934    <td width="15%" align="right" valign="top" class="summary">
935      <span class="summary-type">&nbsp;</span>
936    </td><td class="summary">
937      <table width="100%" cellpadding="0" cellspacing="0" border="0">
938        <tr>
939          <td><span class="summary-sig"><a name="CreateChildAtOffset"></a><span class="summary-sig-name">CreateChildAtOffset</span>(<span class="summary-sig-arg">self</span>,
940        <span class="summary-sig-arg">*args</span>)</span><br />
941      CreateChildAtOffset(SBValue self, str const * name, uint32_t offset,
942      SBType type) -&gt; SBValue</td>
943          <td align="right" valign="top">
944            <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateChildAtOffset">source&nbsp;code</a></span>
945
946          </td>
947        </tr>
948      </table>
949
950    </td>
951  </tr>
952<tr>
953    <td width="15%" align="right" valign="top" class="summary">
954      <span class="summary-type">&nbsp;</span>
955    </td><td class="summary">
956      <table width="100%" cellpadding="0" cellspacing="0" border="0">
957        <tr>
958          <td><span class="summary-sig"><a name="Cast"></a><span class="summary-sig-name">Cast</span>(<span class="summary-sig-arg">self</span>,
959        <span class="summary-sig-arg">*args</span>)</span><br />
960      Cast(SBValue self, SBType type) -&gt; SBValue</td>
961          <td align="right" valign="top">
962            <span class="codelink"><a href="lldb-pysrc.html#SBValue.Cast">source&nbsp;code</a></span>
963
964          </td>
965        </tr>
966      </table>
967
968    </td>
969  </tr>
970<tr>
971    <td width="15%" align="right" valign="top" class="summary">
972      <span class="summary-type">&nbsp;</span>
973    </td><td class="summary">
974      <table width="100%" cellpadding="0" cellspacing="0" border="0">
975        <tr>
976          <td><span class="summary-sig"><a name="CreateValueFromExpression"></a><span class="summary-sig-name">CreateValueFromExpression</span>(<span class="summary-sig-arg">self</span>,
977        <span class="summary-sig-arg">*args</span>)</span><br />
978      CreateValueFromExpression(SBValue self, str const * name, str const *
979      expression) -&gt; SBValue CreateValueFromExpression(SBValue self, str
980      const * name, str const * expression, SBExpressionOptions options)
981      -&gt; SBValue</td>
982          <td align="right" valign="top">
983            <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateValueFromExpression">source&nbsp;code</a></span>
984
985          </td>
986        </tr>
987      </table>
988
989    </td>
990  </tr>
991<tr>
992    <td width="15%" align="right" valign="top" class="summary">
993      <span class="summary-type">&nbsp;</span>
994    </td><td class="summary">
995      <table width="100%" cellpadding="0" cellspacing="0" border="0">
996        <tr>
997          <td><span class="summary-sig"><a name="CreateValueFromAddress"></a><span class="summary-sig-name">CreateValueFromAddress</span>(<span class="summary-sig-arg">self</span>,
998        <span class="summary-sig-arg">*args</span>)</span><br />
999      CreateValueFromAddress(SBValue self, str const * name, lldb::addr_t
1000      address, SBType type) -&gt; SBValue</td>
1001          <td align="right" valign="top">
1002            <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateValueFromAddress">source&nbsp;code</a></span>
1003
1004          </td>
1005        </tr>
1006      </table>
1007
1008    </td>
1009  </tr>
1010<tr>
1011    <td width="15%" align="right" valign="top" class="summary">
1012      <span class="summary-type">&nbsp;</span>
1013    </td><td class="summary">
1014      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1015        <tr>
1016          <td><span class="summary-sig"><a name="CreateValueFromData"></a><span class="summary-sig-name">CreateValueFromData</span>(<span class="summary-sig-arg">self</span>,
1017        <span class="summary-sig-arg">*args</span>)</span><br />
1018      CreateValueFromData(SBValue self, str const * name, SBData data,
1019      SBType type) -&gt; SBValue</td>
1020          <td align="right" valign="top">
1021            <span class="codelink"><a href="lldb-pysrc.html#SBValue.CreateValueFromData">source&nbsp;code</a></span>
1022
1023          </td>
1024        </tr>
1025      </table>
1026
1027    </td>
1028  </tr>
1029<tr>
1030    <td width="15%" align="right" valign="top" class="summary">
1031      <span class="summary-type">&nbsp;</span>
1032    </td><td class="summary">
1033      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1034        <tr>
1035          <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 />
1036      GetType(SBValue self) -&gt; SBType</td>
1037          <td align="right" valign="top">
1038            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetType">source&nbsp;code</a></span>
1039
1040          </td>
1041        </tr>
1042      </table>
1043
1044    </td>
1045  </tr>
1046<tr>
1047    <td width="15%" align="right" valign="top" class="summary">
1048      <span class="summary-type">&nbsp;</span>
1049    </td><td class="summary">
1050      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1051        <tr>
1052          <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>,
1053        <span class="summary-sig-arg">*args</span>)</span><br />
1054      GetIndexOfChildWithName(SBValue self, str const * name) -&gt; uint32_t</td>
1055          <td align="right" valign="top">
1056            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetIndexOfChildWithName">source&nbsp;code</a></span>
1057
1058          </td>
1059        </tr>
1060      </table>
1061
1062    </td>
1063  </tr>
1064<tr>
1065    <td width="15%" align="right" valign="top" class="summary">
1066      <span class="summary-type">&nbsp;</span>
1067    </td><td class="summary">
1068      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1069        <tr>
1070          <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>,
1071        <span class="summary-sig-arg">*args</span>)</span><br />
1072      GetChildMemberWithName(SBValue self, str const * name) -&gt; SBValue
1073GetChildMemberWithName(SBValue self, str const * name, lldb::DynamicValueType use_dynamic) -&gt; SBValue</td>
1074          <td align="right" valign="top">
1075            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildMemberWithName">source&nbsp;code</a></span>
1076
1077          </td>
1078        </tr>
1079      </table>
1080
1081    </td>
1082  </tr>
1083<tr>
1084    <td width="15%" align="right" valign="top" class="summary">
1085      <span class="summary-type">&nbsp;</span>
1086    </td><td class="summary">
1087      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1088        <tr>
1089          <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>,
1090        <span class="summary-sig-arg">*args</span>)</span><br />
1091      GetValueForExpressionPath(SBValue self, str const * expr_path) -&gt;
1092      SBValue</td>
1093          <td align="right" valign="top">
1094            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueForExpressionPath">source&nbsp;code</a></span>
1095
1096          </td>
1097        </tr>
1098      </table>
1099
1100    </td>
1101  </tr>
1102<tr>
1103    <td width="15%" align="right" valign="top" class="summary">
1104      <span class="summary-type">&nbsp;</span>
1105    </td><td class="summary">
1106      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1107        <tr>
1108          <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 />
1109      GetDeclaration(SBValue self) -&gt; SBDeclaration</td>
1110          <td align="right" valign="top">
1111            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDeclaration">source&nbsp;code</a></span>
1112
1113          </td>
1114        </tr>
1115      </table>
1116
1117    </td>
1118  </tr>
1119<tr>
1120    <td width="15%" align="right" valign="top" class="summary">
1121      <span class="summary-type">&nbsp;</span>
1122    </td><td class="summary">
1123      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1124        <tr>
1125          <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 />
1126      MightHaveChildren(SBValue self) -&gt; bool</td>
1127          <td align="right" valign="top">
1128            <span class="codelink"><a href="lldb-pysrc.html#SBValue.MightHaveChildren">source&nbsp;code</a></span>
1129
1130          </td>
1131        </tr>
1132      </table>
1133
1134    </td>
1135  </tr>
1136<tr>
1137    <td width="15%" align="right" valign="top" class="summary">
1138      <span class="summary-type">&nbsp;</span>
1139    </td><td class="summary">
1140      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1141        <tr>
1142          <td><span class="summary-sig"><a name="GetNumChildren"></a><span class="summary-sig-name">GetNumChildren</span>(<span class="summary-sig-arg">self</span>)</span><br />
1143      GetNumChildren(SBValue self) -&gt; uint32_t</td>
1144          <td align="right" valign="top">
1145            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetNumChildren">source&nbsp;code</a></span>
1146
1147          </td>
1148        </tr>
1149      </table>
1150
1151    </td>
1152  </tr>
1153<tr>
1154    <td width="15%" align="right" valign="top" class="summary">
1155      <span class="summary-type">&nbsp;</span>
1156    </td><td class="summary">
1157      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1158        <tr>
1159          <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 />
1160      GetOpaqueType(SBValue self) -&gt; void *</td>
1161          <td align="right" valign="top">
1162            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetOpaqueType">source&nbsp;code</a></span>
1163
1164          </td>
1165        </tr>
1166      </table>
1167
1168    </td>
1169  </tr>
1170<tr>
1171    <td width="15%" align="right" valign="top" class="summary">
1172      <span class="summary-type">&nbsp;</span>
1173    </td><td class="summary">
1174      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1175        <tr>
1176          <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 />
1177      Dereference(SBValue self) -&gt; SBValue</td>
1178          <td align="right" valign="top">
1179            <span class="codelink"><a href="lldb-pysrc.html#SBValue.Dereference">source&nbsp;code</a></span>
1180
1181          </td>
1182        </tr>
1183      </table>
1184
1185    </td>
1186  </tr>
1187<tr>
1188    <td width="15%" align="right" valign="top" class="summary">
1189      <span class="summary-type">&nbsp;</span>
1190    </td><td class="summary">
1191      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1192        <tr>
1193          <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 />
1194      AddressOf(SBValue self) -&gt; SBValue</td>
1195          <td align="right" valign="top">
1196            <span class="codelink"><a href="lldb-pysrc.html#SBValue.AddressOf">source&nbsp;code</a></span>
1197
1198          </td>
1199        </tr>
1200      </table>
1201
1202    </td>
1203  </tr>
1204<tr>
1205    <td width="15%" align="right" valign="top" class="summary">
1206      <span class="summary-type">&nbsp;</span>
1207    </td><td class="summary">
1208      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1209        <tr>
1210          <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 />
1211      TypeIsPointerType(SBValue self) -&gt; bool</td>
1212          <td align="right" valign="top">
1213            <span class="codelink"><a href="lldb-pysrc.html#SBValue.TypeIsPointerType">source&nbsp;code</a></span>
1214
1215          </td>
1216        </tr>
1217      </table>
1218
1219    </td>
1220  </tr>
1221<tr>
1222    <td width="15%" align="right" valign="top" class="summary">
1223      <span class="summary-type">&nbsp;</span>
1224    </td><td class="summary">
1225      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1226        <tr>
1227          <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 />
1228      GetTarget(SBValue self) -&gt; SBTarget</td>
1229          <td align="right" valign="top">
1230            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetTarget">source&nbsp;code</a></span>
1231
1232          </td>
1233        </tr>
1234      </table>
1235
1236    </td>
1237  </tr>
1238<tr>
1239    <td width="15%" align="right" valign="top" class="summary">
1240      <span class="summary-type">&nbsp;</span>
1241    </td><td class="summary">
1242      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1243        <tr>
1244          <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 />
1245      GetProcess(SBValue self) -&gt; SBProcess</td>
1246          <td align="right" valign="top">
1247            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetProcess">source&nbsp;code</a></span>
1248
1249          </td>
1250        </tr>
1251      </table>
1252
1253    </td>
1254  </tr>
1255<tr>
1256    <td width="15%" align="right" valign="top" class="summary">
1257      <span class="summary-type">&nbsp;</span>
1258    </td><td class="summary">
1259      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1260        <tr>
1261          <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 />
1262      GetThread(SBValue self) -&gt; SBThread</td>
1263          <td align="right" valign="top">
1264            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetThread">source&nbsp;code</a></span>
1265
1266          </td>
1267        </tr>
1268      </table>
1269
1270    </td>
1271  </tr>
1272<tr>
1273    <td width="15%" align="right" valign="top" class="summary">
1274      <span class="summary-type">&nbsp;</span>
1275    </td><td class="summary">
1276      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1277        <tr>
1278          <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 />
1279      GetFrame(SBValue self) -&gt; SBFrame</td>
1280          <td align="right" valign="top">
1281            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetFrame">source&nbsp;code</a></span>
1282
1283          </td>
1284        </tr>
1285      </table>
1286
1287    </td>
1288  </tr>
1289<tr>
1290    <td width="15%" align="right" valign="top" class="summary">
1291      <span class="summary-type">&nbsp;</span>
1292    </td><td class="summary">
1293      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1294        <tr>
1295          <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>,
1296        <span class="summary-sig-arg">*args</span>)</span><br />
1297      Watch(SBValue self, bool resolve_location, bool read, bool write,
1298      SBError error) -&gt; SBWatchpoint</td>
1299          <td align="right" valign="top">
1300            <span class="codelink"><a href="lldb-pysrc.html#SBValue.Watch">source&nbsp;code</a></span>
1301
1302          </td>
1303        </tr>
1304      </table>
1305
1306    </td>
1307  </tr>
1308<tr>
1309    <td width="15%" align="right" valign="top" class="summary">
1310      <span class="summary-type">&nbsp;</span>
1311    </td><td class="summary">
1312      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1313        <tr>
1314          <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>,
1315        <span class="summary-sig-arg">*args</span>)</span><br />
1316      WatchPointee(SBValue self, bool resolve_location, bool read, bool
1317      write, SBError error) -&gt; SBWatchpoint</td>
1318          <td align="right" valign="top">
1319            <span class="codelink"><a href="lldb-pysrc.html#SBValue.WatchPointee">source&nbsp;code</a></span>
1320
1321          </td>
1322        </tr>
1323      </table>
1324
1325    </td>
1326  </tr>
1327<tr>
1328    <td width="15%" align="right" valign="top" class="summary">
1329      <span class="summary-type">&nbsp;</span>
1330    </td><td class="summary">
1331      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1332        <tr>
1333          <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
1334        <span class="summary-sig-arg">*args</span>)</span><br />
1335      GetDescription(SBValue self, SBStream description) -&gt; bool</td>
1336          <td align="right" valign="top">
1337            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetDescription">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 href="lldb.SBValue-class.html#GetPointeeData" class="summary-sig-name">GetPointeeData</a>(<span class="summary-sig-arg">self</span>,
1352        <span class="summary-sig-arg">item_idx</span>=<span class="summary-sig-default">0</span>,
1353        <span class="summary-sig-arg">item_count</span>=<span class="summary-sig-default">1</span>)</span><br />
1354      GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -&gt; SBData
1355GetPointeeData(SBValue self, uint32_t item_idx=0) -&gt; SBData
1356GetPointeeData(SBValue self) -&gt; SBData</td>
1357          <td align="right" valign="top">
1358            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPointeeData">source&nbsp;code</a></span>
1359
1360          </td>
1361        </tr>
1362      </table>
1363
1364    </td>
1365  </tr>
1366<tr>
1367    <td width="15%" align="right" valign="top" class="summary">
1368      <span class="summary-type">&nbsp;</span>
1369    </td><td class="summary">
1370      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1371        <tr>
1372          <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 />
1373      GetData(SBValue self) -&gt; SBData</td>
1374          <td align="right" valign="top">
1375            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetData">source&nbsp;code</a></span>
1376
1377          </td>
1378        </tr>
1379      </table>
1380
1381    </td>
1382  </tr>
1383<tr>
1384    <td width="15%" align="right" valign="top" class="summary">
1385      <span class="summary-type">&nbsp;</span>
1386    </td><td class="summary">
1387      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1388        <tr>
1389          <td><span class="summary-sig"><a name="SetData"></a><span class="summary-sig-name">SetData</span>(<span class="summary-sig-arg">self</span>,
1390        <span class="summary-sig-arg">*args</span>)</span><br />
1391      SetData(SBValue self, SBData data, SBError error) -&gt; bool</td>
1392          <td align="right" valign="top">
1393            <span class="codelink"><a href="lldb-pysrc.html#SBValue.SetData">source&nbsp;code</a></span>
1394
1395          </td>
1396        </tr>
1397      </table>
1398
1399    </td>
1400  </tr>
1401<tr>
1402    <td width="15%" align="right" valign="top" class="summary">
1403      <span class="summary-type">&nbsp;</span>
1404    </td><td class="summary">
1405      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1406        <tr>
1407          <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 />
1408      GetLoadAddress(SBValue self) -&gt; lldb::addr_t</td>
1409          <td align="right" valign="top">
1410            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetLoadAddress">source&nbsp;code</a></span>
1411
1412          </td>
1413        </tr>
1414      </table>
1415
1416    </td>
1417  </tr>
1418<tr>
1419    <td width="15%" align="right" valign="top" class="summary">
1420      <span class="summary-type">&nbsp;</span>
1421    </td><td class="summary">
1422      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1423        <tr>
1424          <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 />
1425      GetAddress(SBValue self) -&gt; SBAddress</td>
1426          <td align="right" valign="top">
1427            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetAddress">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#GetExpressionPath" class="summary-sig-name">GetExpressionPath</a>(<span class="summary-sig-arg">self</span>,
1442        <span class="summary-sig-arg">*args</span>)</span><br />
1443      GetExpressionPath(SBValue self, SBStream description) -&gt; bool
1444      GetExpressionPath(SBValue self, SBStream description, bool
1445      qualify_cxx_base_classes) -&gt; bool</td>
1446          <td align="right" valign="top">
1447            <span class="codelink"><a href="lldb-pysrc.html#SBValue.GetExpressionPath">source&nbsp;code</a></span>
1448
1449          </td>
1450        </tr>
1451      </table>
1452
1453    </td>
1454  </tr>
1455<tr>
1456    <td width="15%" align="right" valign="top" class="summary">
1457      <span class="summary-type">&nbsp;</span>
1458    </td><td class="summary">
1459      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1460        <tr>
1461          <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 />
1462      Helper function for the &quot;SBValue.dynamic&quot; property.</td>
1463          <td align="right" valign="top">
1464            <span class="codelink"><a href="lldb-pysrc.html#SBValue.__get_dynamic__">source&nbsp;code</a></span>
1465
1466          </td>
1467        </tr>
1468      </table>
1469
1470    </td>
1471  </tr>
1472<tr>
1473    <td width="15%" align="right" valign="top" class="summary">
1474      <span class="summary-type">&nbsp;</span>
1475    </td><td class="summary">
1476      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1477        <tr>
1478          <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>
1479          <td align="right" valign="top">
1480            <span class="codelink"><a href="lldb-pysrc.html#SBValue.get_expr_path">source&nbsp;code</a></span>
1481
1482          </td>
1483        </tr>
1484      </table>
1485
1486    </td>
1487  </tr>
1488<tr>
1489    <td width="15%" align="right" valign="top" class="summary">
1490      <span class="summary-type">&nbsp;</span>
1491    </td><td class="summary">
1492      <table width="100%" cellpadding="0" cellspacing="0" border="0">
1493        <tr>
1494          <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 />
1495      __str__(SBValue self) -&gt; PyObject *</td>
1496          <td align="right" valign="top">
1497            <span class="codelink"><a href="lldb-pysrc.html#SBValue.__str__">source&nbsp;code</a></span>
1498
1499          </td>
1500        </tr>
1501      </table>
1502
1503    </td>
1504  </tr>
1505  <tr>
1506    <td colspan="2" class="summary">
1507    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
1508      <code>__delattr__</code>,
1509      <code>__format__</code>,
1510      <code>__getattribute__</code>,
1511      <code>__hash__</code>,
1512      <code>__new__</code>,
1513      <code>__reduce__</code>,
1514      <code>__reduce_ex__</code>,
1515      <code>__sizeof__</code>,
1516      <code>__subclasshook__</code>
1517      </p>
1518    </td>
1519  </tr>
1520</table>
1521<!-- ==================== CLASS VARIABLES ==================== -->
1522<a name="section-ClassVariables"></a>
1523<table class="summary" border="1" cellpadding="3"
1524       cellspacing="0" width="100%" bgcolor="white">
1525<tr bgcolor="#70b0f0" class="table-header">
1526  <td colspan="2" class="table-header">
1527    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1528      <tr valign="top">
1529        <td align="left"><span class="table-header">Class Variables</span></td>
1530        <td align="right" valign="top"
1531         ><span class="options">[<a href="#section-ClassVariables"
1532         class="privatelink" onclick="toggle_private();"
1533         >hide private</a>]</span></td>
1534      </tr>
1535    </table>
1536  </td>
1537</tr>
1538<tr>
1539    <td width="15%" align="right" valign="top" class="summary">
1540      <span class="summary-type">&nbsp;</span>
1541    </td><td class="summary">
1542        <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}">{}</code>
1543    </td>
1544  </tr>
1545<tr>
1546    <td width="15%" align="right" valign="top" class="summary">
1547      <span class="summary-type">&nbsp;</span>
1548    </td><td class="summary">
1549        <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
1550    </td>
1551  </tr>
1552</table>
1553<!-- ==================== PROPERTIES ==================== -->
1554<a name="section-Properties"></a>
1555<table class="summary" border="1" cellpadding="3"
1556       cellspacing="0" width="100%" bgcolor="white">
1557<tr bgcolor="#70b0f0" class="table-header">
1558  <td colspan="2" class="table-header">
1559    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1560      <tr valign="top">
1561        <td align="left"><span class="table-header">Properties</span></td>
1562        <td align="right" valign="top"
1563         ><span class="options">[<a href="#section-Properties"
1564         class="privatelink" onclick="toggle_private();"
1565         >hide private</a>]</span></td>
1566      </tr>
1567    </table>
1568  </td>
1569</tr>
1570<tr>
1571    <td width="15%" align="right" valign="top" class="summary">
1572      <span class="summary-type">&nbsp;</span>
1573    </td><td class="summary">
1574        <a href="lldb.SBValue-class.html#addr" class="summary-name">addr</a><br />
1575      A read only property that returns an lldb.SBAddress that represents
1576      the address of this value if it is in memory.
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        <a href="lldb.SBValue-class.html#address_of" class="summary-name">address_of</a><br />
1584      A read only property that returns an lldb.SBValue that represents the
1585      address-of this value.
1586    </td>
1587  </tr>
1588<tr>
1589    <td width="15%" align="right" valign="top" class="summary">
1590      <span class="summary-type">&nbsp;</span>
1591    </td><td class="summary">
1592        <a href="lldb.SBValue-class.html#changed" class="summary-name">changed</a><br />
1593      A read only property that returns a boolean value that indicates if
1594      this value has changed since it was last updated.
1595    </td>
1596  </tr>
1597<tr>
1598    <td width="15%" align="right" valign="top" class="summary">
1599      <span class="summary-type">&nbsp;</span>
1600    </td><td class="summary">
1601        <a href="lldb.SBValue-class.html#data" class="summary-name">data</a><br />
1602      A read only property that returns an lldb object (lldb.SBData) that
1603      represents the bytes that make up the value for this object.
1604    </td>
1605  </tr>
1606<tr>
1607    <td width="15%" align="right" valign="top" class="summary">
1608      <span class="summary-type">&nbsp;</span>
1609    </td><td class="summary">
1610        <a href="lldb.SBValue-class.html#deref" class="summary-name">deref</a><br />
1611      A read only property that returns an lldb.SBValue that is created by
1612      dereferencing this value.
1613    </td>
1614  </tr>
1615<tr>
1616    <td width="15%" align="right" valign="top" class="summary">
1617      <span class="summary-type">&nbsp;</span>
1618    </td><td class="summary">
1619        <a href="lldb.SBValue-class.html#description" class="summary-name">description</a><br />
1620      A read only property that returns the language-specific description
1621      of this value as a string
1622    </td>
1623  </tr>
1624<tr>
1625    <td width="15%" align="right" valign="top" class="summary">
1626      <span class="summary-type">&nbsp;</span>
1627    </td><td class="summary">
1628        <a href="lldb.SBValue-class.html#dynamic" class="summary-name">dynamic</a><br />
1629      A read only property that returns an lldb.SBValue that is created by
1630      finding the dynamic type of this value.
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        <a href="lldb.SBValue-class.html#error" class="summary-name">error</a><br />
1638      A read only property that returns the lldb.SBError that represents
1639      the error from the last time the variable value was calculated.
1640    </td>
1641  </tr>
1642<tr>
1643    <td width="15%" align="right" valign="top" class="summary">
1644      <span class="summary-type">&nbsp;</span>
1645    </td><td class="summary">
1646        <a href="lldb.SBValue-class.html#format" class="summary-name">format</a><br />
1647      A read/write property that gets/sets the format used for
1648      lldb.SBValue().GetValue() for this value.
1649    </td>
1650  </tr>
1651<tr>
1652    <td width="15%" align="right" valign="top" class="summary">
1653      <span class="summary-type">&nbsp;</span>
1654    </td><td class="summary">
1655        <a href="lldb.SBValue-class.html#frame" class="summary-name">frame</a><br />
1656      A read only property that returns the lldb.SBFrame that this value is
1657      associated with, the returned value might be invalid and should be
1658      tested.
1659    </td>
1660  </tr>
1661<tr>
1662    <td width="15%" align="right" valign="top" class="summary">
1663      <span class="summary-type">&nbsp;</span>
1664    </td><td class="summary">
1665        <a href="lldb.SBValue-class.html#is_in_scope" class="summary-name">is_in_scope</a><br />
1666      A read only property that returns a boolean value that indicates
1667      whether this value is currently lexically in scope.
1668    </td>
1669  </tr>
1670<tr>
1671    <td width="15%" align="right" valign="top" class="summary">
1672      <span class="summary-type">&nbsp;</span>
1673    </td><td class="summary">
1674        <a href="lldb.SBValue-class.html#load_addr" class="summary-name">load_addr</a><br />
1675      A read only property that returns the load address of this value as
1676      an integer.
1677    </td>
1678  </tr>
1679<tr>
1680    <td width="15%" align="right" valign="top" class="summary">
1681      <span class="summary-type">&nbsp;</span>
1682    </td><td class="summary">
1683        <a href="lldb.SBValue-class.html#location" class="summary-name">location</a><br />
1684      A read only property that returns the location of this value as a
1685      string.
1686    </td>
1687  </tr>
1688<tr>
1689    <td width="15%" align="right" valign="top" class="summary">
1690      <span class="summary-type">&nbsp;</span>
1691    </td><td class="summary">
1692        <a href="lldb.SBValue-class.html#name" class="summary-name">name</a><br />
1693      A read only property that returns the name of this value as a string.
1694    </td>
1695  </tr>
1696<tr>
1697    <td width="15%" align="right" valign="top" class="summary">
1698      <span class="summary-type">&nbsp;</span>
1699    </td><td class="summary">
1700        <a href="lldb.SBValue-class.html#num_children" class="summary-name">num_children</a><br />
1701      A read only property that returns the number of child lldb.SBValues
1702      that this value has.
1703    </td>
1704  </tr>
1705<tr>
1706    <td width="15%" align="right" valign="top" class="summary">
1707      <span class="summary-type">&nbsp;</span>
1708    </td><td class="summary">
1709        <a href="lldb.SBValue-class.html#path" class="summary-name">path</a><br />
1710      A read only property that returns the expression path that one can
1711      use to reach this value in an expression.
1712    </td>
1713  </tr>
1714<tr>
1715    <td width="15%" align="right" valign="top" class="summary">
1716      <span class="summary-type">&nbsp;</span>
1717    </td><td class="summary">
1718        <a href="lldb.SBValue-class.html#process" class="summary-name">process</a><br />
1719      A read only property that returns the lldb.SBProcess that this value
1720      is associated with, the returned value might be invalid and should be
1721      tested.
1722    </td>
1723  </tr>
1724<tr>
1725    <td width="15%" align="right" valign="top" class="summary">
1726      <span class="summary-type">&nbsp;</span>
1727    </td><td class="summary">
1728        <a href="lldb.SBValue-class.html#signed" class="summary-name">signed</a><br />
1729      A read only property that returns the value of this SBValue as a
1730      signed integer.
1731    </td>
1732  </tr>
1733<tr>
1734    <td width="15%" align="right" valign="top" class="summary">
1735      <span class="summary-type">&nbsp;</span>
1736    </td><td class="summary">
1737        <a href="lldb.SBValue-class.html#size" class="summary-name">size</a><br />
1738      A read only property that returns the size in bytes of this value.
1739    </td>
1740  </tr>
1741<tr>
1742    <td width="15%" align="right" valign="top" class="summary">
1743      <span class="summary-type">&nbsp;</span>
1744    </td><td class="summary">
1745        <a href="lldb.SBValue-class.html#summary" class="summary-name">summary</a><br />
1746      A read only property that returns the summary for this value as a
1747      string
1748    </td>
1749  </tr>
1750<tr>
1751    <td width="15%" align="right" valign="top" class="summary">
1752      <span class="summary-type">&nbsp;</span>
1753    </td><td class="summary">
1754        <a href="lldb.SBValue-class.html#target" class="summary-name">target</a><br />
1755      A read only property that returns the lldb.SBTarget that this value
1756      is associated with.
1757    </td>
1758  </tr>
1759<tr>
1760    <td width="15%" align="right" valign="top" class="summary">
1761      <span class="summary-type">&nbsp;</span>
1762    </td><td class="summary">
1763        <a href="lldb.SBValue-class.html#thread" class="summary-name">thread</a><br />
1764      A read only property that returns the lldb.SBThread that this value
1765      is associated with, the returned value might be invalid and should be
1766      tested.
1767    </td>
1768  </tr>
1769<tr>
1770    <td width="15%" align="right" valign="top" class="summary">
1771      <span class="summary-type">&nbsp;</span>
1772    </td><td class="summary">
1773        <a href="lldb.SBValue-class.html#type" class="summary-name">type</a><br />
1774      A read only property that returns a lldb.SBType object that
1775      represents the type for this value.
1776    </td>
1777  </tr>
1778<tr>
1779    <td width="15%" align="right" valign="top" class="summary">
1780      <span class="summary-type">&nbsp;</span>
1781    </td><td class="summary">
1782        <a href="lldb.SBValue-class.html#unsigned" class="summary-name">unsigned</a><br />
1783      A read only property that returns the value of this SBValue as an
1784      usigned integer.
1785    </td>
1786  </tr>
1787<tr>
1788    <td width="15%" align="right" valign="top" class="summary">
1789      <span class="summary-type">&nbsp;</span>
1790    </td><td class="summary">
1791        <a href="lldb.SBValue-class.html#value" class="summary-name">value</a><br />
1792      A read/write property that gets/sets value from a string.
1793    </td>
1794  </tr>
1795<tr>
1796    <td width="15%" align="right" valign="top" class="summary">
1797      <span class="summary-type">&nbsp;</span>
1798    </td><td class="summary">
1799        <a href="lldb.SBValue-class.html#value_type" class="summary-name">value_type</a><br />
1800      A read only property that returns an lldb enumeration value (see
1801      enumerations that start with &quot;lldb.eValueType&quot;) that
1802      represents the type of this value (local, argument, global, register,
1803      etc.).
1804    </td>
1805  </tr>
1806  <tr>
1807    <td colspan="2" class="summary">
1808    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
1809      <code>__class__</code>
1810      </p>
1811    </td>
1812  </tr>
1813</table>
1814<!-- ==================== METHOD DETAILS ==================== -->
1815<a name="section-MethodDetails"></a>
1816<table class="details" border="1" cellpadding="3"
1817       cellspacing="0" width="100%" bgcolor="white">
1818<tr bgcolor="#70b0f0" class="table-header">
1819  <td colspan="2" class="table-header">
1820    <table border="0" cellpadding="0" cellspacing="0" width="100%">
1821      <tr valign="top">
1822        <td align="left"><span class="table-header">Method Details</span></td>
1823        <td align="right" valign="top"
1824         ><span class="options">[<a href="#section-MethodDetails"
1825         class="privatelink" onclick="toggle_private();"
1826         >hide private</a>]</span></td>
1827      </tr>
1828    </table>
1829  </td>
1830</tr>
1831</table>
1832<a name="__setattr__"></a>
1833<div>
1834<table class="details" border="1" cellpadding="3"
1835       cellspacing="0" width="100%" bgcolor="white">
1836<tr><td>
1837  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1838  <tr valign="top"><td>
1839  <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
1840        <span class="sig-arg">name</span>,
1841        <span class="sig-arg">value</span>)</span>
1842  </h3>
1843  </td><td align="right" valign="top"
1844    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__setattr__">source&nbsp;code</a></span>&nbsp;
1845    </td>
1846  </tr></table>
1847
1848  <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
1849  <dl class="fields">
1850    <dt>Overrides:
1851        object.__setattr__
1852        <dd><em class="note">(inherited documentation)</em></dd>
1853    </dt>
1854  </dl>
1855</td></tr></table>
1856</div>
1857<a name="__repr__"></a>
1858<div>
1859<table class="details" border="1" cellpadding="3"
1860       cellspacing="0" width="100%" bgcolor="white">
1861<tr><td>
1862  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1863  <tr valign="top"><td>
1864  <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
1865    <br /><em class="fname">(Representation operator)</em>
1866  </h3>
1867  </td><td align="right" valign="top"
1868    ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
1869    </td>
1870  </tr></table>
1871
1872  <p>repr(x)</p>
1873  <dl class="fields">
1874    <dt>Overrides:
1875        object.__repr__
1876        <dd><em class="note">(inherited documentation)</em></dd>
1877    </dt>
1878  </dl>
1879</td></tr></table>
1880</div>
1881<a name="__eol_test__"></a>
1882<div>
1883<table class="details" border="1" cellpadding="3"
1884       cellspacing="0" width="100%" bgcolor="white">
1885<tr><td>
1886  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1887  <tr valign="top"><td>
1888  <h3 class="epydoc"><span class="sig"><span class="sig-name">__eol_test__</span>(<span class="sig-arg">val</span>)</span>
1889  </h3>
1890  </td><td align="right" valign="top"
1891    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__eol_test__">source&nbsp;code</a></span>&nbsp;
1892    </td>
1893  </tr></table>
1894
1895  <p>Default function for end of list test takes an SBValue object.</p>
1896  <p>Return True if val is invalid or it corresponds to a null pointer.
1897  Otherwise, return False.</p>
1898  <dl class="fields">
1899  </dl>
1900</td></tr></table>
1901</div>
1902<a name="linked_list_iter"></a>
1903<div>
1904<table class="details" border="1" cellpadding="3"
1905       cellspacing="0" width="100%" bgcolor="white">
1906<tr><td>
1907  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1908  <tr valign="top"><td>
1909  <h3 class="epydoc"><span class="sig"><span class="sig-name">linked_list_iter</span>(<span class="sig-arg">self</span>,
1910        <span class="sig-arg">next_item_name</span>,
1911        <span class="sig-arg">end_of_list_test</span>=<span class="sig-default">&lt;function __eol_test__ at 0x1b106e0&gt;</span>)</span>
1912  </h3>
1913  </td><td align="right" valign="top"
1914    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.linked_list_iter">source&nbsp;code</a></span>&nbsp;
1915    </td>
1916  </tr></table>
1917
1918  <pre class="literalblock">
1919Generator adaptor to support iteration for SBValue as a linked list.
1920
1921linked_list_iter() is a special purpose iterator to treat the SBValue as
1922the head of a list data structure, where you specify the child member
1923name which points to the next item on the list and you specify the
1924end-of-list test function which takes an SBValue for an item and returns
1925True if EOL is reached and False if not.
1926
1927linked_list_iter() also detects infinite loop and bails out early.
1928
1929The end_of_list_test arg, if omitted, defaults to the __eol_test__
1930function above.
1931
1932For example,
1933
1934# Get Frame #0.
1935...
1936
1937# Get variable 'task_head'.
1938task_head = frame0.FindVariable('task_head')
1939...
1940
1941for t in task_head.linked_list_iter('next'):
1942    print t
1943
1944</pre>
1945  <dl class="fields">
1946  </dl>
1947</td></tr></table>
1948</div>
1949<a name="__init__"></a>
1950<div>
1951<table class="details" border="1" cellpadding="3"
1952       cellspacing="0" width="100%" bgcolor="white">
1953<tr><td>
1954  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1955  <tr valign="top"><td>
1956  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
1957        <span class="sig-arg">*args</span>)</span>
1958    <br /><em class="fname">(Constructor)</em>
1959  </h3>
1960  </td><td align="right" valign="top"
1961    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__init__">source&nbsp;code</a></span>&nbsp;
1962    </td>
1963  </tr></table>
1964
1965  <p>__init__(lldb::SBValue self) -&gt; SBValue __init__(lldb::SBValue
1966  self, SBValue rhs) -&gt; SBValue</p>
1967  <dl class="fields">
1968    <dt>Overrides:
1969        object.__init__
1970    </dt>
1971  </dl>
1972</td></tr></table>
1973</div>
1974<a name="GetChildAtIndex"></a>
1975<div>
1976<table class="details" border="1" cellpadding="3"
1977       cellspacing="0" width="100%" bgcolor="white">
1978<tr><td>
1979  <table width="100%" cellpadding="0" cellspacing="0" border="0">
1980  <tr valign="top"><td>
1981  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetChildAtIndex</span>(<span class="sig-arg">self</span>,
1982        <span class="sig-arg">*args</span>)</span>
1983  </h3>
1984  </td><td align="right" valign="top"
1985    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildAtIndex">source&nbsp;code</a></span>&nbsp;
1986    </td>
1987  </tr></table>
1988
1989  <pre class="literalblock">
1990
1991GetChildAtIndex(SBValue self, uint32_t idx) -&gt; SBValue
1992GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -&gt; SBValue
1993
1994Get a child value by index from a value.
1995
1996Structs, unions, classes, arrays and and pointers have child
1997values that can be access by index.
1998
1999Structs and unions access child members using a zero based index
2000for each child member. For
2001
2002Classes reserve the first indexes for base classes that have
2003members (empty base classes are omitted), and all members of the
2004current class will then follow the base classes.
2005
2006Pointers differ depending on what they point to. If the pointer
2007points to a simple type, the child at index zero
2008is the only child value available, unless synthetic_allowed
2009is true, in which case the pointer will be used as an array
2010and can create 'synthetic' child values using positive or
2011negative indexes. If the pointer points to an aggregate type
2012(an array, class, union, struct), then the pointee is
2013transparently skipped and any children are going to be the indexes
2014of the child values within the aggregate type. For example if
2015we have a 'Point' type and we have a SBValue that contains a
2016pointer to a 'Point' type, then the child at index zero will be
2017the 'x' member, and the child at index 1 will be the 'y' member
2018(the child at index zero won't be a 'Point' instance).
2019
2020Arrays have a preset number of children that can be accessed by
2021index and will returns invalid child values for indexes that are
2022out of bounds unless the synthetic_allowed is true. In this
2023case the array can create 'synthetic' child values for indexes
2024that aren't in the array bounds using positive or negative
2025indexes.
2026
2027@param[in] idx
2028    The index of the child value to get
2029
2030@param[in] use_dynamic
2031    An enumeration that specifies wether to get dynamic values,
2032    and also if the target can be run to figure out the dynamic
2033    type of the child value.
2034
2035@param[in] synthetic_allowed
2036    If true, then allow child values to be created by index
2037    for pointers and arrays for indexes that normally wouldn't
2038    be allowed.
2039
2040@return
2041    A new SBValue object that represents the child member value.
2042
2043</pre>
2044  <dl class="fields">
2045  </dl>
2046</td></tr></table>
2047</div>
2048<a name="GetIndexOfChildWithName"></a>
2049<div>
2050<table class="details" border="1" cellpadding="3"
2051       cellspacing="0" width="100%" bgcolor="white">
2052<tr><td>
2053  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2054  <tr valign="top"><td>
2055  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetIndexOfChildWithName</span>(<span class="sig-arg">self</span>,
2056        <span class="sig-arg">*args</span>)</span>
2057  </h3>
2058  </td><td align="right" valign="top"
2059    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetIndexOfChildWithName">source&nbsp;code</a></span>&nbsp;
2060    </td>
2061  </tr></table>
2062
2063  <pre class="literalblock">
2064
2065GetIndexOfChildWithName(SBValue self, str const * name) -&gt; uint32_t
2066
2067Returns the child member index.
2068
2069Matches children of this object only and will match base classes and
2070member names if this is a clang typed object.
2071
2072@param[in] name
2073    The name of the child value to get
2074
2075@return
2076    An index to the child member value.
2077
2078</pre>
2079  <dl class="fields">
2080  </dl>
2081</td></tr></table>
2082</div>
2083<a name="GetChildMemberWithName"></a>
2084<div>
2085<table class="details" border="1" cellpadding="3"
2086       cellspacing="0" width="100%" bgcolor="white">
2087<tr><td>
2088  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2089  <tr valign="top"><td>
2090  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetChildMemberWithName</span>(<span class="sig-arg">self</span>,
2091        <span class="sig-arg">*args</span>)</span>
2092  </h3>
2093  </td><td align="right" valign="top"
2094    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetChildMemberWithName">source&nbsp;code</a></span>&nbsp;
2095    </td>
2096  </tr></table>
2097
2098  <pre class="literalblock">
2099
2100GetChildMemberWithName(SBValue self, str const * name) -&gt; SBValue
2101GetChildMemberWithName(SBValue self, str const * name, lldb::DynamicValueType use_dynamic) -&gt; SBValue
2102
2103Returns the child member value.
2104
2105Matches child members of this object and child members of any base
2106classes.
2107
2108@param[in] name
2109    The name of the child value to get
2110
2111@param[in] use_dynamic
2112    An enumeration that specifies wether to get dynamic values,
2113    and also if the target can be run to figure out the dynamic
2114    type of the child value.
2115
2116@return
2117    A new SBValue object that represents the child member value.
2118
2119</pre>
2120  <dl class="fields">
2121  </dl>
2122</td></tr></table>
2123</div>
2124<a name="GetValueForExpressionPath"></a>
2125<div>
2126<table class="details" border="1" cellpadding="3"
2127       cellspacing="0" width="100%" bgcolor="white">
2128<tr><td>
2129  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2130  <tr valign="top"><td>
2131  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetValueForExpressionPath</span>(<span class="sig-arg">self</span>,
2132        <span class="sig-arg">*args</span>)</span>
2133  </h3>
2134  </td><td align="right" valign="top"
2135    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetValueForExpressionPath">source&nbsp;code</a></span>&nbsp;
2136    </td>
2137  </tr></table>
2138
2139  <p>GetValueForExpressionPath(SBValue self, str const * expr_path) -&gt;
2140  SBValue</p>
2141  <p>Expands nested expressions like .a-&gt;b[0].c[1]-&gt;d.</p>
2142  <dl class="fields">
2143  </dl>
2144</td></tr></table>
2145</div>
2146<a name="Watch"></a>
2147<div>
2148<table class="details" border="1" cellpadding="3"
2149       cellspacing="0" width="100%" bgcolor="white">
2150<tr><td>
2151  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2152  <tr valign="top"><td>
2153  <h3 class="epydoc"><span class="sig"><span class="sig-name">Watch</span>(<span class="sig-arg">self</span>,
2154        <span class="sig-arg">*args</span>)</span>
2155  </h3>
2156  </td><td align="right" valign="top"
2157    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.Watch">source&nbsp;code</a></span>&nbsp;
2158    </td>
2159  </tr></table>
2160
2161  <p>Watch(SBValue self, bool resolve_location, bool read, bool write,
2162  SBError error) -&gt; SBWatchpoint</p>
2163  <p>Find and watch a variable. It returns an SBWatchpoint, which may be
2164  invalid.</p>
2165  <dl class="fields">
2166  </dl>
2167</td></tr></table>
2168</div>
2169<a name="WatchPointee"></a>
2170<div>
2171<table class="details" border="1" cellpadding="3"
2172       cellspacing="0" width="100%" bgcolor="white">
2173<tr><td>
2174  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2175  <tr valign="top"><td>
2176  <h3 class="epydoc"><span class="sig"><span class="sig-name">WatchPointee</span>(<span class="sig-arg">self</span>,
2177        <span class="sig-arg">*args</span>)</span>
2178  </h3>
2179  </td><td align="right" valign="top"
2180    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.WatchPointee">source&nbsp;code</a></span>&nbsp;
2181    </td>
2182  </tr></table>
2183
2184  <p>WatchPointee(SBValue self, bool resolve_location, bool read, bool
2185  write, SBError error) -&gt; SBWatchpoint</p>
2186  <p>Find and watch the location pointed to by a variable. It returns an
2187  SBWatchpoint, which may be invalid.</p>
2188  <dl class="fields">
2189  </dl>
2190</td></tr></table>
2191</div>
2192<a name="GetPointeeData"></a>
2193<div>
2194<table class="details" border="1" cellpadding="3"
2195       cellspacing="0" width="100%" bgcolor="white">
2196<tr><td>
2197  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2198  <tr valign="top"><td>
2199  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetPointeeData</span>(<span class="sig-arg">self</span>,
2200        <span class="sig-arg">item_idx</span>=<span class="sig-default">0</span>,
2201        <span class="sig-arg">item_count</span>=<span class="sig-default">1</span>)</span>
2202  </h3>
2203  </td><td align="right" valign="top"
2204    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetPointeeData">source&nbsp;code</a></span>&nbsp;
2205    </td>
2206  </tr></table>
2207
2208  <pre class="literalblock">
2209
2210GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -&gt; SBData
2211GetPointeeData(SBValue self, uint32_t item_idx=0) -&gt; SBData
2212GetPointeeData(SBValue self) -&gt; SBData
2213
2214   Get an SBData wrapping what this SBValue points to.
2215
2216   This method will dereference the current SBValue, if its
2217   data type is a T* or T[], and extract item_count elements
2218   of type T from it, copying their contents in an SBData.
2219
2220   @param[in] item_idx
2221       The index of the first item to retrieve. For an array
2222       this is equivalent to array[item_idx], for a pointer
2223       to *(pointer + item_idx). In either case, the measurement
2224       unit for item_idx is the sizeof(T) rather than the byte
2225
2226   @param[in] item_count
2227       How many items should be copied into the output. By default
2228       only one item is copied, but more can be asked for.
2229
2230   @return
2231       An SBData with the contents of the copied items, on success.
2232       An empty SBData otherwise.
2233
2234</pre>
2235  <dl class="fields">
2236  </dl>
2237</td></tr></table>
2238</div>
2239<a name="GetData"></a>
2240<div>
2241<table class="details" border="1" cellpadding="3"
2242       cellspacing="0" width="100%" bgcolor="white">
2243<tr><td>
2244  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2245  <tr valign="top"><td>
2246  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetData</span>(<span class="sig-arg">self</span>)</span>
2247  </h3>
2248  </td><td align="right" valign="top"
2249    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetData">source&nbsp;code</a></span>&nbsp;
2250    </td>
2251  </tr></table>
2252
2253  <pre class="literalblock">
2254
2255GetData(SBValue self) -&gt; SBData
2256
2257   Get an SBData wrapping the contents of this SBValue.
2258
2259   This method will read the contents of this object in memory
2260   and copy them into an SBData for future use.
2261
2262   @return
2263       An SBData with the contents of this SBValue, on success.
2264       An empty SBData otherwise.
2265
2266</pre>
2267  <dl class="fields">
2268  </dl>
2269</td></tr></table>
2270</div>
2271<a name="GetExpressionPath"></a>
2272<div>
2273<table class="details" border="1" cellpadding="3"
2274       cellspacing="0" width="100%" bgcolor="white">
2275<tr><td>
2276  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2277  <tr valign="top"><td>
2278  <h3 class="epydoc"><span class="sig"><span class="sig-name">GetExpressionPath</span>(<span class="sig-arg">self</span>,
2279        <span class="sig-arg">*args</span>)</span>
2280  </h3>
2281  </td><td align="right" valign="top"
2282    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.GetExpressionPath">source&nbsp;code</a></span>&nbsp;
2283    </td>
2284  </tr></table>
2285
2286  <p>GetExpressionPath(SBValue self, SBStream description) -&gt; bool
2287  GetExpressionPath(SBValue self, SBStream description, bool
2288  qualify_cxx_base_classes) -&gt; bool</p>
2289  <p>Returns an expression path for this value.</p>
2290  <dl class="fields">
2291  </dl>
2292</td></tr></table>
2293</div>
2294<a name="__str__"></a>
2295<div>
2296<table class="details" border="1" cellpadding="3"
2297       cellspacing="0" width="100%" bgcolor="white">
2298<tr><td>
2299  <table width="100%" cellpadding="0" cellspacing="0" border="0">
2300  <tr valign="top"><td>
2301  <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
2302    <br /><em class="fname">(Informal representation operator)</em>
2303  </h3>
2304  </td><td align="right" valign="top"
2305    ><span class="codelink"><a href="lldb-pysrc.html#SBValue.__str__">source&nbsp;code</a></span>&nbsp;
2306    </td>
2307  </tr></table>
2308
2309  <p>__str__(SBValue self) -&gt; PyObject *</p>
2310  <dl class="fields">
2311    <dt>Overrides:
2312        object.__str__
2313    </dt>
2314  </dl>
2315</td></tr></table>
2316</div>
2317<br />
2318<!-- ==================== PROPERTY DETAILS ==================== -->
2319<a name="section-PropertyDetails"></a>
2320<table class="details" border="1" cellpadding="3"
2321       cellspacing="0" width="100%" bgcolor="white">
2322<tr bgcolor="#70b0f0" class="table-header">
2323  <td colspan="2" class="table-header">
2324    <table border="0" cellpadding="0" cellspacing="0" width="100%">
2325      <tr valign="top">
2326        <td align="left"><span class="table-header">Property Details</span></td>
2327        <td align="right" valign="top"
2328         ><span class="options">[<a href="#section-PropertyDetails"
2329         class="privatelink" onclick="toggle_private();"
2330         >hide private</a>]</span></td>
2331      </tr>
2332    </table>
2333  </td>
2334</tr>
2335</table>
2336<a name="addr"></a>
2337<div>
2338<table class="details" border="1" cellpadding="3"
2339       cellspacing="0" width="100%" bgcolor="white">
2340<tr><td>
2341  <h3 class="epydoc">addr</h3>
2342  <p>A read only property that returns an lldb.SBAddress that represents
2343  the address of this value if it is in memory.</p>
2344  <dl class="fields">
2345    <dt>Get Method:</dt>
2346    <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>
2347        - GetAddress(SBValue self) -&gt; SBAddress
2348    </dd>
2349  </dl>
2350</td></tr></table>
2351</div>
2352<a name="address_of"></a>
2353<div>
2354<table class="details" border="1" cellpadding="3"
2355       cellspacing="0" width="100%" bgcolor="white">
2356<tr><td>
2357  <h3 class="epydoc">address_of</h3>
2358  <p>A read only property that returns an lldb.SBValue that represents the
2359  address-of this value.</p>
2360  <dl class="fields">
2361    <dt>Get Method:</dt>
2362    <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>
2363        - AddressOf(SBValue self) -&gt; SBValue
2364    </dd>
2365  </dl>
2366</td></tr></table>
2367</div>
2368<a name="changed"></a>
2369<div>
2370<table class="details" border="1" cellpadding="3"
2371       cellspacing="0" width="100%" bgcolor="white">
2372<tr><td>
2373  <h3 class="epydoc">changed</h3>
2374  <p>A read only property that returns a boolean value that indicates if
2375  this value has changed since it was last updated.</p>
2376  <dl class="fields">
2377    <dt>Get Method:</dt>
2378    <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>
2379        - GetValueDidChange(SBValue self) -&gt; bool
2380    </dd>
2381  </dl>
2382</td></tr></table>
2383</div>
2384<a name="data"></a>
2385<div>
2386<table class="details" border="1" cellpadding="3"
2387       cellspacing="0" width="100%" bgcolor="white">
2388<tr><td>
2389  <h3 class="epydoc">data</h3>
2390  <p>A read only property that returns an lldb object (lldb.SBData) that
2391  represents the bytes that make up the value for this object.</p>
2392  <dl class="fields">
2393    <dt>Get Method:</dt>
2394    <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>
2395        - GetData(SBValue self) -&gt; SBData
2396    </dd>
2397  </dl>
2398</td></tr></table>
2399</div>
2400<a name="deref"></a>
2401<div>
2402<table class="details" border="1" cellpadding="3"
2403       cellspacing="0" width="100%" bgcolor="white">
2404<tr><td>
2405  <h3 class="epydoc">deref</h3>
2406  <p>A read only property that returns an lldb.SBValue that is created by
2407  dereferencing this value.</p>
2408  <dl class="fields">
2409    <dt>Get Method:</dt>
2410    <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>
2411        - Dereference(SBValue self) -&gt; SBValue
2412    </dd>
2413  </dl>
2414</td></tr></table>
2415</div>
2416<a name="description"></a>
2417<div>
2418<table class="details" border="1" cellpadding="3"
2419       cellspacing="0" width="100%" bgcolor="white">
2420<tr><td>
2421  <h3 class="epydoc">description</h3>
2422  <p>A read only property that returns the language-specific description of
2423  this value as a string</p>
2424  <dl class="fields">
2425    <dt>Get Method:</dt>
2426    <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>
2427        - GetObjectDescription(SBValue self) -&gt; str const *
2428    </dd>
2429  </dl>
2430</td></tr></table>
2431</div>
2432<a name="dynamic"></a>
2433<div>
2434<table class="details" border="1" cellpadding="3"
2435       cellspacing="0" width="100%" bgcolor="white">
2436<tr><td>
2437  <h3 class="epydoc">dynamic</h3>
2438  <p>A read only property that returns an lldb.SBValue that is created by
2439  finding the dynamic type of this value.</p>
2440  <dl class="fields">
2441    <dt>Get Method:</dt>
2442    <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>
2443        - Helper function for the &quot;SBValue.dynamic&quot; property.
2444    </dd>
2445  </dl>
2446</td></tr></table>
2447</div>
2448<a name="error"></a>
2449<div>
2450<table class="details" border="1" cellpadding="3"
2451       cellspacing="0" width="100%" bgcolor="white">
2452<tr><td>
2453  <h3 class="epydoc">error</h3>
2454  <p>A read only property that returns the lldb.SBError that represents the
2455  error from the last time the variable value was calculated.</p>
2456  <dl class="fields">
2457    <dt>Get Method:</dt>
2458    <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>
2459        - GetError(SBValue self) -&gt; SBError
2460    </dd>
2461  </dl>
2462</td></tr></table>
2463</div>
2464<a name="format"></a>
2465<div>
2466<table class="details" border="1" cellpadding="3"
2467       cellspacing="0" width="100%" bgcolor="white">
2468<tr><td>
2469  <h3 class="epydoc">format</h3>
2470  <p>A read/write property that gets/sets the format used for
2471  lldb.SBValue().GetValue() for this value. See enumerations that start
2472  with &quot;lldb.eFormat&quot;.</p>
2473  <dl class="fields">
2474    <dt>Get Method:</dt>
2475    <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>
2476        - GetName(SBValue self) -&gt; str const *
2477    </dd>
2478    <dt>Set Method:</dt>
2479    <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>,
2480        <span class="summary-sig-arg">*args</span>)</span>
2481        - SetFormat(SBValue self, lldb::Format format)
2482    </dd>
2483  </dl>
2484</td></tr></table>
2485</div>
2486<a name="frame"></a>
2487<div>
2488<table class="details" border="1" cellpadding="3"
2489       cellspacing="0" width="100%" bgcolor="white">
2490<tr><td>
2491  <h3 class="epydoc">frame</h3>
2492  <p>A read only property that returns the lldb.SBFrame that this value is
2493  associated with, the returned value might be invalid and should be
2494  tested.</p>
2495  <dl class="fields">
2496    <dt>Get Method:</dt>
2497    <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>
2498        - GetFrame(SBValue self) -&gt; SBFrame
2499    </dd>
2500  </dl>
2501</td></tr></table>
2502</div>
2503<a name="is_in_scope"></a>
2504<div>
2505<table class="details" border="1" cellpadding="3"
2506       cellspacing="0" width="100%" bgcolor="white">
2507<tr><td>
2508  <h3 class="epydoc">is_in_scope</h3>
2509  <p>A read only property that returns a boolean value that indicates
2510  whether this value is currently lexically in scope.</p>
2511  <dl class="fields">
2512    <dt>Get Method:</dt>
2513    <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>
2514        - IsInScope(SBValue self) -&gt; bool
2515    </dd>
2516  </dl>
2517</td></tr></table>
2518</div>
2519<a name="load_addr"></a>
2520<div>
2521<table class="details" border="1" cellpadding="3"
2522       cellspacing="0" width="100%" bgcolor="white">
2523<tr><td>
2524  <h3 class="epydoc">load_addr</h3>
2525  <p>A read only property that returns the load address of this value as an
2526  integer.</p>
2527  <dl class="fields">
2528    <dt>Get Method:</dt>
2529    <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>
2530        - GetLoadAddress(SBValue self) -&gt; lldb::addr_t
2531    </dd>
2532  </dl>
2533</td></tr></table>
2534</div>
2535<a name="location"></a>
2536<div>
2537<table class="details" border="1" cellpadding="3"
2538       cellspacing="0" width="100%" bgcolor="white">
2539<tr><td>
2540  <h3 class="epydoc">location</h3>
2541  <p>A read only property that returns the location of this value as a
2542  string.</p>
2543  <dl class="fields">
2544    <dt>Get Method:</dt>
2545    <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>
2546        - GetLocation(SBValue self) -&gt; str const *
2547    </dd>
2548  </dl>
2549</td></tr></table>
2550</div>
2551<a name="name"></a>
2552<div>
2553<table class="details" border="1" cellpadding="3"
2554       cellspacing="0" width="100%" bgcolor="white">
2555<tr><td>
2556  <h3 class="epydoc">name</h3>
2557  <p>A read only property that returns the name of this value as a
2558  string.</p>
2559  <dl class="fields">
2560    <dt>Get Method:</dt>
2561    <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>
2562        - GetName(SBValue self) -&gt; str const *
2563    </dd>
2564  </dl>
2565</td></tr></table>
2566</div>
2567<a name="num_children"></a>
2568<div>
2569<table class="details" border="1" cellpadding="3"
2570       cellspacing="0" width="100%" bgcolor="white">
2571<tr><td>
2572  <h3 class="epydoc">num_children</h3>
2573  <p>A read only property that returns the number of child lldb.SBValues
2574  that this value has.</p>
2575  <dl class="fields">
2576    <dt>Get Method:</dt>
2577    <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>)</span>
2578        - GetNumChildren(SBValue self) -&gt; uint32_t
2579    </dd>
2580  </dl>
2581</td></tr></table>
2582</div>
2583<a name="path"></a>
2584<div>
2585<table class="details" border="1" cellpadding="3"
2586       cellspacing="0" width="100%" bgcolor="white">
2587<tr><td>
2588  <h3 class="epydoc">path</h3>
2589  <p>A read only property that returns the expression path that one can use
2590  to reach this value in an expression.</p>
2591  <dl class="fields">
2592    <dt>Get Method:</dt>
2593    <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>
2594    </dd>
2595  </dl>
2596</td></tr></table>
2597</div>
2598<a name="process"></a>
2599<div>
2600<table class="details" border="1" cellpadding="3"
2601       cellspacing="0" width="100%" bgcolor="white">
2602<tr><td>
2603  <h3 class="epydoc">process</h3>
2604  <p>A read only property that returns the lldb.SBProcess that this value
2605  is associated with, the returned value might be invalid and should be
2606  tested.</p>
2607  <dl class="fields">
2608    <dt>Get Method:</dt>
2609    <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>
2610        - GetProcess(SBValue self) -&gt; SBProcess
2611    </dd>
2612  </dl>
2613</td></tr></table>
2614</div>
2615<a name="signed"></a>
2616<div>
2617<table class="details" border="1" cellpadding="3"
2618       cellspacing="0" width="100%" bgcolor="white">
2619<tr><td>
2620  <h3 class="epydoc">signed</h3>
2621  <p>A read only property that returns the value of this SBValue as a
2622  signed integer.</p>
2623  <dl class="fields">
2624    <dt>Get Method:</dt>
2625    <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>,
2626        <span class="summary-sig-arg">*args</span>)</span>
2627        - GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0)
2628      -&gt; int64_t GetValueAsSigned(SBValue self, SBError error) -&gt;
2629      int64_t GetValueAsSigned(SBValue self, int64_t fail_value=0) -&gt;
2630      int64_t GetValueAsSigned(SBValue self) -&gt; int64_t
2631    </dd>
2632  </dl>
2633</td></tr></table>
2634</div>
2635<a name="size"></a>
2636<div>
2637<table class="details" border="1" cellpadding="3"
2638       cellspacing="0" width="100%" bgcolor="white">
2639<tr><td>
2640  <h3 class="epydoc">size</h3>
2641  <p>A read only property that returns the size in bytes of this value.</p>
2642  <dl class="fields">
2643    <dt>Get Method:</dt>
2644    <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>
2645        - GetByteSize(SBValue self) -&gt; size_t
2646    </dd>
2647  </dl>
2648</td></tr></table>
2649</div>
2650<a name="summary"></a>
2651<div>
2652<table class="details" border="1" cellpadding="3"
2653       cellspacing="0" width="100%" bgcolor="white">
2654<tr><td>
2655  <h3 class="epydoc">summary</h3>
2656  <p>A read only property that returns the summary for this value as a
2657  string</p>
2658  <dl class="fields">
2659    <dt>Get Method:</dt>
2660    <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>)</span>
2661        - GetSummary(SBValue self) -&gt; str const *
2662    </dd>
2663  </dl>
2664</td></tr></table>
2665</div>
2666<a name="target"></a>
2667<div>
2668<table class="details" border="1" cellpadding="3"
2669       cellspacing="0" width="100%" bgcolor="white">
2670<tr><td>
2671  <h3 class="epydoc">target</h3>
2672  <p>A read only property that returns the lldb.SBTarget that this value is
2673  associated with.</p>
2674  <dl class="fields">
2675    <dt>Get Method:</dt>
2676    <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>
2677        - GetTarget(SBValue self) -&gt; SBTarget
2678    </dd>
2679  </dl>
2680</td></tr></table>
2681</div>
2682<a name="thread"></a>
2683<div>
2684<table class="details" border="1" cellpadding="3"
2685       cellspacing="0" width="100%" bgcolor="white">
2686<tr><td>
2687  <h3 class="epydoc">thread</h3>
2688  <p>A read only property that returns the lldb.SBThread that this value is
2689  associated with, the returned value might be invalid and should be
2690  tested.</p>
2691  <dl class="fields">
2692    <dt>Get Method:</dt>
2693    <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>
2694        - GetThread(SBValue self) -&gt; SBThread
2695    </dd>
2696  </dl>
2697</td></tr></table>
2698</div>
2699<a name="type"></a>
2700<div>
2701<table class="details" border="1" cellpadding="3"
2702       cellspacing="0" width="100%" bgcolor="white">
2703<tr><td>
2704  <h3 class="epydoc">type</h3>
2705  <p>A read only property that returns a lldb.SBType object that represents
2706  the type for this value.</p>
2707  <dl class="fields">
2708    <dt>Get Method:</dt>
2709    <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>
2710        - GetType(SBValue self) -&gt; SBType
2711    </dd>
2712  </dl>
2713</td></tr></table>
2714</div>
2715<a name="unsigned"></a>
2716<div>
2717<table class="details" border="1" cellpadding="3"
2718       cellspacing="0" width="100%" bgcolor="white">
2719<tr><td>
2720  <h3 class="epydoc">unsigned</h3>
2721  <p>A read only property that returns the value of this SBValue as an
2722  usigned integer.</p>
2723  <dl class="fields">
2724    <dt>Get Method:</dt>
2725    <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>,
2726        <span class="summary-sig-arg">*args</span>)</span>
2727        - GetValueAsUnsigned(SBValue self, SBError error, uint64_t
2728      fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self, SBError
2729      error) -&gt; uint64_t GetValueAsUnsigned(SBValue self, uint64_t
2730      fail_value=0) -&gt; uint64_t GetValueAsUnsigned(SBValue self) -&gt;
2731      uint64_t
2732    </dd>
2733  </dl>
2734</td></tr></table>
2735</div>
2736<a name="value"></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">value</h3>
2742  <p>A read/write property that gets/sets value from a string.</p>
2743  <dl class="fields">
2744    <dt>Get Method:</dt>
2745    <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>
2746        - GetValue(SBValue self) -&gt; str const *
2747    </dd>
2748    <dt>Set Method:</dt>
2749    <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>,
2750        <span class="summary-sig-arg">*args</span>)</span>
2751        - SetValueFromCString(SBValue self, str const * value_str) -&gt; bool
2752      SetValueFromCString(SBValue self, str const * value_str, SBError
2753      error) -&gt; bool
2754    </dd>
2755  </dl>
2756</td></tr></table>
2757</div>
2758<a name="value_type"></a>
2759<div>
2760<table class="details" border="1" cellpadding="3"
2761       cellspacing="0" width="100%" bgcolor="white">
2762<tr><td>
2763  <h3 class="epydoc">value_type</h3>
2764  <p>A read only property that returns an lldb enumeration value (see
2765  enumerations that start with &quot;lldb.eValueType&quot;) that represents
2766  the type of this value (local, argument, global, register, etc.).</p>
2767  <dl class="fields">
2768    <dt>Get Method:</dt>
2769    <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>
2770        - GetValueType(SBValue self) -&gt; lldb::ValueType
2771    </dd>
2772  </dl>
2773</td></tr></table>
2774</div>
2775<br />
2776<!-- ==================== NAVIGATION BAR ==================== -->
2777<table class="navbar" border="0" width="100%" cellpadding="0"
2778       bgcolor="#a0c0ff" cellspacing="0">
2779  <tr valign="middle">
2780
2781  <!-- Tree link -->
2782      <th>&nbsp;&nbsp;&nbsp;<a
2783        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
2784
2785  <!-- Index link -->
2786      <th>&nbsp;&nbsp;&nbsp;<a
2787        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
2788
2789  <!-- Help link -->
2790      <th>&nbsp;&nbsp;&nbsp;<a
2791        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
2792
2793  <!-- Project homepage -->
2794      <th class="navbar" align="right" width="100%">
2795        <table border="0" cellpadding="0" cellspacing="0">
2796          <tr><th class="navbar" align="center"
2797            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
2798          </tr></table></th>
2799  </tr>
2800</table>
2801<table border="0" cellpadding="0" cellspacing="0" width="100%%">
2802  <tr>
2803    <td align="left" class="footer">
2804    Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:36 2013
2805    </td>
2806    <td align="right" class="footer">
2807      <a target="mainFrame" href="http://epydoc.sourceforge.net"
2808        >http://epydoc.sourceforge.net</a>
2809    </td>
2810  </tr>
2811</table>
2812
2813<script type="text/javascript">
2814  <!--
2815  // Private objects are initially displayed (because if
2816  // javascript is turned off then we want them to be
2817  // visible); but by default, we want to hide them.  So hide
2818  // them unless we have a cookie that says to show them.
2819  checkCookie();
2820  // -->
2821</script>
2822</body>
2823</html>
2824