]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - www/python_reference/lldb.utils.symbolication.Image-class.html
Vendor import of lldb trunk r256945:
[FreeBSD/FreeBSD.git] / www / python_reference / lldb.utils.symbolication.Image-class.html
1 <?xml version="1.0" encoding="ascii"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3           "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6   <title>lldb.utils.symbolication.Image</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         <a href="lldb.utils-module.html">Package&nbsp;utils</a> ::
44         <a href="lldb.utils.symbolication-module.html">Module&nbsp;symbolication</a> ::
45         Class&nbsp;Image
46       </span>
47     </td>
48     <td>
49       <table cellpadding="0" cellspacing="0">
50         <!-- hide/show private -->
51         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
52     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
53         <tr><td align="right"><span class="options"
54             >[<a href="frames.html" target="_top">frames</a
55             >]&nbsp;|&nbsp;<a href="lldb.utils.symbolication.Image-class.html"
56             target="_top">no&nbsp;frames</a>]</span></td></tr>
57       </table>
58     </td>
59   </tr>
60 </table>
61 <!-- ==================== CLASS DESCRIPTION ==================== -->
62 <h1 class="epydoc">Class Image</h1><p class="nomargin-top"><span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image">source&nbsp;code</a></span></p>
63 <p>A class that represents an executable image and any associated 
64   data</p>
65
66 <!-- ==================== INSTANCE METHODS ==================== -->
67 <a name="section-InstanceMethods"></a>
68 <table class="summary" border="1" cellpadding="3"
69        cellspacing="0" width="100%" bgcolor="white">
70 <tr bgcolor="#70b0f0" class="table-header">
71   <td colspan="2" class="table-header">
72     <table border="0" cellpadding="0" cellspacing="0" width="100%">
73       <tr valign="top">
74         <td align="left"><span class="table-header">Instance Methods</span></td>
75         <td align="right" valign="top"
76          ><span class="options">[<a href="#section-InstanceMethods"
77          class="privatelink" onclick="toggle_private();"
78          >hide private</a>]</span></td>
79       </tr>
80     </table>
81   </td>
82 </tr>
83 <tr>
84     <td width="15%" align="right" valign="top" class="summary">
85       <span class="summary-type">&nbsp;</span>
86     </td><td class="summary">
87       <table width="100%" cellpadding="0" cellspacing="0" border="0">
88         <tr>
89           <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
90         <span class="summary-sig-arg">path</span>,
91         <span class="summary-sig-arg">uuid</span>=<span class="summary-sig-default">None</span>)</span></td>
92           <td align="right" valign="top">
93             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.__init__">source&nbsp;code</a></span>
94             
95           </td>
96         </tr>
97       </table>
98       
99     </td>
100   </tr>
101 <tr>
102     <td width="15%" align="right" valign="top" class="summary">
103       <span class="summary-type">&nbsp;</span>
104     </td><td class="summary">
105       <table width="100%" cellpadding="0" cellspacing="0" border="0">
106         <tr>
107           <td><span class="summary-sig"><a name="dump"></a><span class="summary-sig-name">dump</span>(<span class="summary-sig-arg">self</span>,
108         <span class="summary-sig-arg">prefix</span>)</span></td>
109           <td align="right" valign="top">
110             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.dump">source&nbsp;code</a></span>
111             
112           </td>
113         </tr>
114       </table>
115       
116     </td>
117   </tr>
118 <tr>
119     <td width="15%" align="right" valign="top" class="summary">
120       <span class="summary-type">&nbsp;</span>
121     </td><td class="summary">
122       <table width="100%" cellpadding="0" cellspacing="0" border="0">
123         <tr>
124           <td><span class="summary-sig"><a name="debug_dump"></a><span class="summary-sig-name">debug_dump</span>(<span class="summary-sig-arg">self</span>)</span></td>
125           <td align="right" valign="top">
126             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.debug_dump">source&nbsp;code</a></span>
127             
128           </td>
129         </tr>
130       </table>
131       
132     </td>
133   </tr>
134 <tr>
135     <td width="15%" align="right" valign="top" class="summary">
136       <span class="summary-type">&nbsp;</span>
137     </td><td class="summary">
138       <table width="100%" cellpadding="0" cellspacing="0" border="0">
139         <tr>
140           <td><span class="summary-sig"><a name="__str__"></a><span class="summary-sig-name">__str__</span>(<span class="summary-sig-arg">self</span>)</span></td>
141           <td align="right" valign="top">
142             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.__str__">source&nbsp;code</a></span>
143             
144           </td>
145         </tr>
146       </table>
147       
148     </td>
149   </tr>
150 <tr>
151     <td width="15%" align="right" valign="top" class="summary">
152       <span class="summary-type">&nbsp;</span>
153     </td><td class="summary">
154       <table width="100%" cellpadding="0" cellspacing="0" border="0">
155         <tr>
156           <td><span class="summary-sig"><a name="add_section"></a><span class="summary-sig-name">add_section</span>(<span class="summary-sig-arg">self</span>,
157         <span class="summary-sig-arg">section</span>)</span></td>
158           <td align="right" valign="top">
159             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.add_section">source&nbsp;code</a></span>
160             
161           </td>
162         </tr>
163       </table>
164       
165     </td>
166   </tr>
167 <tr>
168     <td width="15%" align="right" valign="top" class="summary">
169       <span class="summary-type">&nbsp;</span>
170     </td><td class="summary">
171       <table width="100%" cellpadding="0" cellspacing="0" border="0">
172         <tr>
173           <td><span class="summary-sig"><a name="get_section_containing_load_addr"></a><span class="summary-sig-name">get_section_containing_load_addr</span>(<span class="summary-sig-arg">self</span>,
174         <span class="summary-sig-arg">load_addr</span>)</span></td>
175           <td align="right" valign="top">
176             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.get_section_containing_load_addr">source&nbsp;code</a></span>
177             
178           </td>
179         </tr>
180       </table>
181       
182     </td>
183   </tr>
184 <tr>
185     <td width="15%" align="right" valign="top" class="summary">
186       <span class="summary-type">&nbsp;</span>
187     </td><td class="summary">
188       <table width="100%" cellpadding="0" cellspacing="0" border="0">
189         <tr>
190           <td><span class="summary-sig"><a name="get_resolved_path"></a><span class="summary-sig-name">get_resolved_path</span>(<span class="summary-sig-arg">self</span>)</span></td>
191           <td align="right" valign="top">
192             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.get_resolved_path">source&nbsp;code</a></span>
193             
194           </td>
195         </tr>
196       </table>
197       
198     </td>
199   </tr>
200 <tr>
201     <td width="15%" align="right" valign="top" class="summary">
202       <span class="summary-type">&nbsp;</span>
203     </td><td class="summary">
204       <table width="100%" cellpadding="0" cellspacing="0" border="0">
205         <tr>
206           <td><span class="summary-sig"><a name="get_resolved_path_basename"></a><span class="summary-sig-name">get_resolved_path_basename</span>(<span class="summary-sig-arg">self</span>)</span></td>
207           <td align="right" valign="top">
208             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.get_resolved_path_basename">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="symfile_basename"></a><span class="summary-sig-name">symfile_basename</span>(<span class="summary-sig-arg">self</span>)</span></td>
223           <td align="right" valign="top">
224             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.symfile_basename">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="has_section_load_info"></a><span class="summary-sig-name">has_section_load_info</span>(<span class="summary-sig-arg">self</span>)</span></td>
239           <td align="right" valign="top">
240             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.has_section_load_info">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 name="load_module"></a><span class="summary-sig-name">load_module</span>(<span class="summary-sig-arg">self</span>,
255         <span class="summary-sig-arg">target</span>)</span></td>
256           <td align="right" valign="top">
257             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.load_module">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 name="add_module"></a><span class="summary-sig-name">add_module</span>(<span class="summary-sig-arg">self</span>,
272         <span class="summary-sig-arg">target</span>)</span><br />
273       Add the Image described in this object to &quot;target&quot; and load
274       the sections if &quot;load&quot; is True.</td>
275           <td align="right" valign="top">
276             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.add_module">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 name="locate_module_and_debug_symbols"></a><span class="summary-sig-name">locate_module_and_debug_symbols</span>(<span class="summary-sig-arg">self</span>)</span></td>
291           <td align="right" valign="top">
292             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.locate_module_and_debug_symbols">source&nbsp;code</a></span>
293             
294           </td>
295         </tr>
296       </table>
297       
298     </td>
299   </tr>
300 <tr>
301     <td width="15%" align="right" valign="top" class="summary">
302       <span class="summary-type">&nbsp;</span>
303     </td><td class="summary">
304       <table width="100%" cellpadding="0" cellspacing="0" border="0">
305         <tr>
306           <td><span class="summary-sig"><a name="get_uuid"></a><span class="summary-sig-name">get_uuid</span>(<span class="summary-sig-arg">self</span>)</span></td>
307           <td align="right" valign="top">
308             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.get_uuid">source&nbsp;code</a></span>
309             
310           </td>
311         </tr>
312       </table>
313       
314     </td>
315   </tr>
316 <tr>
317     <td width="15%" align="right" valign="top" class="summary">
318       <span class="summary-type">&nbsp;</span>
319     </td><td class="summary">
320       <table width="100%" cellpadding="0" cellspacing="0" border="0">
321         <tr>
322           <td><span class="summary-sig"><a name="get_normalized_uuid_string"></a><span class="summary-sig-name">get_normalized_uuid_string</span>(<span class="summary-sig-arg">self</span>)</span></td>
323           <td align="right" valign="top">
324             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.get_normalized_uuid_string">source&nbsp;code</a></span>
325             
326           </td>
327         </tr>
328       </table>
329       
330     </td>
331   </tr>
332 <tr>
333     <td width="15%" align="right" valign="top" class="summary">
334       <span class="summary-type">&nbsp;</span>
335     </td><td class="summary">
336       <table width="100%" cellpadding="0" cellspacing="0" border="0">
337         <tr>
338           <td><span class="summary-sig"><a name="create_target"></a><span class="summary-sig-name">create_target</span>(<span class="summary-sig-arg">self</span>)</span><br />
339       Create a target using the information in this Image object.</td>
340           <td align="right" valign="top">
341             <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.create_target">source&nbsp;code</a></span>
342             
343           </td>
344         </tr>
345       </table>
346       
347     </td>
348   </tr>
349 </table>
350 <!-- ==================== NAVIGATION BAR ==================== -->
351 <table class="navbar" border="0" width="100%" cellpadding="0"
352        bgcolor="#a0c0ff" cellspacing="0">
353   <tr valign="middle">
354
355   <!-- Tree link -->
356       <th>&nbsp;&nbsp;&nbsp;<a
357         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
358
359   <!-- Index link -->
360       <th>&nbsp;&nbsp;&nbsp;<a
361         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
362
363   <!-- Help link -->
364       <th>&nbsp;&nbsp;&nbsp;<a
365         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
366
367   <!-- Project homepage -->
368       <th class="navbar" align="right" width="100%">
369         <table border="0" cellpadding="0" cellspacing="0">
370           <tr><th class="navbar" align="center"
371             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
372           </tr></table></th>
373   </tr>
374 </table>
375 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
376   <tr>
377     <td align="left" class="footer">
378     Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:36 2013
379     </td>
380     <td align="right" class="footer">
381       <a target="mainFrame" href="http://epydoc.sourceforge.net"
382         >http://epydoc.sourceforge.net</a>
383     </td>
384   </tr>
385 </table>
386
387 <script type="text/javascript">
388   <!--
389   // Private objects are initially displayed (because if
390   // javascript is turned off then we want them to be
391   // visible); but by default, we want to hide them.  So hide
392   // them unless we have a cookie that says to show them.
393   checkCookie();
394   // -->
395 </script>
396 </body>
397 </html>