blob: 64f931962c4708c8574abfa190c92ff09038c389 [file] [log] [blame]
Daniel Maleae1873732013-07-19 17:28:54 +00001<?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.SBSection</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;SBSection
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.SBSection-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 SBSection</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBSection">source&nbsp;code</a></span></p>
61<center>
62<center> <map id="uml_class_diagram_for_lldb_sbs" name="uml_class_diagram_for_lldb_sbs">
Tamas Berghammer5ac6e912016-10-20 13:04:32 +000063<area shape="rect" id="node1_25" href="lldb.SBSection-class.html#__swig_setmethods__" title="lldb.SBSection.__swig_setmethods__" alt="" coords="17,31,197,51"/>
64<area shape="rect" id="node1_26" href="lldb.SBSection-class.html#__swig_getmethods__" title="lldb.SBSection.__swig_getmethods__" alt="" coords="17,51,197,71"/>
65<area shape="rect" id="node1_27" href="lldb.SBSection-class.html#addr" title="A read only property that returns an lldb object that represents the start &#160;address (lldb.SBAddress) for this section." alt="" coords="17,71,197,91"/>
66<area shape="rect" id="node1_28" href="lldb.SBSection-class.html#data" title="A read only property that returns an lldb object that represents the bytes &#160;for this section (lldb.SBData) for this section." alt="" coords="17,91,197,111"/>
67<area shape="rect" id="node1_29" href="lldb.SBSection-class.html#file_addr" title="A read only property that returns an integer that represents the starting &#160;&quot;file&quot; address for this section, or the address of the section in the &#160;object file in which it is defined." alt="" coords="17,111,197,131"/>
68<area shape="rect" id="node1_30" href="lldb.SBSection-class.html#file_offset" title="A read only property that returns the file offset in bytes of this section &#160;as an integer." alt="" coords="17,131,197,151"/>
69<area shape="rect" id="node1_31" href="lldb.SBSection-class.html#file_size" title="A read only property that returns the file size in bytes of this section as an integer." alt="" coords="17,151,197,171"/>
70<area shape="rect" id="node1_32" href="lldb.SBSection-class.html#name" title="A read only property that returns the name of this section as a string." alt="" coords="17,171,197,191"/>
71<area shape="rect" id="node1_33" href="lldb.SBSection-class.html#size" title="A read only property that returns the size in bytes of this section as an &#160;integer." alt="" coords="17,191,197,211"/>
72<area shape="rect" id="node1_34" href="lldb.SBSection-class.html#target_byte_size" title="A read only property that returns the size of a target byte represented by &#160;this section as a number of host bytes." alt="" coords="17,211,197,231"/>
73<area shape="rect" id="node1_35" href="lldb.SBSection-class.html#type" title="A read only property that returns an lldb enumeration value (see &#160;enumerations that start with &quot;lldb.eSectionType&quot;) that represents the type &#160;of this section (code, data, etc.)." alt="" coords="17,231,197,251"/>
74<area shape="rect" id="node1_36" href="lldb.SBSection-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,253,197,273"/>
75<area shape="rect" id="node1_37" href="lldb.SBSection-class.html#__getattr__" title="lldb.SBSection.__getattr__" alt="" coords="17,273,197,293"/>
76<area shape="rect" id="node1_38" href="lldb.SBSection-class.html#__repr__" title="repr(x)" alt="" coords="17,293,197,313"/>
77<area shape="rect" id="node1_39" href="lldb.SBSection-class.html#__iter__" title="lldb.SBSection.__iter__" alt="" coords="17,313,197,333"/>
78<area shape="rect" id="node1_40" href="lldb.SBSection-class.html#__len__" title="lldb.SBSection.__len__" alt="" coords="17,333,197,353"/>
79<area shape="rect" id="node1_41" href="lldb.SBSection-class.html#__init__" title="__init__(lldb::SBSection self) &#45;&gt; SBSection __init__(lldb::SBSection self, &#160;SBSection rhs) &#45;&gt; SBSection" alt="" coords="17,353,197,373"/>
80<area shape="rect" id="node1_42" href="lldb.SBSection-class.html#__swig_destroy__" title="delete_SBSection(SBSection self)" alt="" coords="17,373,197,393"/>
81<area shape="rect" id="node1_43" href="lldb.SBSection-class.html#__del__" title="lldb.SBSection.__del__" alt="" coords="17,393,197,413"/>
82<area shape="rect" id="node1_44" href="lldb.SBSection-class.html#__nonzero__" title="lldb.SBSection.__nonzero__" alt="" coords="17,413,197,433"/>
83<area shape="rect" id="node1_45" href="lldb.SBSection-class.html#IsValid" title="IsValid(SBSection self) &#45;&gt; bool" alt="" coords="17,433,197,453"/>
84<area shape="rect" id="node1_46" href="lldb.SBSection-class.html#GetName" title="GetName(SBSection self) &#45;&gt; str const *" alt="" coords="17,453,197,473"/>
85<area shape="rect" id="node1_47" href="lldb.SBSection-class.html#GetParent" title="GetParent(SBSection self) &#45;&gt; SBSection" alt="" coords="17,473,197,493"/>
86<area shape="rect" id="node1_48" href="lldb.SBSection-class.html#FindSubSection" title="FindSubSection(SBSection self, str const * sect_name) &#45;&gt; SBSection" alt="" coords="17,493,197,513"/>
87<area shape="rect" id="node1_49" href="lldb.SBSection-class.html#__ne__" title="lldb.SBSection.__ne__" alt="" coords="17,533,197,553"/>
88<area shape="rect" id="node1" href="lldb.SBSection-class.html" title="Represents an executable image section." alt="" coords="5,5,209,560"/>
Daniel Maleae1873732013-07-19 17:28:54 +000089</map>
90 <img src="uml_class_diagram_for_lldb_sbs.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbs" ismap="ismap" class="graph-without-title" />
91</center>
92</center>
93<hr />
94<pre class="literalblock">
95
96Represents an executable image section.
97
98SBSection supports iteration through its subsection, represented as SBSection
99as well. For example,
100
101 for sec in exe_module:
102 if sec.GetName() == '__TEXT':
103 print sec
104 break
105 print INDENT + 'Number of subsections: %d' % sec.GetNumSubSections()
106 for subsec in sec:
107 print INDENT + repr(subsec)
108
109produces:
110
111[0x0000000100000000-0x0000000100002000) a.out.__TEXT
112 Number of subsections: 6
113 [0x0000000100001780-0x0000000100001d5c) a.out.__TEXT.__text
114 [0x0000000100001d5c-0x0000000100001da4) a.out.__TEXT.__stubs
115 [0x0000000100001da4-0x0000000100001e2c) a.out.__TEXT.__stub_helper
116 [0x0000000100001e2c-0x0000000100001f10) a.out.__TEXT.__cstring
117 [0x0000000100001f10-0x0000000100001f68) a.out.__TEXT.__unwind_info
118 [0x0000000100001f68-0x0000000100001ff8) a.out.__TEXT.__eh_frame
119
120See also SBModule.
121
122</pre>
123
124<!-- ==================== INSTANCE METHODS ==================== -->
125<a name="section-InstanceMethods"></a>
126<table class="summary" border="1" cellpadding="3"
127 cellspacing="0" width="100%" bgcolor="white">
128<tr bgcolor="#70b0f0" class="table-header">
129 <td colspan="2" class="table-header">
130 <table border="0" cellpadding="0" cellspacing="0" width="100%">
131 <tr valign="top">
132 <td align="left"><span class="table-header">Instance Methods</span></td>
133 <td align="right" valign="top"
134 ><span class="options">[<a href="#section-InstanceMethods"
135 class="privatelink" onclick="toggle_private();"
136 >hide private</a>]</span></td>
137 </tr>
138 </table>
139 </td>
140</tr>
141<tr>
142 <td width="15%" align="right" valign="top" class="summary">
143 <span class="summary-type">&nbsp;</span>
144 </td><td class="summary">
145 <table width="100%" cellpadding="0" cellspacing="0" border="0">
146 <tr>
147 <td><span class="summary-sig"><a href="lldb.SBSection-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
148 <span class="summary-sig-arg">name</span>,
149 <span class="summary-sig-arg">value</span>)</span><br />
150 x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
151 <td align="right" valign="top">
152 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__setattr__">source&nbsp;code</a></span>
153
154 </td>
155 </tr>
156 </table>
157
158 </td>
159 </tr>
160<tr>
161 <td width="15%" align="right" valign="top" class="summary">
162 <span class="summary-type">&nbsp;</span>
163 </td><td class="summary">
164 <table width="100%" cellpadding="0" cellspacing="0" border="0">
165 <tr>
166 <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
167 <span class="summary-sig-arg">name</span>)</span></td>
168 <td align="right" valign="top">
169 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__getattr__">source&nbsp;code</a></span>
170
171 </td>
172 </tr>
173 </table>
174
175 </td>
176 </tr>
177<tr>
178 <td width="15%" align="right" valign="top" class="summary">
179 <span class="summary-type">&nbsp;</span>
180 </td><td class="summary">
181 <table width="100%" cellpadding="0" cellspacing="0" border="0">
182 <tr>
183 <td><span class="summary-sig"><a href="lldb.SBSection-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
184 repr(x)</td>
185 <td align="right" valign="top">
186 <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
187
188 </td>
189 </tr>
190 </table>
191
192 </td>
193 </tr>
194<tr>
195 <td width="15%" align="right" valign="top" class="summary">
196 <span class="summary-type">&nbsp;</span>
197 </td><td class="summary">
198 <table width="100%" cellpadding="0" cellspacing="0" border="0">
199 <tr>
200 <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>
201 <td align="right" valign="top">
202 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__iter__">source&nbsp;code</a></span>
203
204 </td>
205 </tr>
206 </table>
207
208 </td>
209 </tr>
210<tr>
211 <td width="15%" align="right" valign="top" class="summary">
212 <span class="summary-type">&nbsp;</span>
213 </td><td class="summary">
214 <table width="100%" cellpadding="0" cellspacing="0" border="0">
215 <tr>
216 <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>
217 <td align="right" valign="top">
218 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__len__">source&nbsp;code</a></span>
219
220 </td>
221 </tr>
222 </table>
223
224 </td>
225 </tr>
226<tr>
227 <td width="15%" align="right" valign="top" class="summary">
228 <span class="summary-type">&nbsp;</span>
229 </td><td class="summary">
230 <table width="100%" cellpadding="0" cellspacing="0" border="0">
231 <tr>
232 <td><span class="summary-sig"><a href="lldb.SBSection-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
233 <span class="summary-sig-arg">*args</span>)</span><br />
234 __init__(lldb::SBSection self) -&gt; SBSection
235 __init__(lldb::SBSection self, SBSection rhs) -&gt; SBSection</td>
236 <td align="right" valign="top">
237 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__init__">source&nbsp;code</a></span>
238
239 </td>
240 </tr>
241 </table>
242
243 </td>
244 </tr>
245<tr>
246 <td width="15%" align="right" valign="top" class="summary">
247 <span class="summary-type">&nbsp;</span>
248 </td><td class="summary">
249 <table width="100%" cellpadding="0" cellspacing="0" border="0">
250 <tr>
251 <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 />
252 delete_SBSection(SBSection self)</td>
253 <td align="right" valign="top">
254
255
256 </td>
257 </tr>
258 </table>
259
260 </td>
261 </tr>
262<tr>
263 <td width="15%" align="right" valign="top" class="summary">
264 <span class="summary-type">&nbsp;</span>
265 </td><td class="summary">
266 <table width="100%" cellpadding="0" cellspacing="0" border="0">
267 <tr>
268 <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>
269 <td align="right" valign="top">
270 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__del__">source&nbsp;code</a></span>
271
272 </td>
273 </tr>
274 </table>
275
276 </td>
277 </tr>
278<tr>
279 <td width="15%" align="right" valign="top" class="summary">
280 <span class="summary-type">&nbsp;</span>
281 </td><td class="summary">
282 <table width="100%" cellpadding="0" cellspacing="0" border="0">
283 <tr>
284 <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>
285 <td align="right" valign="top">
286 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__nonzero__">source&nbsp;code</a></span>
287
288 </td>
289 </tr>
290 </table>
291
292 </td>
293 </tr>
294<tr>
295 <td width="15%" align="right" valign="top" class="summary">
296 <span class="summary-type">&nbsp;</span>
297 </td><td class="summary">
298 <table width="100%" cellpadding="0" cellspacing="0" border="0">
299 <tr>
300 <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 />
301 IsValid(SBSection self) -&gt; bool</td>
302 <td align="right" valign="top">
303 <span class="codelink"><a href="lldb-pysrc.html#SBSection.IsValid">source&nbsp;code</a></span>
304
305 </td>
306 </tr>
307 </table>
308
309 </td>
310 </tr>
311<tr>
312 <td width="15%" align="right" valign="top" class="summary">
313 <span class="summary-type">&nbsp;</span>
314 </td><td class="summary">
315 <table width="100%" cellpadding="0" cellspacing="0" border="0">
316 <tr>
317 <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 />
318 GetName(SBSection self) -&gt; str const *</td>
319 <td align="right" valign="top">
320 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetName">source&nbsp;code</a></span>
321
322 </td>
323 </tr>
324 </table>
325
326 </td>
327 </tr>
328<tr>
329 <td width="15%" align="right" valign="top" class="summary">
330 <span class="summary-type">&nbsp;</span>
331 </td><td class="summary">
332 <table width="100%" cellpadding="0" cellspacing="0" border="0">
333 <tr>
334 <td><span class="summary-sig"><a name="GetParent"></a><span class="summary-sig-name">GetParent</span>(<span class="summary-sig-arg">self</span>)</span><br />
335 GetParent(SBSection self) -&gt; SBSection</td>
336 <td align="right" valign="top">
337 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetParent">source&nbsp;code</a></span>
338
339 </td>
340 </tr>
341 </table>
342
343 </td>
344 </tr>
345<tr>
346 <td width="15%" align="right" valign="top" class="summary">
347 <span class="summary-type">&nbsp;</span>
348 </td><td class="summary">
349 <table width="100%" cellpadding="0" cellspacing="0" border="0">
350 <tr>
351 <td><span class="summary-sig"><a name="FindSubSection"></a><span class="summary-sig-name">FindSubSection</span>(<span class="summary-sig-arg">self</span>,
352 <span class="summary-sig-arg">*args</span>)</span><br />
353 FindSubSection(SBSection self, str const * sect_name) -&gt; SBSection</td>
354 <td align="right" valign="top">
355 <span class="codelink"><a href="lldb-pysrc.html#SBSection.FindSubSection">source&nbsp;code</a></span>
356
357 </td>
358 </tr>
359 </table>
360
361 </td>
362 </tr>
363<tr>
364 <td width="15%" align="right" valign="top" class="summary">
365 <span class="summary-type">&nbsp;</span>
366 </td><td class="summary">
367 <table width="100%" cellpadding="0" cellspacing="0" border="0">
368 <tr>
369 <td><span class="summary-sig"><a name="GetNumSubSections"></a><span class="summary-sig-name">GetNumSubSections</span>(<span class="summary-sig-arg">self</span>)</span><br />
370 GetNumSubSections(SBSection self) -&gt; size_t</td>
371 <td align="right" valign="top">
372 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetNumSubSections">source&nbsp;code</a></span>
373
374 </td>
375 </tr>
376 </table>
377
378 </td>
379 </tr>
380<tr>
381 <td width="15%" align="right" valign="top" class="summary">
382 <span class="summary-type">&nbsp;</span>
383 </td><td class="summary">
384 <table width="100%" cellpadding="0" cellspacing="0" border="0">
385 <tr>
386 <td><span class="summary-sig"><a name="GetSubSectionAtIndex"></a><span class="summary-sig-name">GetSubSectionAtIndex</span>(<span class="summary-sig-arg">self</span>,
387 <span class="summary-sig-arg">*args</span>)</span><br />
388 GetSubSectionAtIndex(SBSection self, size_t idx) -&gt; SBSection</td>
389 <td align="right" valign="top">
390 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetSubSectionAtIndex">source&nbsp;code</a></span>
391
392 </td>
393 </tr>
394 </table>
395
396 </td>
397 </tr>
398<tr>
399 <td width="15%" align="right" valign="top" class="summary">
400 <span class="summary-type">&nbsp;</span>
401 </td><td class="summary">
402 <table width="100%" cellpadding="0" cellspacing="0" border="0">
403 <tr>
404 <td><span class="summary-sig"><a name="GetFileAddress"></a><span class="summary-sig-name">GetFileAddress</span>(<span class="summary-sig-arg">self</span>)</span><br />
405 GetFileAddress(SBSection self) -&gt; lldb::addr_t</td>
406 <td align="right" valign="top">
407 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetFileAddress">source&nbsp;code</a></span>
408
409 </td>
410 </tr>
411 </table>
412
413 </td>
414 </tr>
415<tr>
416 <td width="15%" align="right" valign="top" class="summary">
417 <span class="summary-type">&nbsp;</span>
418 </td><td class="summary">
419 <table width="100%" cellpadding="0" cellspacing="0" border="0">
420 <tr>
421 <td><span class="summary-sig"><a name="GetLoadAddress"></a><span class="summary-sig-name">GetLoadAddress</span>(<span class="summary-sig-arg">self</span>,
422 <span class="summary-sig-arg">*args</span>)</span><br />
423 GetLoadAddress(SBSection self, SBTarget target) -&gt; lldb::addr_t</td>
424 <td align="right" valign="top">
425 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetLoadAddress">source&nbsp;code</a></span>
426
427 </td>
428 </tr>
429 </table>
430
431 </td>
432 </tr>
433<tr>
434 <td width="15%" align="right" valign="top" class="summary">
435 <span class="summary-type">&nbsp;</span>
436 </td><td class="summary">
437 <table width="100%" cellpadding="0" cellspacing="0" border="0">
438 <tr>
439 <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 />
440 GetByteSize(SBSection self) -&gt; lldb::addr_t</td>
441 <td align="right" valign="top">
442 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetByteSize">source&nbsp;code</a></span>
443
444 </td>
445 </tr>
446 </table>
447
448 </td>
449 </tr>
450<tr>
451 <td width="15%" align="right" valign="top" class="summary">
452 <span class="summary-type">&nbsp;</span>
453 </td><td class="summary">
454 <table width="100%" cellpadding="0" cellspacing="0" border="0">
455 <tr>
456 <td><span class="summary-sig"><a name="GetFileOffset"></a><span class="summary-sig-name">GetFileOffset</span>(<span class="summary-sig-arg">self</span>)</span><br />
457 GetFileOffset(SBSection self) -&gt; uint64_t</td>
458 <td align="right" valign="top">
459 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetFileOffset">source&nbsp;code</a></span>
460
461 </td>
462 </tr>
463 </table>
464
465 </td>
466 </tr>
467<tr>
468 <td width="15%" align="right" valign="top" class="summary">
469 <span class="summary-type">&nbsp;</span>
470 </td><td class="summary">
471 <table width="100%" cellpadding="0" cellspacing="0" border="0">
472 <tr>
473 <td><span class="summary-sig"><a name="GetFileByteSize"></a><span class="summary-sig-name">GetFileByteSize</span>(<span class="summary-sig-arg">self</span>)</span><br />
474 GetFileByteSize(SBSection self) -&gt; uint64_t</td>
475 <td align="right" valign="top">
476 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetFileByteSize">source&nbsp;code</a></span>
477
478 </td>
479 </tr>
480 </table>
481
482 </td>
483 </tr>
484<tr>
485 <td width="15%" align="right" valign="top" class="summary">
486 <span class="summary-type">&nbsp;</span>
487 </td><td class="summary">
488 <table width="100%" cellpadding="0" cellspacing="0" border="0">
489 <tr>
490 <td><span class="summary-sig"><a name="GetSectionData"></a><span class="summary-sig-name">GetSectionData</span>(<span class="summary-sig-arg">self</span>,
491 <span class="summary-sig-arg">*args</span>)</span><br />
492 GetSectionData(SBSection self) -&gt; SBData GetSectionData(SBSection
493 self, uint64_t offset, uint64_t size) -&gt; SBData</td>
494 <td align="right" valign="top">
495 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetSectionData">source&nbsp;code</a></span>
496
497 </td>
498 </tr>
499 </table>
500
501 </td>
502 </tr>
503<tr>
504 <td width="15%" align="right" valign="top" class="summary">
505 <span class="summary-type">&nbsp;</span>
506 </td><td class="summary">
507 <table width="100%" cellpadding="0" cellspacing="0" border="0">
508 <tr>
509 <td><span class="summary-sig"><a name="GetSectionType"></a><span class="summary-sig-name">GetSectionType</span>(<span class="summary-sig-arg">self</span>)</span><br />
510 GetSectionType(SBSection self) -&gt; lldb::SectionType</td>
511 <td align="right" valign="top">
512 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetSectionType">source&nbsp;code</a></span>
513
514 </td>
515 </tr>
516 </table>
517
518 </td>
519 </tr>
520<tr>
521 <td width="15%" align="right" valign="top" class="summary">
522 <span class="summary-type">&nbsp;</span>
523 </td><td class="summary">
524 <table width="100%" cellpadding="0" cellspacing="0" border="0">
525 <tr>
Tamas Berghammer5ac6e912016-10-20 13:04:32 +0000526 <td><span class="summary-sig"><a name="GetPermissions"></a><span class="summary-sig-name">GetPermissions</span>(<span class="summary-sig-arg">self</span>)</span><br />
527 GetPermissions(SBSection self) -&gt; uint32_t</td>
528 <td align="right" valign="top">
529 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetPermissions">source&nbsp;code</a></span>
530
531 </td>
532 </tr>
533 </table>
534
535 </td>
536 </tr>
537<tr>
538 <td width="15%" align="right" valign="top" class="summary">
539 <span class="summary-type">&nbsp;</span>
540 </td><td class="summary">
541 <table width="100%" cellpadding="0" cellspacing="0" border="0">
542 <tr>
543 <td><span class="summary-sig"><a href="lldb.SBSection-class.html#GetTargetByteSize" class="summary-sig-name">GetTargetByteSize</a>(<span class="summary-sig-arg">self</span>)</span><br />
544 GetTargetByteSize(SBSection self) -&gt; uint32_t</td>
545 <td align="right" valign="top">
546 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetTargetByteSize">source&nbsp;code</a></span>
547
548 </td>
549 </tr>
550 </table>
551
552 </td>
553 </tr>
554<tr>
555 <td width="15%" align="right" valign="top" class="summary">
556 <span class="summary-type">&nbsp;</span>
557 </td><td class="summary">
558 <table width="100%" cellpadding="0" cellspacing="0" border="0">
559 <tr>
Daniel Maleae1873732013-07-19 17:28:54 +0000560 <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
561 <span class="summary-sig-arg">*args</span>)</span><br />
562 GetDescription(SBSection self, SBStream description) -&gt; bool</td>
563 <td align="right" valign="top">
564 <span class="codelink"><a href="lldb-pysrc.html#SBSection.GetDescription">source&nbsp;code</a></span>
565
566 </td>
567 </tr>
568 </table>
569
570 </td>
571 </tr>
572<tr>
573 <td width="15%" align="right" valign="top" class="summary">
574 <span class="summary-type">&nbsp;</span>
575 </td><td class="summary">
576 <table width="100%" cellpadding="0" cellspacing="0" border="0">
577 <tr>
578 <td><span class="summary-sig"><a name="get_addr"></a><span class="summary-sig-name">get_addr</span>(<span class="summary-sig-arg">self</span>)</span></td>
579 <td align="right" valign="top">
580 <span class="codelink"><a href="lldb-pysrc.html#SBSection.get_addr">source&nbsp;code</a></span>
581
582 </td>
583 </tr>
584 </table>
585
586 </td>
587 </tr>
588<tr>
589 <td width="15%" align="right" valign="top" class="summary">
590 <span class="summary-type">&nbsp;</span>
591 </td><td class="summary">
592 <table width="100%" cellpadding="0" cellspacing="0" border="0">
593 <tr>
594 <td><span class="summary-sig"><a href="lldb.SBSection-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
595 __str__(SBSection self) -&gt; PyObject *</td>
596 <td align="right" valign="top">
597 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__str__">source&nbsp;code</a></span>
598
599 </td>
600 </tr>
601 </table>
602
603 </td>
604 </tr>
605<tr>
606 <td width="15%" align="right" valign="top" class="summary">
607 <span class="summary-type">&nbsp;</span>
608 </td><td class="summary">
609 <table width="100%" cellpadding="0" cellspacing="0" border="0">
610 <tr>
611 <td><span class="summary-sig"><a name="__eq__"></a><span class="summary-sig-name">__eq__</span>(<span class="summary-sig-arg">self</span>,
612 <span class="summary-sig-arg">rhs</span>)</span></td>
613 <td align="right" valign="top">
614 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__eq__">source&nbsp;code</a></span>
615
616 </td>
617 </tr>
618 </table>
619
620 </td>
621 </tr>
622<tr>
623 <td width="15%" align="right" valign="top" class="summary">
624 <span class="summary-type">&nbsp;</span>
625 </td><td class="summary">
626 <table width="100%" cellpadding="0" cellspacing="0" border="0">
627 <tr>
628 <td><span class="summary-sig"><a name="__ne__"></a><span class="summary-sig-name">__ne__</span>(<span class="summary-sig-arg">self</span>,
629 <span class="summary-sig-arg">rhs</span>)</span></td>
630 <td align="right" valign="top">
631 <span class="codelink"><a href="lldb-pysrc.html#SBSection.__ne__">source&nbsp;code</a></span>
632
633 </td>
634 </tr>
635 </table>
636
637 </td>
638 </tr>
639 <tr>
640 <td colspan="2" class="summary">
641 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
642 <code>__delattr__</code>,
643 <code>__format__</code>,
644 <code>__getattribute__</code>,
645 <code>__hash__</code>,
646 <code>__new__</code>,
647 <code>__reduce__</code>,
648 <code>__reduce_ex__</code>,
649 <code>__sizeof__</code>,
650 <code>__subclasshook__</code>
651 </p>
652 </td>
653 </tr>
654</table>
655<!-- ==================== CLASS VARIABLES ==================== -->
656<a name="section-ClassVariables"></a>
657<table class="summary" border="1" cellpadding="3"
658 cellspacing="0" width="100%" bgcolor="white">
659<tr bgcolor="#70b0f0" class="table-header">
660 <td colspan="2" class="table-header">
661 <table border="0" cellpadding="0" cellspacing="0" width="100%">
662 <tr valign="top">
663 <td align="left"><span class="table-header">Class Variables</span></td>
664 <td align="right" valign="top"
665 ><span class="options">[<a href="#section-ClassVariables"
666 class="privatelink" onclick="toggle_private();"
667 >hide private</a>]</span></td>
668 </tr>
669 </table>
670 </td>
671</tr>
672<tr>
673 <td width="15%" align="right" valign="top" class="summary">
674 <span class="summary-type">&nbsp;</span>
675 </td><td class="summary">
676 <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>
677 </td>
678 </tr>
679<tr>
680 <td width="15%" align="right" valign="top" class="summary">
681 <span class="summary-type">&nbsp;</span>
682 </td><td class="summary">
683 <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
684 </td>
685 </tr>
686</table>
687<!-- ==================== PROPERTIES ==================== -->
688<a name="section-Properties"></a>
689<table class="summary" border="1" cellpadding="3"
690 cellspacing="0" width="100%" bgcolor="white">
691<tr bgcolor="#70b0f0" class="table-header">
692 <td colspan="2" class="table-header">
693 <table border="0" cellpadding="0" cellspacing="0" width="100%">
694 <tr valign="top">
695 <td align="left"><span class="table-header">Properties</span></td>
696 <td align="right" valign="top"
697 ><span class="options">[<a href="#section-Properties"
698 class="privatelink" onclick="toggle_private();"
699 >hide private</a>]</span></td>
700 </tr>
701 </table>
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 <a href="lldb.SBSection-class.html#addr" class="summary-name">addr</a><br />
709 A read only property that returns an lldb object that represents the
710 start address (lldb.SBAddress) for this section.
711 </td>
712 </tr>
713<tr>
714 <td width="15%" align="right" valign="top" class="summary">
715 <span class="summary-type">&nbsp;</span>
716 </td><td class="summary">
717 <a href="lldb.SBSection-class.html#data" class="summary-name">data</a><br />
718 A read only property that returns an lldb object that represents the
719 bytes for this section (lldb.SBData) for this section.
720 </td>
721 </tr>
722<tr>
723 <td width="15%" align="right" valign="top" class="summary">
724 <span class="summary-type">&nbsp;</span>
725 </td><td class="summary">
726 <a href="lldb.SBSection-class.html#file_addr" class="summary-name">file_addr</a><br />
727 A read only property that returns an integer that represents the
728 starting &quot;file&quot; address for this section, or the address of
729 the section in the object file in which it is defined.
730 </td>
731 </tr>
732<tr>
733 <td width="15%" align="right" valign="top" class="summary">
734 <span class="summary-type">&nbsp;</span>
735 </td><td class="summary">
736 <a href="lldb.SBSection-class.html#file_offset" class="summary-name">file_offset</a><br />
737 A read only property that returns the file offset in bytes of this
738 section as an integer.
739 </td>
740 </tr>
741<tr>
742 <td width="15%" align="right" valign="top" class="summary">
743 <span class="summary-type">&nbsp;</span>
744 </td><td class="summary">
745 <a href="lldb.SBSection-class.html#file_size" class="summary-name">file_size</a><br />
746 A read only property that returns the file size in bytes of this
747 section as an integer.
748 </td>
749 </tr>
750<tr>
751 <td width="15%" align="right" valign="top" class="summary">
752 <span class="summary-type">&nbsp;</span>
753 </td><td class="summary">
754 <a href="lldb.SBSection-class.html#name" class="summary-name">name</a><br />
755 A read only property that returns the name of this section as a
756 string.
757 </td>
758 </tr>
759<tr>
760 <td width="15%" align="right" valign="top" class="summary">
761 <span class="summary-type">&nbsp;</span>
762 </td><td class="summary">
763 <a href="lldb.SBSection-class.html#size" class="summary-name">size</a><br />
764 A read only property that returns the size in bytes of this section
765 as an integer.
766 </td>
767 </tr>
768<tr>
769 <td width="15%" align="right" valign="top" class="summary">
770 <span class="summary-type">&nbsp;</span>
771 </td><td class="summary">
Tamas Berghammer5ac6e912016-10-20 13:04:32 +0000772 <a href="lldb.SBSection-class.html#target_byte_size" class="summary-name">target_byte_size</a><br />
773 A read only property that returns the size of a target byte
774 represented by this section as a number of host bytes.
775 </td>
776 </tr>
777<tr>
778 <td width="15%" align="right" valign="top" class="summary">
779 <span class="summary-type">&nbsp;</span>
780 </td><td class="summary">
Daniel Maleae1873732013-07-19 17:28:54 +0000781 <a href="lldb.SBSection-class.html#type" class="summary-name">type</a><br />
782 A read only property that returns an lldb enumeration value (see
783 enumerations that start with &quot;lldb.eSectionType&quot;) that
784 represents the type of this section (code, data, etc.).
785 </td>
786 </tr>
787 <tr>
788 <td colspan="2" class="summary">
789 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
790 <code>__class__</code>
791 </p>
792 </td>
793 </tr>
794</table>
795<!-- ==================== METHOD DETAILS ==================== -->
796<a name="section-MethodDetails"></a>
797<table class="details" border="1" cellpadding="3"
798 cellspacing="0" width="100%" bgcolor="white">
799<tr bgcolor="#70b0f0" class="table-header">
800 <td colspan="2" class="table-header">
801 <table border="0" cellpadding="0" cellspacing="0" width="100%">
802 <tr valign="top">
803 <td align="left"><span class="table-header">Method Details</span></td>
804 <td align="right" valign="top"
805 ><span class="options">[<a href="#section-MethodDetails"
806 class="privatelink" onclick="toggle_private();"
807 >hide private</a>]</span></td>
808 </tr>
809 </table>
810 </td>
811</tr>
812</table>
813<a name="__setattr__"></a>
814<div>
815<table class="details" border="1" cellpadding="3"
816 cellspacing="0" width="100%" bgcolor="white">
817<tr><td>
818 <table width="100%" cellpadding="0" cellspacing="0" border="0">
819 <tr valign="top"><td>
820 <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
821 <span class="sig-arg">name</span>,
822 <span class="sig-arg">value</span>)</span>
823 </h3>
824 </td><td align="right" valign="top"
825 ><span class="codelink"><a href="lldb-pysrc.html#SBSection.__setattr__">source&nbsp;code</a></span>&nbsp;
826 </td>
827 </tr></table>
828
829 <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
830 <dl class="fields">
831 <dt>Overrides:
832 object.__setattr__
833 <dd><em class="note">(inherited documentation)</em></dd>
834 </dt>
835 </dl>
836</td></tr></table>
837</div>
838<a name="__repr__"></a>
839<div>
840<table class="details" border="1" cellpadding="3"
841 cellspacing="0" width="100%" bgcolor="white">
842<tr><td>
843 <table width="100%" cellpadding="0" cellspacing="0" border="0">
844 <tr valign="top"><td>
845 <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
846 <br /><em class="fname">(Representation operator)</em>
847 </h3>
848 </td><td align="right" valign="top"
849 ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
850 </td>
851 </tr></table>
852
853 <p>repr(x)</p>
854 <dl class="fields">
855 <dt>Overrides:
856 object.__repr__
857 <dd><em class="note">(inherited documentation)</em></dd>
858 </dt>
859 </dl>
860</td></tr></table>
861</div>
862<a name="__init__"></a>
863<div>
864<table class="details" border="1" cellpadding="3"
865 cellspacing="0" width="100%" bgcolor="white">
866<tr><td>
867 <table width="100%" cellpadding="0" cellspacing="0" border="0">
868 <tr valign="top"><td>
869 <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
870 <span class="sig-arg">*args</span>)</span>
871 <br /><em class="fname">(Constructor)</em>
872 </h3>
873 </td><td align="right" valign="top"
874 ><span class="codelink"><a href="lldb-pysrc.html#SBSection.__init__">source&nbsp;code</a></span>&nbsp;
875 </td>
876 </tr></table>
877
878 <p>__init__(lldb::SBSection self) -&gt; SBSection
879 __init__(lldb::SBSection self, SBSection rhs) -&gt; SBSection</p>
880 <dl class="fields">
881 <dt>Overrides:
882 object.__init__
883 </dt>
884 </dl>
885</td></tr></table>
886</div>
Tamas Berghammer5ac6e912016-10-20 13:04:32 +0000887<a name="GetTargetByteSize"></a>
888<div>
889<table class="details" border="1" cellpadding="3"
890 cellspacing="0" width="100%" bgcolor="white">
891<tr><td>
892 <table width="100%" cellpadding="0" cellspacing="0" border="0">
893 <tr valign="top"><td>
894 <h3 class="epydoc"><span class="sig"><span class="sig-name">GetTargetByteSize</span>(<span class="sig-arg">self</span>)</span>
895 </h3>
896 </td><td align="right" valign="top"
897 ><span class="codelink"><a href="lldb-pysrc.html#SBSection.GetTargetByteSize">source&nbsp;code</a></span>&nbsp;
898 </td>
899 </tr></table>
900
901 <pre class="literalblock">
902
903GetTargetByteSize(SBSection self) -&gt; uint32_t
904
905Return the size of a target's byte represented by this section
906in numbers of host bytes. Note that certain architectures have
907varying minimum addressable unit (i.e. byte) size for their
908CODE or DATA buses.
909
910@return
911 The number of host (8-bit) bytes needed to hold a target byte
912
913</pre>
914 <dl class="fields">
915 </dl>
916</td></tr></table>
917</div>
Daniel Maleae1873732013-07-19 17:28:54 +0000918<a name="__str__"></a>
919<div>
920<table class="details" border="1" cellpadding="3"
921 cellspacing="0" width="100%" bgcolor="white">
922<tr><td>
923 <table width="100%" cellpadding="0" cellspacing="0" border="0">
924 <tr valign="top"><td>
925 <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
926 <br /><em class="fname">(Informal representation operator)</em>
927 </h3>
928 </td><td align="right" valign="top"
929 ><span class="codelink"><a href="lldb-pysrc.html#SBSection.__str__">source&nbsp;code</a></span>&nbsp;
930 </td>
931 </tr></table>
932
933 <p>__str__(SBSection self) -&gt; PyObject *</p>
934 <dl class="fields">
935 <dt>Overrides:
936 object.__str__
937 </dt>
938 </dl>
939</td></tr></table>
940</div>
941<br />
942<!-- ==================== PROPERTY DETAILS ==================== -->
943<a name="section-PropertyDetails"></a>
944<table class="details" border="1" cellpadding="3"
945 cellspacing="0" width="100%" bgcolor="white">
946<tr bgcolor="#70b0f0" class="table-header">
947 <td colspan="2" class="table-header">
948 <table border="0" cellpadding="0" cellspacing="0" width="100%">
949 <tr valign="top">
950 <td align="left"><span class="table-header">Property Details</span></td>
951 <td align="right" valign="top"
952 ><span class="options">[<a href="#section-PropertyDetails"
953 class="privatelink" onclick="toggle_private();"
954 >hide private</a>]</span></td>
955 </tr>
956 </table>
957 </td>
958</tr>
959</table>
960<a name="addr"></a>
961<div>
962<table class="details" border="1" cellpadding="3"
963 cellspacing="0" width="100%" bgcolor="white">
964<tr><td>
965 <h3 class="epydoc">addr</h3>
966 <p>A read only property that returns an lldb object that represents the
967 start address (lldb.SBAddress) for this section.</p>
968 <dl class="fields">
969 <dt>Get Method:</dt>
970 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#get_addr" class="summary-sig-name">get_addr</a>(<span class="summary-sig-arg">self</span>)</span>
971 </dd>
972 </dl>
973</td></tr></table>
974</div>
975<a name="data"></a>
976<div>
977<table class="details" border="1" cellpadding="3"
978 cellspacing="0" width="100%" bgcolor="white">
979<tr><td>
980 <h3 class="epydoc">data</h3>
981 <p>A read only property that returns an lldb object that represents the
982 bytes for this section (lldb.SBData) for this section.</p>
983 <dl class="fields">
984 <dt>Get Method:</dt>
985 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetSectionData" class="summary-sig-name">GetSectionData</a>(<span class="summary-sig-arg">self</span>,
986 <span class="summary-sig-arg">*args</span>)</span>
987 - GetSectionData(SBSection self) -&gt; SBData GetSectionData(SBSection
988 self, uint64_t offset, uint64_t size) -&gt; SBData
989 </dd>
990 </dl>
991</td></tr></table>
992</div>
993<a name="file_addr"></a>
994<div>
995<table class="details" border="1" cellpadding="3"
996 cellspacing="0" width="100%" bgcolor="white">
997<tr><td>
998 <h3 class="epydoc">file_addr</h3>
999 <p>A read only property that returns an integer that represents the
1000 starting &quot;file&quot; address for this section, or the address of the
1001 section in the object file in which it is defined.</p>
1002 <dl class="fields">
1003 <dt>Get Method:</dt>
1004 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetFileAddress" class="summary-sig-name">GetFileAddress</a>(<span class="summary-sig-arg">self</span>)</span>
1005 - GetFileAddress(SBSection self) -&gt; lldb::addr_t
1006 </dd>
1007 </dl>
1008</td></tr></table>
1009</div>
1010<a name="file_offset"></a>
1011<div>
1012<table class="details" border="1" cellpadding="3"
1013 cellspacing="0" width="100%" bgcolor="white">
1014<tr><td>
1015 <h3 class="epydoc">file_offset</h3>
1016 <p>A read only property that returns the file offset in bytes of this
1017 section as an integer.</p>
1018 <dl class="fields">
1019 <dt>Get Method:</dt>
1020 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetFileOffset" class="summary-sig-name">GetFileOffset</a>(<span class="summary-sig-arg">self</span>)</span>
1021 - GetFileOffset(SBSection self) -&gt; uint64_t
1022 </dd>
1023 </dl>
1024</td></tr></table>
1025</div>
1026<a name="file_size"></a>
1027<div>
1028<table class="details" border="1" cellpadding="3"
1029 cellspacing="0" width="100%" bgcolor="white">
1030<tr><td>
1031 <h3 class="epydoc">file_size</h3>
1032 <p>A read only property that returns the file size in bytes of this
1033 section as an integer.</p>
1034 <dl class="fields">
1035 <dt>Get Method:</dt>
1036 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetFileByteSize" class="summary-sig-name">GetFileByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
1037 - GetFileByteSize(SBSection self) -&gt; uint64_t
1038 </dd>
1039 </dl>
1040</td></tr></table>
1041</div>
1042<a name="name"></a>
1043<div>
1044<table class="details" border="1" cellpadding="3"
1045 cellspacing="0" width="100%" bgcolor="white">
1046<tr><td>
1047 <h3 class="epydoc">name</h3>
1048 <p>A read only property that returns the name of this section as a
1049 string.</p>
1050 <dl class="fields">
1051 <dt>Get Method:</dt>
1052 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetName" class="summary-sig-name">GetName</a>(<span class="summary-sig-arg">self</span>)</span>
1053 - GetName(SBSection self) -&gt; str const *
1054 </dd>
1055 </dl>
1056</td></tr></table>
1057</div>
1058<a name="size"></a>
1059<div>
1060<table class="details" border="1" cellpadding="3"
1061 cellspacing="0" width="100%" bgcolor="white">
1062<tr><td>
1063 <h3 class="epydoc">size</h3>
1064 <p>A read only property that returns the size in bytes of this section as
1065 an integer.</p>
1066 <dl class="fields">
1067 <dt>Get Method:</dt>
1068 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetByteSize" class="summary-sig-name">GetByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
1069 - GetByteSize(SBSection self) -&gt; lldb::addr_t
1070 </dd>
1071 </dl>
1072</td></tr></table>
1073</div>
Tamas Berghammer5ac6e912016-10-20 13:04:32 +00001074<a name="target_byte_size"></a>
1075<div>
1076<table class="details" border="1" cellpadding="3"
1077 cellspacing="0" width="100%" bgcolor="white">
1078<tr><td>
1079 <h3 class="epydoc">target_byte_size</h3>
1080 <p>A read only property that returns the size of a target byte
1081 represented by this section as a number of host bytes.</p>
1082 <dl class="fields">
1083 <dt>Get Method:</dt>
1084 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetTargetByteSize" class="summary-sig-name">GetTargetByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
1085 - GetTargetByteSize(SBSection self) -&gt; uint32_t
1086 </dd>
1087 </dl>
1088</td></tr></table>
1089</div>
Daniel Maleae1873732013-07-19 17:28:54 +00001090<a name="type"></a>
1091<div>
1092<table class="details" border="1" cellpadding="3"
1093 cellspacing="0" width="100%" bgcolor="white">
1094<tr><td>
1095 <h3 class="epydoc">type</h3>
1096 <p>A read only property that returns an lldb enumeration value (see
1097 enumerations that start with &quot;lldb.eSectionType&quot;) that
1098 represents the type of this section (code, data, etc.).</p>
1099 <dl class="fields">
1100 <dt>Get Method:</dt>
1101 <dd class="value"><span class="summary-sig"><a href="lldb.SBSection-class.html#GetSectionType" class="summary-sig-name">GetSectionType</a>(<span class="summary-sig-arg">self</span>)</span>
1102 - GetSectionType(SBSection self) -&gt; lldb::SectionType
1103 </dd>
1104 </dl>
1105</td></tr></table>
1106</div>
1107<br />
1108<!-- ==================== NAVIGATION BAR ==================== -->
1109<table class="navbar" border="0" width="100%" cellpadding="0"
1110 bgcolor="#a0c0ff" cellspacing="0">
1111 <tr valign="middle">
1112
1113 <!-- Tree link -->
1114 <th>&nbsp;&nbsp;&nbsp;<a
1115 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
1116
1117 <!-- Index link -->
1118 <th>&nbsp;&nbsp;&nbsp;<a
1119 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
1120
1121 <!-- Help link -->
1122 <th>&nbsp;&nbsp;&nbsp;<a
1123 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
1124
1125 <!-- Project homepage -->
1126 <th class="navbar" align="right" width="100%">
1127 <table border="0" cellpadding="0" cellspacing="0">
1128 <tr><th class="navbar" align="center"
1129 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
1130 </tr></table></th>
1131 </tr>
1132</table>
1133<table border="0" cellpadding="0" cellspacing="0" width="100%%">
1134 <tr>
1135 <td align="left" class="footer">
Tamas Berghammer5ac6e912016-10-20 13:04:32 +00001136 Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:27 2016
Daniel Maleae1873732013-07-19 17:28:54 +00001137 </td>
1138 <td align="right" class="footer">
1139 <a target="mainFrame" href="http://epydoc.sourceforge.net"
1140 >http://epydoc.sourceforge.net</a>
1141 </td>
1142 </tr>
1143</table>
1144
1145<script type="text/javascript">
1146 <!--
1147 // Private objects are initially displayed (because if
1148 // javascript is turned off then we want them to be
1149 // visible); but by default, we want to hide them. So hide
1150 // them unless we have a cookie that says to show them.
1151 checkCookie();
1152 // -->
1153</script>
1154</body>
1155</html>