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> <a 20 href="module-tree.html">Trees</a> </th> 21 22 <!-- Index link --> 23 <th> <a 24 href="identifier-index.html">Indices</a> </th> 25 26 <!-- Help link --> 27 <th> <a 28 href="help.html">Help</a> </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 lldb</a> :: 43 <a href="lldb.utils-module.html">Package utils</a> :: 44 <a href="lldb.utils.symbolication-module.html">Module symbolication</a> :: 45 Class 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 private</a>]</span></td></tr> 53 <tr><td align="right"><span class="options" 54 >[<a href="frames.html" target="_top">frames</a 55 >] | <a href="lldb.utils.symbolication.Image-class.html" 56 target="_top">no 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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 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"> </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 "target" and load 274 the sections if "load" is True.</td> 275 <td align="right" valign="top"> 276 <span class="codelink"><a href="lldb.utils.symbolication-pysrc.html#Image.add_module">source 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"> </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 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"> </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 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"> </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 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"> </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 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> <a 357 href="module-tree.html">Trees</a> </th> 358 359 <!-- Index link --> 360 <th> <a 361 href="identifier-index.html">Indices</a> </th> 362 363 <!-- Help link --> 364 <th> <a 365 href="help.html">Help</a> </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> 398