1 <?xml version="1.0" encoding="ascii"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
6 <title>lldb.SBTypeMember</title>
7 <link rel="stylesheet" href="epydoc.css" type="text/css" />
8 <script type="text/javascript" src="epydoc.js"></script>
11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
13 <!-- ==================== NAVIGATION BAR ==================== -->
14 <table class="navbar" border="0" width="100%" cellpadding="0"
15 bgcolor="#a0c0ff" cellspacing="0">
19 <th> <a
20 href="module-tree.html">Trees</a> </th>
23 <th> <a
24 href="identifier-index.html">Indices</a> </th>
27 <th> <a
28 href="help.html">Help</a> </th>
30 <!-- Project homepage -->
31 <th class="navbar" align="right" width="100%">
32 <table border="0" cellpadding="0" cellspacing="0">
33 <tr><th class="navbar" align="center"
34 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
38 <table width="100%" cellpadding="0" cellspacing="0">
41 <span class="breadcrumbs">
42 <a href="lldb-module.html">Package lldb</a> ::
43 Class SBTypeMember
47 <table cellpadding="0" cellspacing="0">
48 <!-- hide/show private -->
49 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
50 onclick="toggle_private();">hide private</a>]</span></td></tr>
51 <tr><td align="right"><span class="options"
52 >[<a href="frames.html" target="_top">frames</a
53 >] | <a href="lldb.SBTypeMember-class.html"
54 target="_top">no frames</a>]</span></td></tr>
59 <!-- ==================== CLASS DESCRIPTION ==================== -->
60 <h1 class="epydoc">Class SBTypeMember</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBTypeMember">source code</a></span></p>
62 <center> <map id="uml_class_diagram_for_lldb_sbt_11" name="uml_class_diagram_for_lldb_sbt_11">
63 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__swig_setmethods__" title="lldb.SBTypeMember.__swig_setmethods__" alt="" coords="17,31,197,49"/>
64 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__swig_getmethods__" title="lldb.SBTypeMember.__swig_getmethods__" alt="" coords="17,49,197,68"/>
65 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#bit_offset" title="A read only property that returns offset in bits for this member as an  integer." alt="" coords="17,68,197,87"/>
66 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#bitfield_bit_size" title="A read only property that returns the bitfield size in bits for this member as an integer, or zero if this member is not a bitfield." alt="" coords="17,87,197,105"/>
67 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#byte_offset" title="A read only property that returns offset in bytes for this member as an  integer." alt="" coords="17,105,197,124"/>
68 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#is_bitfield" title="A read only property that returns true if this member is a bitfield." alt="" coords="17,124,197,143"/>
69 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#name" title="A read only property that returns the name for this member as a string." alt="" coords="17,143,197,161"/>
70 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#type" title="A read only property that returns an lldb object that represents the type  (lldb.SBType) for this member." alt="" coords="17,161,197,180"/>
71 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__setattr__" title="x.__setattr__('name', value) <==> x.name = value" alt="" coords="17,183,197,201"/>
72 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__getattr__" title="lldb.SBTypeMember.__getattr__" alt="" coords="17,201,197,220"/>
73 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__repr__" title="repr(x)" alt="" coords="17,220,197,239"/>
74 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__init__" title="__init__(lldb::SBTypeMember self) -> SBTypeMember  __init__(lldb::SBTypeMember self, SBTypeMember rhs) -> SBTypeMember" alt="" coords="17,239,197,257"/>
75 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__swig_destroy__" title="delete_SBTypeMember(SBTypeMember self)" alt="" coords="17,257,197,276"/>
76 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__del__" title="lldb.SBTypeMember.__del__" alt="" coords="17,276,197,295"/>
77 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__nonzero__" title="lldb.SBTypeMember.__nonzero__" alt="" coords="17,295,197,313"/>
78 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#IsValid" title="IsValid(SBTypeMember self) -> bool" alt="" coords="17,313,197,332"/>
79 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#GetName" title="GetName(SBTypeMember self) -> str const *" alt="" coords="17,332,197,351"/>
80 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#GetType" title="GetType(SBTypeMember self) -> SBType" alt="" coords="17,351,197,369"/>
81 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#GetOffsetInBytes" title="GetOffsetInBytes(SBTypeMember self) -> uint64_t" alt="" coords="17,369,197,388"/>
82 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#GetOffsetInBits" title="GetOffsetInBits(SBTypeMember self) -> uint64_t" alt="" coords="17,388,197,407"/>
83 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#IsBitfield" title="IsBitfield(SBTypeMember self) -> bool" alt="" coords="17,407,197,425"/>
84 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#GetBitfieldSizeInBits" title="GetBitfieldSizeInBits(SBTypeMember self) -> uint32_t" alt="" coords="17,425,197,444"/>
85 <area shape="rect" id="node54" href="lldb.SBTypeMember-class.html#__str__" title="__str__(SBTypeMember self) -> PyObject *" alt="" coords="17,444,197,463"/>
86 <area shape="rect" id="node1" href="lldb.SBTypeMember-class.html" title="Represents a member of a type in lldb." alt="" coords="5,6,208,469"/>
88 <img src="uml_class_diagram_for_lldb_sbt_11.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbt_11" ismap="ismap" class="graph-without-title" />
92 <p>Represents a member of a type in lldb.</p>
94 <!-- ==================== INSTANCE METHODS ==================== -->
95 <a name="section-InstanceMethods"></a>
96 <table class="summary" border="1" cellpadding="3"
97 cellspacing="0" width="100%" bgcolor="white">
98 <tr bgcolor="#70b0f0" class="table-header">
99 <td colspan="2" class="table-header">
100 <table border="0" cellpadding="0" cellspacing="0" width="100%">
102 <td align="left"><span class="table-header">Instance Methods</span></td>
103 <td align="right" valign="top"
104 ><span class="options">[<a href="#section-InstanceMethods"
105 class="privatelink" onclick="toggle_private();"
106 >hide private</a>]</span></td>
112 <td width="15%" align="right" valign="top" class="summary">
113 <span class="summary-type"> </span>
114 </td><td class="summary">
115 <table width="100%" cellpadding="0" cellspacing="0" border="0">
117 <td><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
118 <span class="summary-sig-arg">name</span>,
119 <span class="summary-sig-arg">value</span>)</span><br />
120 x.__setattr__('name', value) <==> x.name = value</td>
121 <td align="right" valign="top">
122 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__setattr__">source code</a></span>
131 <td width="15%" align="right" valign="top" class="summary">
132 <span class="summary-type"> </span>
133 </td><td class="summary">
134 <table width="100%" cellpadding="0" cellspacing="0" border="0">
136 <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
137 <span class="summary-sig-arg">name</span>)</span></td>
138 <td align="right" valign="top">
139 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__getattr__">source code</a></span>
148 <td width="15%" align="right" valign="top" class="summary">
149 <span class="summary-type"> </span>
150 </td><td class="summary">
151 <table width="100%" cellpadding="0" cellspacing="0" border="0">
153 <td><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
155 <td align="right" valign="top">
156 <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span>
165 <td width="15%" align="right" valign="top" class="summary">
166 <span class="summary-type"> </span>
167 </td><td class="summary">
168 <table width="100%" cellpadding="0" cellspacing="0" border="0">
170 <td><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
171 <span class="summary-sig-arg">*args</span>)</span><br />
172 __init__(lldb::SBTypeMember self) -> SBTypeMember
173 __init__(lldb::SBTypeMember self, SBTypeMember rhs) ->
175 <td align="right" valign="top">
176 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__init__">source code</a></span>
185 <td width="15%" align="right" valign="top" class="summary">
186 <span class="summary-type"> </span>
187 </td><td class="summary">
188 <table width="100%" cellpadding="0" cellspacing="0" border="0">
190 <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 />
191 delete_SBTypeMember(SBTypeMember self)</td>
192 <td align="right" valign="top">
202 <td width="15%" align="right" valign="top" class="summary">
203 <span class="summary-type"> </span>
204 </td><td class="summary">
205 <table width="100%" cellpadding="0" cellspacing="0" border="0">
207 <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>
208 <td align="right" valign="top">
209 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__del__">source code</a></span>
218 <td width="15%" align="right" valign="top" class="summary">
219 <span class="summary-type"> </span>
220 </td><td class="summary">
221 <table width="100%" cellpadding="0" cellspacing="0" border="0">
223 <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>
224 <td align="right" valign="top">
225 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__nonzero__">source code</a></span>
234 <td width="15%" align="right" valign="top" class="summary">
235 <span class="summary-type"> </span>
236 </td><td class="summary">
237 <table width="100%" cellpadding="0" cellspacing="0" border="0">
239 <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 />
240 IsValid(SBTypeMember self) -> bool</td>
241 <td align="right" valign="top">
242 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.IsValid">source code</a></span>
251 <td width="15%" align="right" valign="top" class="summary">
252 <span class="summary-type"> </span>
253 </td><td class="summary">
254 <table width="100%" cellpadding="0" cellspacing="0" border="0">
256 <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 />
257 GetName(SBTypeMember self) -> str const *</td>
258 <td align="right" valign="top">
259 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.GetName">source code</a></span>
268 <td width="15%" align="right" valign="top" class="summary">
269 <span class="summary-type"> </span>
270 </td><td class="summary">
271 <table width="100%" cellpadding="0" cellspacing="0" border="0">
273 <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 />
274 GetType(SBTypeMember self) -> SBType</td>
275 <td align="right" valign="top">
276 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.GetType">source code</a></span>
285 <td width="15%" align="right" valign="top" class="summary">
286 <span class="summary-type"> </span>
287 </td><td class="summary">
288 <table width="100%" cellpadding="0" cellspacing="0" border="0">
290 <td><span class="summary-sig"><a name="GetOffsetInBytes"></a><span class="summary-sig-name">GetOffsetInBytes</span>(<span class="summary-sig-arg">self</span>)</span><br />
291 GetOffsetInBytes(SBTypeMember self) -> uint64_t</td>
292 <td align="right" valign="top">
293 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.GetOffsetInBytes">source code</a></span>
302 <td width="15%" align="right" valign="top" class="summary">
303 <span class="summary-type"> </span>
304 </td><td class="summary">
305 <table width="100%" cellpadding="0" cellspacing="0" border="0">
307 <td><span class="summary-sig"><a name="GetOffsetInBits"></a><span class="summary-sig-name">GetOffsetInBits</span>(<span class="summary-sig-arg">self</span>)</span><br />
308 GetOffsetInBits(SBTypeMember self) -> uint64_t</td>
309 <td align="right" valign="top">
310 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.GetOffsetInBits">source code</a></span>
319 <td width="15%" align="right" valign="top" class="summary">
320 <span class="summary-type"> </span>
321 </td><td class="summary">
322 <table width="100%" cellpadding="0" cellspacing="0" border="0">
324 <td><span class="summary-sig"><a name="IsBitfield"></a><span class="summary-sig-name">IsBitfield</span>(<span class="summary-sig-arg">self</span>)</span><br />
325 IsBitfield(SBTypeMember self) -> bool</td>
326 <td align="right" valign="top">
327 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.IsBitfield">source code</a></span>
336 <td width="15%" align="right" valign="top" class="summary">
337 <span class="summary-type"> </span>
338 </td><td class="summary">
339 <table width="100%" cellpadding="0" cellspacing="0" border="0">
341 <td><span class="summary-sig"><a name="GetBitfieldSizeInBits"></a><span class="summary-sig-name">GetBitfieldSizeInBits</span>(<span class="summary-sig-arg">self</span>)</span><br />
342 GetBitfieldSizeInBits(SBTypeMember self) -> uint32_t</td>
343 <td align="right" valign="top">
344 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.GetBitfieldSizeInBits">source code</a></span>
353 <td width="15%" align="right" valign="top" class="summary">
354 <span class="summary-type"> </span>
355 </td><td class="summary">
356 <table width="100%" cellpadding="0" cellspacing="0" border="0">
358 <td><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
359 __str__(SBTypeMember self) -> PyObject *</td>
360 <td align="right" valign="top">
361 <span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__str__">source code</a></span>
370 <td colspan="2" class="summary">
371 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
372 <code>__delattr__</code>,
373 <code>__format__</code>,
374 <code>__getattribute__</code>,
375 <code>__hash__</code>,
376 <code>__new__</code>,
377 <code>__reduce__</code>,
378 <code>__reduce_ex__</code>,
379 <code>__sizeof__</code>,
380 <code>__subclasshook__</code>
385 <!-- ==================== CLASS VARIABLES ==================== -->
386 <a name="section-ClassVariables"></a>
387 <table class="summary" border="1" cellpadding="3"
388 cellspacing="0" width="100%" bgcolor="white">
389 <tr bgcolor="#70b0f0" class="table-header">
390 <td colspan="2" class="table-header">
391 <table border="0" cellpadding="0" cellspacing="0" width="100%">
393 <td align="left"><span class="table-header">Class Variables</span></td>
394 <td align="right" valign="top"
395 ><span class="options">[<a href="#section-ClassVariables"
396 class="privatelink" onclick="toggle_private();"
397 >hide private</a>]</span></td>
403 <td width="15%" align="right" valign="top" class="summary">
404 <span class="summary-type"> </span>
405 </td><td class="summary">
406 <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
410 <td width="15%" align="right" valign="top" class="summary">
411 <span class="summary-type"> </span>
412 </td><td class="summary">
413 <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
417 <!-- ==================== PROPERTIES ==================== -->
418 <a name="section-Properties"></a>
419 <table class="summary" border="1" cellpadding="3"
420 cellspacing="0" width="100%" bgcolor="white">
421 <tr bgcolor="#70b0f0" class="table-header">
422 <td colspan="2" class="table-header">
423 <table border="0" cellpadding="0" cellspacing="0" width="100%">
425 <td align="left"><span class="table-header">Properties</span></td>
426 <td align="right" valign="top"
427 ><span class="options">[<a href="#section-Properties"
428 class="privatelink" onclick="toggle_private();"
429 >hide private</a>]</span></td>
435 <td width="15%" align="right" valign="top" class="summary">
436 <span class="summary-type"> </span>
437 </td><td class="summary">
438 <a href="lldb.SBTypeMember-class.html#bit_offset" class="summary-name">bit_offset</a><br />
439 A read only property that returns offset in bits for this member as
444 <td width="15%" align="right" valign="top" class="summary">
445 <span class="summary-type"> </span>
446 </td><td class="summary">
447 <a href="lldb.SBTypeMember-class.html#bitfield_bit_size" class="summary-name">bitfield_bit_size</a><br />
448 A read only property that returns the bitfield size in bits for this
449 member as an integer, or zero if this member is not a bitfield.
453 <td width="15%" align="right" valign="top" class="summary">
454 <span class="summary-type"> </span>
455 </td><td class="summary">
456 <a href="lldb.SBTypeMember-class.html#byte_offset" class="summary-name">byte_offset</a><br />
457 A read only property that returns offset in bytes for this member as
462 <td width="15%" align="right" valign="top" class="summary">
463 <span class="summary-type"> </span>
464 </td><td class="summary">
465 <a href="lldb.SBTypeMember-class.html#is_bitfield" class="summary-name">is_bitfield</a><br />
466 A read only property that returns true if this member is a bitfield.
470 <td width="15%" align="right" valign="top" class="summary">
471 <span class="summary-type"> </span>
472 </td><td class="summary">
473 <a href="lldb.SBTypeMember-class.html#name" class="summary-name">name</a><br />
474 A read only property that returns the name for this member as a
479 <td width="15%" align="right" valign="top" class="summary">
480 <span class="summary-type"> </span>
481 </td><td class="summary">
482 <a href="lldb.SBTypeMember-class.html#type" class="summary-name">type</a><br />
483 A read only property that returns an lldb object that represents the
484 type (lldb.SBType) for this member.
488 <td colspan="2" class="summary">
489 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
490 <code>__class__</code>
495 <!-- ==================== METHOD DETAILS ==================== -->
496 <a name="section-MethodDetails"></a>
497 <table class="details" border="1" cellpadding="3"
498 cellspacing="0" width="100%" bgcolor="white">
499 <tr bgcolor="#70b0f0" class="table-header">
500 <td colspan="2" class="table-header">
501 <table border="0" cellpadding="0" cellspacing="0" width="100%">
503 <td align="left"><span class="table-header">Method Details</span></td>
504 <td align="right" valign="top"
505 ><span class="options">[<a href="#section-MethodDetails"
506 class="privatelink" onclick="toggle_private();"
507 >hide private</a>]</span></td>
513 <a name="__setattr__"></a>
515 <table class="details" border="1" cellpadding="3"
516 cellspacing="0" width="100%" bgcolor="white">
518 <table width="100%" cellpadding="0" cellspacing="0" border="0">
519 <tr valign="top"><td>
520 <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
521 <span class="sig-arg">name</span>,
522 <span class="sig-arg">value</span>)</span>
524 </td><td align="right" valign="top"
525 ><span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__setattr__">source code</a></span>
529 <p>x.__setattr__('name', value) <==> x.name = value</p>
533 <dd><em class="note">(inherited documentation)</em></dd>
538 <a name="__repr__"></a>
540 <table class="details" border="1" cellpadding="3"
541 cellspacing="0" width="100%" bgcolor="white">
543 <table width="100%" cellpadding="0" cellspacing="0" border="0">
544 <tr valign="top"><td>
545 <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
546 <br /><em class="fname">(Representation operator)</em>
548 </td><td align="right" valign="top"
549 ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span>
557 <dd><em class="note">(inherited documentation)</em></dd>
562 <a name="__init__"></a>
564 <table class="details" border="1" cellpadding="3"
565 cellspacing="0" width="100%" bgcolor="white">
567 <table width="100%" cellpadding="0" cellspacing="0" border="0">
568 <tr valign="top"><td>
569 <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
570 <span class="sig-arg">*args</span>)</span>
571 <br /><em class="fname">(Constructor)</em>
573 </td><td align="right" valign="top"
574 ><span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__init__">source code</a></span>
578 <p>__init__(lldb::SBTypeMember self) -> SBTypeMember
579 __init__(lldb::SBTypeMember self, SBTypeMember rhs) ->
588 <a name="__str__"></a>
590 <table class="details" border="1" cellpadding="3"
591 cellspacing="0" width="100%" bgcolor="white">
593 <table width="100%" cellpadding="0" cellspacing="0" border="0">
594 <tr valign="top"><td>
595 <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
596 <br /><em class="fname">(Informal representation operator)</em>
598 </td><td align="right" valign="top"
599 ><span class="codelink"><a href="lldb-pysrc.html#SBTypeMember.__str__">source code</a></span>
603 <p>__str__(SBTypeMember self) -> PyObject *</p>
612 <!-- ==================== PROPERTY DETAILS ==================== -->
613 <a name="section-PropertyDetails"></a>
614 <table class="details" border="1" cellpadding="3"
615 cellspacing="0" width="100%" bgcolor="white">
616 <tr bgcolor="#70b0f0" class="table-header">
617 <td colspan="2" class="table-header">
618 <table border="0" cellpadding="0" cellspacing="0" width="100%">
620 <td align="left"><span class="table-header">Property Details</span></td>
621 <td align="right" valign="top"
622 ><span class="options">[<a href="#section-PropertyDetails"
623 class="privatelink" onclick="toggle_private();"
624 >hide private</a>]</span></td>
630 <a name="bit_offset"></a>
632 <table class="details" border="1" cellpadding="3"
633 cellspacing="0" width="100%" bgcolor="white">
635 <h3 class="epydoc">bit_offset</h3>
636 <p>A read only property that returns offset in bits for this member as an
640 <dd class="value"><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#GetOffsetInBits" class="summary-sig-name">GetOffsetInBits</a>(<span class="summary-sig-arg">self</span>)</span>
641 - GetOffsetInBits(SBTypeMember self) -> uint64_t
646 <a name="bitfield_bit_size"></a>
648 <table class="details" border="1" cellpadding="3"
649 cellspacing="0" width="100%" bgcolor="white">
651 <h3 class="epydoc">bitfield_bit_size</h3>
652 <p>A read only property that returns the bitfield size in bits for this
653 member as an integer, or zero if this member is not a bitfield.</p>
656 <dd class="value"><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#GetBitfieldSizeInBits" class="summary-sig-name">GetBitfieldSizeInBits</a>(<span class="summary-sig-arg">self</span>)</span>
657 - GetBitfieldSizeInBits(SBTypeMember self) -> uint32_t
662 <a name="byte_offset"></a>
664 <table class="details" border="1" cellpadding="3"
665 cellspacing="0" width="100%" bgcolor="white">
667 <h3 class="epydoc">byte_offset</h3>
668 <p>A read only property that returns offset in bytes for this member as
672 <dd class="value"><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#GetOffsetInBytes" class="summary-sig-name">GetOffsetInBytes</a>(<span class="summary-sig-arg">self</span>)</span>
673 - GetOffsetInBytes(SBTypeMember self) -> uint64_t
678 <a name="is_bitfield"></a>
680 <table class="details" border="1" cellpadding="3"
681 cellspacing="0" width="100%" bgcolor="white">
683 <h3 class="epydoc">is_bitfield</h3>
684 <p>A read only property that returns true if this member is a
688 <dd class="value"><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#IsBitfield" class="summary-sig-name">IsBitfield</a>(<span class="summary-sig-arg">self</span>)</span>
689 - IsBitfield(SBTypeMember self) -> bool
696 <table class="details" border="1" cellpadding="3"
697 cellspacing="0" width="100%" bgcolor="white">
699 <h3 class="epydoc">name</h3>
700 <p>A read only property that returns the name for this member as a
704 <dd class="value"><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#GetName" class="summary-sig-name">GetName</a>(<span class="summary-sig-arg">self</span>)</span>
705 - GetName(SBTypeMember self) -> str const *
712 <table class="details" border="1" cellpadding="3"
713 cellspacing="0" width="100%" bgcolor="white">
715 <h3 class="epydoc">type</h3>
716 <p>A read only property that returns an lldb object that represents the
717 type (lldb.SBType) for this member.</p>
720 <dd class="value"><span class="summary-sig"><a href="lldb.SBTypeMember-class.html#GetType" class="summary-sig-name">GetType</a>(<span class="summary-sig-arg">self</span>)</span>
721 - GetType(SBTypeMember self) -> SBType
727 <!-- ==================== NAVIGATION BAR ==================== -->
728 <table class="navbar" border="0" width="100%" cellpadding="0"
729 bgcolor="#a0c0ff" cellspacing="0">
733 <th> <a
734 href="module-tree.html">Trees</a> </th>
737 <th> <a
738 href="identifier-index.html">Indices</a> </th>
741 <th> <a
742 href="help.html">Help</a> </th>
744 <!-- Project homepage -->
745 <th class="navbar" align="right" width="100%">
746 <table border="0" cellpadding="0" cellspacing="0">
747 <tr><th class="navbar" align="center"
748 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
752 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
754 <td align="left" class="footer">
755 Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:36 2013
757 <td align="right" class="footer">
758 <a target="mainFrame" href="http://epydoc.sourceforge.net"
759 >http://epydoc.sourceforge.net</a>
764 <script type="text/javascript">
766 // Private objects are initially displayed (because if
767 // javascript is turned off then we want them to be
768 // visible); but by default, we want to hide them. So hide
769 // them unless we have a cookie that says to show them.