summaryrefslogtreecommitdiff
path: root/www/python_reference/lldb.SBTarget-class.html
diff options
context:
space:
mode:
Diffstat (limited to 'www/python_reference/lldb.SBTarget-class.html')
-rw-r--r--www/python_reference/lldb.SBTarget-class.html3560
1 files changed, 0 insertions, 3560 deletions
diff --git a/www/python_reference/lldb.SBTarget-class.html b/www/python_reference/lldb.SBTarget-class.html
deleted file mode 100644
index 125984f94ef4..000000000000
--- a/www/python_reference/lldb.SBTarget-class.html
+++ /dev/null
@@ -1,3560 +0,0 @@
-<?xml version="1.0" encoding="ascii"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>lldb.SBTarget</title>
- <link rel="stylesheet" href="epydoc.css" type="text/css" />
- <script type="text/javascript" src="epydoc.js"></script>
-</head>
-
-<body bgcolor="white" text="black" link="blue" vlink="#204080"
- alink="#204080">
-<!-- ==================== NAVIGATION BAR ==================== -->
-<table class="navbar" border="0" width="100%" cellpadding="0"
- bgcolor="#a0c0ff" cellspacing="0">
- <tr valign="middle">
-
- <!-- Tree link -->
- <th>&nbsp;&nbsp;&nbsp;<a
- href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
-
- <!-- Index link -->
- <th>&nbsp;&nbsp;&nbsp;<a
- href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
-
- <!-- Help link -->
- <th>&nbsp;&nbsp;&nbsp;<a
- href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
-
- <!-- Project homepage -->
- <th class="navbar" align="right" width="100%">
- <table border="0" cellpadding="0" cellspacing="0">
- <tr><th class="navbar" align="center"
- ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
- </tr></table></th>
- </tr>
-</table>
-<table width="100%" cellpadding="0" cellspacing="0">
- <tr valign="top">
- <td width="100%">
- <span class="breadcrumbs">
- <a href="lldb-module.html">Package&nbsp;lldb</a> ::
- Class&nbsp;SBTarget
- </span>
- </td>
- <td>
- <table cellpadding="0" cellspacing="0">
- <!-- hide/show private -->
- <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
- onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
- <tr><td align="right"><span class="options"
- >[<a href="frames.html" target="_top">frames</a
- >]&nbsp;|&nbsp;<a href="lldb.SBTarget-class.html"
- target="_top">no&nbsp;frames</a>]</span></td></tr>
- </table>
- </td>
- </tr>
-</table>
-<!-- ==================== CLASS DESCRIPTION ==================== -->
-<h1 class="epydoc">Class SBTarget</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBTarget">source&nbsp;code</a></span></p>
-<center>
-<center> <map id="uml_class_diagram_for_lldb_sbt" name="uml_class_diagram_for_lldb_sbt">
-<area shape="rect" id="node1_28" href="lldb.SBTarget-class.html#__swig_setmethods__" title="lldb.SBTarget.__swig_setmethods__" alt="" coords="17,31,225,51"/>
-<area shape="rect" id="node1_29" href="lldb.SBTarget-class.html#__swig_getmethods__" title="lldb.SBTarget.__swig_getmethods__" alt="" coords="17,51,225,71"/>
-<area shape="rect" id="node1_30" href="lldb.SBTarget-class.html#eBroadcastBitBreakpointChanged" title="lldb.SBTarget.eBroadcastBitBreakpointChanged" alt="" coords="17,71,225,91"/>
-<area shape="rect" id="node1_31" href="lldb.SBTarget-class.html#eBroadcastBitModulesLoaded" title="lldb.SBTarget.eBroadcastBitModulesLoaded" alt="" coords="17,91,225,111"/>
-<area shape="rect" id="node1_32" href="lldb.SBTarget-class.html#eBroadcastBitModulesUnloaded" title="lldb.SBTarget.eBroadcastBitModulesUnloaded" alt="" coords="17,111,225,131"/>
-<area shape="rect" id="node1_33" href="lldb.SBTarget-class.html#eBroadcastBitWatchpointChanged" title="lldb.SBTarget.eBroadcastBitWatchpointChanged" alt="" coords="17,131,225,151"/>
-<area shape="rect" id="node1_34" href="lldb.SBTarget-class.html#eBroadcastBitSymbolsLoaded" title="lldb.SBTarget.eBroadcastBitSymbolsLoaded" alt="" coords="17,151,225,171"/>
-<area shape="rect" id="node1_35" href="lldb.SBTarget.modules_access-class.html" title="A helper object that will lazily hand out lldb.SBModule objects for a &#160;target when supplied an index, or by full or partial path." alt="" coords="17,171,225,191"/>
-<area shape="rect" id="node1_36" href="lldb.SBTarget-class.html#addr_size" title="A read only property that returns the size in bytes of an address for this &#160;target." alt="" coords="17,191,225,211"/>
-<area shape="rect" id="node1_37" href="lldb.SBTarget-class.html#broadcaster" title="A read only property that an lldb object that represents the broadcaster &#160;(lldb.SBBroadcaster) for this target." alt="" coords="17,211,225,231"/>
-<area shape="rect" id="node1_38" href="lldb.SBTarget-class.html#byte_order" title="A read only property that returns an lldb enumeration value &#160;(lldb.eByteOrderLittle, lldb.eByteOrderBig, lldb.eByteOrderInvalid) that &#160;represents the byte order for this target." alt="" coords="17,231,225,251"/>
-<area shape="rect" id="node1_39" href="lldb.SBTarget-class.html#code_byte_size" title="A read only property that returns the size in host bytes of a byte in the &#160;code address space for this target." alt="" coords="17,251,225,271"/>
-<area shape="rect" id="node1_40" href="lldb.SBTarget-class.html#data_byte_size" title="A read only property that returns the size in host bytes of a byte in the &#160;data address space for this target." alt="" coords="17,271,225,291"/>
-<area shape="rect" id="node1_41" href="lldb.SBTarget-class.html#triple" title="A read only property that returns the target triple (arch&#45;vendor&#45;os) for &#160;this target as a string." alt="" coords="17,311,225,331"/>
-<area shape="rect" id="node1_42" href="lldb.SBTarget-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,333,225,353"/>
-<area shape="rect" id="node1_43" href="lldb.SBTarget-class.html#__getattr__" title="lldb.SBTarget.__getattr__" alt="" coords="17,353,225,373"/>
-<area shape="rect" id="node1_44" href="lldb.SBTarget-class.html#__repr__" title="repr(x)" alt="" coords="17,373,225,393"/>
-<area shape="rect" id="node1_45" href="lldb.SBTarget-class.html#module_iter" title="lldb.SBTarget.module_iter" alt="" coords="17,393,225,413"/>
-<area shape="rect" id="node1_46" href="lldb.SBTarget-class.html#breakpoint_iter" title="lldb.SBTarget.breakpoint_iter" alt="" coords="17,413,225,433"/>
-<area shape="rect" id="node1_47" href="lldb.SBTarget-class.html#watchpoint_iter" title="lldb.SBTarget.watchpoint_iter" alt="" coords="17,433,225,453"/>
-<area shape="rect" id="node1_48" href="lldb.SBTarget-class.html#__init__" title="__init__(lldb::SBTarget self) &#45;&gt; SBTarget __init__(lldb::SBTarget self, &#160;SBTarget rhs) &#45;&gt; SBTarget" alt="" coords="17,453,225,473"/>
-<area shape="rect" id="node1_49" href="lldb.SBTarget-class.html#__swig_destroy__" title="delete_SBTarget(SBTarget self)" alt="" coords="17,473,225,493"/>
-<area shape="rect" id="node1_50" href="lldb.SBTarget-class.html#__del__" title="lldb.SBTarget.__del__" alt="" coords="17,493,225,513"/>
-<area shape="rect" id="node1_51" href="lldb.SBTarget-class.html#GetBroadcasterClassName" title="lldb.SBTarget.GetBroadcasterClassName" alt="" coords="17,513,225,533"/>
-<area shape="rect" id="node1_52" href="lldb.SBTarget-class.html#__nonzero__" title="lldb.SBTarget.__nonzero__" alt="" coords="17,533,225,553"/>
-<area shape="rect" id="node1_53" href="lldb.SBTarget-class.html#IsValid" title="IsValid(SBTarget self) &#45;&gt; bool" alt="" coords="17,553,225,573"/>
-<area shape="rect" id="node1_54" href="lldb.SBTarget-class.html#EventIsTargetEvent" title="EventIsTargetEvent(SBEvent event) &#45;&gt; bool" alt="" coords="17,573,225,593"/>
-<area shape="rect" id="node1_55" href="lldb.SBTarget-class.html#__ne__" title="lldb.SBTarget.__ne__" alt="" coords="17,613,225,633"/>
-<area shape="rect" id="node1" href="lldb.SBTarget-class.html" title="Represents the target program running under the debugger." alt="" coords="5,5,237,640"/>
-</map>
- <img src="uml_class_diagram_for_lldb_sbt.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbt" ismap="ismap" class="graph-without-title" />
-</center>
-</center>
-<hr />
-<pre class="literalblock">
-
-Represents the target program running under the debugger.
-
-SBTarget supports module, breakpoint, and watchpoint iterations. For example,
-
- for m in target.module_iter():
- print m
-
-produces:
-
-(x86_64) /Volumes/data/lldb/svn/trunk/test/python_api/lldbutil/iter/a.out
-(x86_64) /usr/lib/dyld
-(x86_64) /usr/lib/libstdc++.6.dylib
-(x86_64) /usr/lib/libSystem.B.dylib
-(x86_64) /usr/lib/system/libmathCommon.A.dylib
-(x86_64) /usr/lib/libSystem.B.dylib(__commpage)
-
-and,
-
- for b in target.breakpoint_iter():
- print b
-
-produces:
-
-SBBreakpoint: id = 1, file ='main.cpp', line = 66, locations = 1
-SBBreakpoint: id = 2, file ='main.cpp', line = 85, locations = 1
-
-and,
-
- for wp_loc in target.watchpoint_iter():
- print wp_loc
-
-produces:
-
-Watchpoint 1: addr = 0x1034ca048 size = 4 state = enabled type = rw
- declare @ '/Volumes/data/lldb/svn/trunk/test/python_api/watchpoint/main.c:12'
- hw_index = 0 hit_count = 2 ignore_count = 0
-
-</pre>
-
-<!-- ==================== NESTED CLASSES ==================== -->
-<a name="section-NestedClasses"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Nested Classes</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-NestedClasses"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget.modules_access-class.html" class="summary-name">modules_access</a><br />
- A helper object that will lazily hand out lldb.SBModule objects for
- a target when supplied an index, or by full or partial path.
- </td>
- </tr>
-</table>
-<!-- ==================== INSTANCE METHODS ==================== -->
-<a name="section-InstanceMethods"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Instance Methods</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-InstanceMethods"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">name</span>,
- <span class="summary-sig-arg">value</span>)</span><br />
- x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__setattr__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">name</span>)</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__getattr__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
- repr(x)</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="module_iter"></a><span class="summary-sig-name">module_iter</span>(<span class="summary-sig-arg">self</span>)</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.module_iter">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="breakpoint_iter"></a><span class="summary-sig-name">breakpoint_iter</span>(<span class="summary-sig-arg">self</span>)</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.breakpoint_iter">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="watchpoint_iter"></a><span class="summary-sig-name">watchpoint_iter</span>(<span class="summary-sig-arg">self</span>)</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.watchpoint_iter">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- __init__(lldb::SBTarget self) -&gt; SBTarget __init__(lldb::SBTarget
- self, SBTarget rhs) -&gt; SBTarget</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__init__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <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 />
- delete_SBTarget(SBTarget self)</td>
- <td align="right" valign="top">
-
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <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>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__del__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <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>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__nonzero__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <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 />
- IsValid(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.IsValid">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetProcess"></a><span class="summary-sig-name">GetProcess</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetProcess(SBTarget self) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetProcess">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetPlatform" class="summary-sig-name">GetPlatform</a>(<span class="summary-sig-arg">self</span>)</span><br />
- GetPlatform(SBTarget self) -&gt; SBPlatform</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetPlatform">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#Install" class="summary-sig-name">Install</a>(<span class="summary-sig-arg">self</span>)</span><br />
- Install(SBTarget self) -&gt; SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.Install">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#LaunchSimple" class="summary-sig-name">LaunchSimple</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- LaunchSimple(SBTarget self, str const ** argv, str const ** envp, str const * working_directory) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.LaunchSimple">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#Launch" class="summary-sig-name">Launch</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- Launch(SBTarget self, SBListener listener, str const ** argv, str const ** envp, str const * stdin_path,
- str const * stdout_path, str const * stderr_path, str const * working_directory,
- uint32_t launch_flags, bool stop_at_entry, SBError error) -&gt; SBProcess
-Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.Launch">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#LoadCore" class="summary-sig-name">LoadCore</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- LoadCore(SBTarget self, str const * core_file) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.LoadCore">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="Attach"></a><span class="summary-sig-name">Attach</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- Attach(SBTarget self, SBAttachInfo attach_info, SBError error) -&gt;
- SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.Attach">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#AttachToProcessWithID" class="summary-sig-name">AttachToProcessWithID</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- AttachToProcessWithID(SBTarget self, SBListener listener, lldb::pid_t pid, SBError error) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.AttachToProcessWithID">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#AttachToProcessWithName" class="summary-sig-name">AttachToProcessWithName</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- AttachToProcessWithName(SBTarget self, SBListener listener, str const * name, bool wait_for, SBError error) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.AttachToProcessWithName">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#ConnectRemote" class="summary-sig-name">ConnectRemote</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ConnectRemote(SBTarget self, SBListener listener, str const * url, str const * plugin_name, SBError error) -&gt; SBProcess</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ConnectRemote">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetExecutable"></a><span class="summary-sig-name">GetExecutable</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetExecutable(SBTarget self) -&gt; SBFileSpec</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetExecutable">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="AddModule"></a><span class="summary-sig-name">AddModule</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- AddModule(SBTarget self, SBModule module) -&gt; bool
- AddModule(SBTarget self, str const * path, str const * triple, str
- const * uuid) -&gt; SBModule AddModule(SBTarget self, str const *
- path, str const * triple, str const * uuid_cstr, str const * symfile)
- -&gt; SBModule AddModule(SBTarget self, SBModuleSpec module_spec)
- -&gt; SBModule</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.AddModule">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetNumModules"></a><span class="summary-sig-name">GetNumModules</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetNumModules(SBTarget self) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetNumModules">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetModuleAtIndex"></a><span class="summary-sig-name">GetModuleAtIndex</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetModuleAtIndex(SBTarget self, uint32_t idx) -&gt; SBModule</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetModuleAtIndex">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="RemoveModule"></a><span class="summary-sig-name">RemoveModule</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- RemoveModule(SBTarget self, SBModule module) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.RemoveModule">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetDebugger"></a><span class="summary-sig-name">GetDebugger</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetDebugger(SBTarget self) -&gt; SBDebugger</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetDebugger">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindModule"></a><span class="summary-sig-name">FindModule</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindModule(SBTarget self, SBFileSpec file_spec) -&gt; SBModule</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindModule">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetByteOrder"></a><span class="summary-sig-name">GetByteOrder</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetByteOrder(SBTarget self) -&gt; lldb::ByteOrder</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetByteOrder">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetAddressByteSize"></a><span class="summary-sig-name">GetAddressByteSize</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetAddressByteSize(SBTarget self) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetAddressByteSize">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetTriple"></a><span class="summary-sig-name">GetTriple</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetTriple(SBTarget self) -&gt; str const *</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetTriple">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetDataByteSize" class="summary-sig-name">GetDataByteSize</a>(<span class="summary-sig-arg">self</span>)</span><br />
- GetDataByteSize(SBTarget self) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetDataByteSize">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetCodeByteSize" class="summary-sig-name">GetCodeByteSize</a>(<span class="summary-sig-arg">self</span>)</span><br />
- GetCodeByteSize(SBTarget self) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetCodeByteSize">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="SetSectionLoadAddress"></a><span class="summary-sig-name">SetSectionLoadAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- SetSectionLoadAddress(SBTarget self, SBSection section, lldb::addr_t
- section_base_addr) -&gt; SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.SetSectionLoadAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="ClearSectionLoadAddress"></a><span class="summary-sig-name">ClearSectionLoadAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ClearSectionLoadAddress(SBTarget self, SBSection section) -&gt;
- SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ClearSectionLoadAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="SetModuleLoadAddress"></a><span class="summary-sig-name">SetModuleLoadAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- SetModuleLoadAddress(SBTarget self, SBModule module, int64_t
- sections_offset) -&gt; SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.SetModuleLoadAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="ClearModuleLoadAddress"></a><span class="summary-sig-name">ClearModuleLoadAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ClearModuleLoadAddress(SBTarget self, SBModule module) -&gt; SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ClearModuleLoadAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#FindFunctions" class="summary-sig-name">FindFunctions</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindFunctions(SBTarget self, str const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -&gt; SBSymbolContextList
-FindFunctions(SBTarget self, str const * name) -&gt; SBSymbolContextList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindFunctions">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindFirstType"></a><span class="summary-sig-name">FindFirstType</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindFirstType(SBTarget self, str const * type) -&gt; SBType</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindFirstType">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindTypes"></a><span class="summary-sig-name">FindTypes</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindTypes(SBTarget self, str const * type) -&gt; SBTypeList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindTypes">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetBasicType"></a><span class="summary-sig-name">GetBasicType</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetBasicType(SBTarget self, lldb::BasicType type) -&gt; SBType</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetBasicType">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetSourceManager"></a><span class="summary-sig-name">GetSourceManager</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetSourceManager(SBTarget self) -&gt; SBSourceManager</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetSourceManager">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#FindFirstGlobalVariable" class="summary-sig-name">FindFirstGlobalVariable</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindFirstGlobalVariable(SBTarget self, str const * name) -&gt; SBValue</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindFirstGlobalVariable">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#FindGlobalVariables" class="summary-sig-name">FindGlobalVariables</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindGlobalVariables(SBTarget self, str const * name, uint32_t max_matches) -&gt; SBValueList
-FindGlobalVariables(SBTarget self, str const * name, uint32_t max_matches, lldb::MatchType matchtype) -&gt; SBValueList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindGlobalVariables">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindGlobalFunctions"></a><span class="summary-sig-name">FindGlobalFunctions</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindGlobalFunctions(SBTarget self, str const * name, uint32_t
- max_matches, lldb::MatchType matchtype) -&gt; SBSymbolContextList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindGlobalFunctions">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="Clear"></a><span class="summary-sig-name">Clear</span>(<span class="summary-sig-arg">self</span>)</span><br />
- Clear(SBTarget self)</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.Clear">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#ResolveFileAddress" class="summary-sig-name">ResolveFileAddress</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ResolveFileAddress(SBTarget self, lldb::addr_t file_addr) -&gt; SBAddress</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ResolveFileAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="ResolveLoadAddress"></a><span class="summary-sig-name">ResolveLoadAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ResolveLoadAddress(SBTarget self, lldb::addr_t vm_addr) -&gt;
- SBAddress</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ResolveLoadAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="ResolvePastLoadAddress"></a><span class="summary-sig-name">ResolvePastLoadAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ResolvePastLoadAddress(SBTarget self, uint32_t stop_id, lldb::addr_t
- vm_addr) -&gt; SBAddress</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ResolvePastLoadAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="ResolveSymbolContextForAddress"></a><span class="summary-sig-name">ResolveSymbolContextForAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ResolveSymbolContextForAddress(SBTarget self, SBAddress addr,
- uint32_t resolve_scope) -&gt; SBSymbolContext</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ResolveSymbolContextForAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#ReadMemory" class="summary-sig-name">ReadMemory</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ReadMemory(SBTarget self, SBAddress addr, void * buf, SBError error) -&gt; size_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ReadMemory">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="BreakpointCreateByLocation"></a><span class="summary-sig-name">BreakpointCreateByLocation</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateByLocation(SBTarget self, str const * file, uint32_t
- line) -&gt; SBBreakpoint BreakpointCreateByLocation(SBTarget self,
- SBFileSpec file_spec, uint32_t line) -&gt; SBBreakpoint
- BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec,
- uint32_t line, lldb::addr_t offset) -&gt; SBBreakpoint
- BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec,
- uint32_t line, lldb::addr_t offset, SBFileSpecList module_list) -&gt;
- SBBreakpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByLocation">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#BreakpointCreateByName" class="summary-sig-name">BreakpointCreateByName</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateByName(SBTarget self, str const * symbol_name, str const * module_name=None) -&gt; SBBreakpoint...</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByName">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#BreakpointCreateByNames" class="summary-sig-name">BreakpointCreateByNames</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateByNames(SBTarget self, str const ** symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -&gt; SBBreakpoint...</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByNames">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#BreakpointCreateByRegex" class="summary-sig-name">BreakpointCreateByRegex</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateByRegex(SBTarget self, str const * symbol_name_regex, str const * module_name=None) -&gt; SBBreakpoint...</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByRegex">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#BreakpointCreateBySourceRegex" class="summary-sig-name">BreakpointCreateBySourceRegex</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateBySourceRegex(SBTarget self, str const * source_regex, SBFileSpec source_file, str const * module_name=None) -&gt; SBBreakpoint...</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateBySourceRegex">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="BreakpointCreateForException"></a><span class="summary-sig-name">BreakpointCreateForException</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateForException(SBTarget self, lldb::LanguageType
- language, bool catch_bp, bool throw_bp) -&gt; SBBreakpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateForException">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="BreakpointCreateByAddress"></a><span class="summary-sig-name">BreakpointCreateByAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateByAddress(SBTarget self, lldb::addr_t address) -&gt;
- SBBreakpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="BreakpointCreateBySBAddress"></a><span class="summary-sig-name">BreakpointCreateBySBAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointCreateBySBAddress(SBTarget self, SBAddress sb_address)
- -&gt; SBBreakpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateBySBAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetNumBreakpoints"></a><span class="summary-sig-name">GetNumBreakpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetNumBreakpoints(SBTarget self) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetNumBreakpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetBreakpointAtIndex"></a><span class="summary-sig-name">GetBreakpointAtIndex</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetBreakpointAtIndex(SBTarget self, uint32_t idx) -&gt; SBBreakpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetBreakpointAtIndex">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="BreakpointDelete"></a><span class="summary-sig-name">BreakpointDelete</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointDelete(SBTarget self, lldb::break_id_t break_id) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointDelete">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindBreakpointByID"></a><span class="summary-sig-name">FindBreakpointByID</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindBreakpointByID(SBTarget self, lldb::break_id_t break_id) -&gt;
- SBBreakpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindBreakpointByID">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindBreakpointsByName"></a><span class="summary-sig-name">FindBreakpointsByName</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindBreakpointsByName(SBTarget self, str const * name,
- SBBreakpointList bkpt_list) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindBreakpointsByName">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="EnableAllBreakpoints"></a><span class="summary-sig-name">EnableAllBreakpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- EnableAllBreakpoints(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.EnableAllBreakpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="DisableAllBreakpoints"></a><span class="summary-sig-name">DisableAllBreakpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- DisableAllBreakpoints(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.DisableAllBreakpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="DeleteAllBreakpoints"></a><span class="summary-sig-name">DeleteAllBreakpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- DeleteAllBreakpoints(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.DeleteAllBreakpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#BreakpointsCreateFromFile" class="summary-sig-name">BreakpointsCreateFromFile</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBBreakpointList bkpt_list) -&gt; SBError
-BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) -&gt; SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointsCreateFromFile">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="BreakpointsWriteToFile"></a><span class="summary-sig-name">BreakpointsWriteToFile</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file) -&gt;
- SBError BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file,
- SBBreakpointList bkpt_list, bool append=False) -&gt; SBError
- BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file,
- SBBreakpointList bkpt_list) -&gt; SBError</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointsWriteToFile">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetNumWatchpoints"></a><span class="summary-sig-name">GetNumWatchpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetNumWatchpoints(SBTarget self) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetNumWatchpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetWatchpointAtIndex"></a><span class="summary-sig-name">GetWatchpointAtIndex</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetWatchpointAtIndex(SBTarget self, uint32_t idx) -&gt; SBWatchpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetWatchpointAtIndex">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="DeleteWatchpoint"></a><span class="summary-sig-name">DeleteWatchpoint</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- DeleteWatchpoint(SBTarget self, lldb::watch_id_t watch_id) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.DeleteWatchpoint">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindWatchpointByID"></a><span class="summary-sig-name">FindWatchpointByID</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindWatchpointByID(SBTarget self, lldb::watch_id_t watch_id) -&gt;
- SBWatchpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindWatchpointByID">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="EnableAllWatchpoints"></a><span class="summary-sig-name">EnableAllWatchpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- EnableAllWatchpoints(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.EnableAllWatchpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="DisableAllWatchpoints"></a><span class="summary-sig-name">DisableAllWatchpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- DisableAllWatchpoints(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.DisableAllWatchpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="DeleteAllWatchpoints"></a><span class="summary-sig-name">DeleteAllWatchpoints</span>(<span class="summary-sig-arg">self</span>)</span><br />
- DeleteAllWatchpoints(SBTarget self) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.DeleteAllWatchpoints">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="WatchAddress"></a><span class="summary-sig-name">WatchAddress</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- WatchAddress(SBTarget self, lldb::addr_t addr, size_t size, bool
- read, bool write, SBError error) -&gt; SBWatchpoint</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.WatchAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetBroadcaster"></a><span class="summary-sig-name">GetBroadcaster</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetBroadcaster(SBTarget self) -&gt; SBBroadcaster</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetBroadcaster">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#CreateValueFromAddress" class="summary-sig-name">CreateValueFromAddress</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- CreateValueFromAddress(SBTarget self, str const * name, SBAddress addr, SBType type) -&gt; SBValue</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.CreateValueFromAddress">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="CreateValueFromData"></a><span class="summary-sig-name">CreateValueFromData</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- CreateValueFromData(SBTarget self, str const * name, SBData data,
- SBType type) -&gt; SBValue</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.CreateValueFromData">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="CreateValueFromExpression"></a><span class="summary-sig-name">CreateValueFromExpression</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- CreateValueFromExpression(SBTarget self, str const * name, str const
- * expr) -&gt; SBValue</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.CreateValueFromExpression">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#ReadInstructions" class="summary-sig-name">ReadInstructions</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count) -&gt; SBInstructionList
-ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count, str const * flavor_string) -&gt; SBInstructionList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.ReadInstructions">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetInstructions" class="summary-sig-name">GetInstructions</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetInstructions(SBTarget self, SBAddress base_addr, void const * buf) -&gt; SBInstructionList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetInstructions">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetInstructionsWithFlavor" class="summary-sig-name">GetInstructionsWithFlavor</a>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetInstructionsWithFlavor(SBTarget self, SBAddress base_addr, str const * flavor_string, void const * buf) -&gt; SBInstructionList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetInstructionsWithFlavor">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="FindSymbols"></a><span class="summary-sig-name">FindSymbols</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- FindSymbols(SBTarget self, str const * name, lldb::SymbolType
- type=eSymbolTypeAny) -&gt; SBSymbolContextList FindSymbols(SBTarget
- self, str const * name) -&gt; SBSymbolContextList</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindSymbols">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- GetDescription(SBTarget self, SBStream description,
- lldb::DescriptionLevel description_level) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetDescription">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetStackRedZoneSize"></a><span class="summary-sig-name">GetStackRedZoneSize</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetStackRedZoneSize(SBTarget self) -&gt; lldb::addr_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetStackRedZoneSize">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetLaunchInfo"></a><span class="summary-sig-name">GetLaunchInfo</span>(<span class="summary-sig-arg">self</span>)</span><br />
- GetLaunchInfo(SBTarget self) -&gt; SBLaunchInfo</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetLaunchInfo">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="SetLaunchInfo"></a><span class="summary-sig-name">SetLaunchInfo</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- SetLaunchInfo(SBTarget self, SBLaunchInfo launch_info)</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.SetLaunchInfo">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="EvaluateExpression"></a><span class="summary-sig-name">EvaluateExpression</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">*args</span>)</span><br />
- EvaluateExpression(SBTarget self, str const * expr) -&gt; SBValue
- EvaluateExpression(SBTarget self, str const * expr,
- SBExpressionOptions options) -&gt; SBValue</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.EvaluateExpression">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="get_modules_access_object"></a><span class="summary-sig-name">get_modules_access_object</span>(<span class="summary-sig-arg">self</span>)</span><br />
- An accessor function that returns a modules_access() object which
- allows lazy module access from a lldb.SBTarget object.</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.get_modules_access_object">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="get_modules_array"></a><span class="summary-sig-name">get_modules_array</span>(<span class="summary-sig-arg">self</span>)</span><br />
- An accessor function that returns a list() that contains all modules
- in a lldb.SBTarget object.</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.get_modules_array">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a href="lldb.SBTarget-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
- __str__(SBTarget self) -&gt; PyObject *</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__str__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="__eq__"></a><span class="summary-sig-name">__eq__</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">rhs</span>)</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__eq__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="__ne__"></a><span class="summary-sig-name">__ne__</span>(<span class="summary-sig-arg">self</span>,
- <span class="summary-sig-arg">rhs</span>)</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.__ne__">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
- <tr>
- <td colspan="2" class="summary">
- <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
- <code>__delattr__</code>,
- <code>__format__</code>,
- <code>__getattribute__</code>,
- <code>__hash__</code>,
- <code>__new__</code>,
- <code>__reduce__</code>,
- <code>__reduce_ex__</code>,
- <code>__sizeof__</code>,
- <code>__subclasshook__</code>
- </p>
- </td>
- </tr>
-</table>
-<!-- ==================== STATIC METHODS ==================== -->
-<a name="section-StaticMethods"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Static Methods</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-StaticMethods"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">str const *</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetBroadcasterClassName"></a><span class="summary-sig-name">GetBroadcasterClassName</span>()</span></td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetBroadcasterClassName">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="EventIsTargetEvent"></a><span class="summary-sig-name">EventIsTargetEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
- EventIsTargetEvent(SBEvent event) -&gt; bool</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.EventIsTargetEvent">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetTargetFromEvent"></a><span class="summary-sig-name">GetTargetFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
- GetTargetFromEvent(SBEvent event) -&gt; SBTarget</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetTargetFromEvent">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetNumModulesFromEvent"></a><span class="summary-sig-name">GetNumModulesFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
- GetNumModulesFromEvent(SBEvent event) -&gt; uint32_t</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetNumModulesFromEvent">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td><span class="summary-sig"><a name="GetModuleAtIndexFromEvent"></a><span class="summary-sig-name">GetModuleAtIndexFromEvent</span>(<span class="summary-sig-arg">*args</span>)</span><br />
- GetModuleAtIndexFromEvent(uint32_t const idx, SBEvent event) -&gt;
- SBModule</td>
- <td align="right" valign="top">
- <span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetModuleAtIndexFromEvent">source&nbsp;code</a></span>
-
- </td>
- </tr>
- </table>
-
- </td>
- </tr>
-</table>
-<!-- ==================== CLASS VARIABLES ==================== -->
-<a name="section-ClassVariables"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Class Variables</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-ClassVariables"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <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>
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a name="eBroadcastBitBreakpointChanged"></a><span class="summary-name">eBroadcastBitBreakpointChanged</span> = <code title="1">1</code>
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a name="eBroadcastBitModulesLoaded"></a><span class="summary-name">eBroadcastBitModulesLoaded</span> = <code title="2">2</code>
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a name="eBroadcastBitModulesUnloaded"></a><span class="summary-name">eBroadcastBitModulesUnloaded</span> = <code title="4">4</code>
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a name="eBroadcastBitWatchpointChanged"></a><span class="summary-name">eBroadcastBitWatchpointChanged</span> = <code title="8">8</code>
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a name="eBroadcastBitSymbolsLoaded"></a><span class="summary-name">eBroadcastBitSymbolsLoaded</span> = <code title="16">16</code>
- </td>
- </tr>
-</table>
-<!-- ==================== PROPERTIES ==================== -->
-<a name="section-Properties"></a>
-<table class="summary" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Properties</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-Properties"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#addr_size" class="summary-name">addr_size</a><br />
- A read only property that returns the size in bytes of an address for
- this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#broadcaster" class="summary-name">broadcaster</a><br />
- A read only property that an lldb object that represents the
- broadcaster (lldb.SBBroadcaster) for this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#byte_order" class="summary-name">byte_order</a><br />
- A read only property that returns an lldb enumeration value
- (lldb.eByteOrderLittle, lldb.eByteOrderBig, lldb.eByteOrderInvalid)
- that represents the byte order for this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#code_byte_size" class="summary-name">code_byte_size</a><br />
- A read only property that returns the size in host bytes of a byte in
- the code address space for this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#data_byte_size" class="summary-name">data_byte_size</a><br />
- A read only property that returns the size in host bytes of a byte in
- the data address space for this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#debugger" class="summary-name">debugger</a><br />
- A read only property that returns an lldb object that represents the
- debugger (lldb.SBDebugger) that owns this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#executable" class="summary-name">executable</a><br />
- A read only property that returns an lldb object that represents the
- main executable module (lldb.SBModule) for this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#module" class="summary-name">module</a><br />
- A read only property that returns an object that implements python
- operator overloading with the square brackets().\n
- target.module[&lt;int&gt;] allows array access to any modules.\n
- target.module[&lt;str&gt;] allows access to modules by basename, full
- path, or uuid string value.\n target.module[uuid.UUID()] allows
- module access by UUID.\n target.module[re] allows module access
- using a regular expression that matches the module full path.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#modules" class="summary-name">modules</a><br />
- A read only property that returns a list() of lldb.SBModule objects
- contained in this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#num_breakpoints" class="summary-name">num_breakpoints</a><br />
- A read only property that returns the number of breakpoints that this
- target has as an integer.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#num_watchpoints" class="summary-name">num_watchpoints</a><br />
- A read only property that returns the number of watchpoints that this
- target has as an integer.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#platform" class="summary-name">platform</a><br />
- A read only property that returns the platform associated with with
- this target.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#process" class="summary-name">process</a><br />
- A read only property that returns an lldb object that represents the
- process (lldb.SBProcess) that this target owns.
- </td>
- </tr>
-<tr>
- <td width="15%" align="right" valign="top" class="summary">
- <span class="summary-type">&nbsp;</span>
- </td><td class="summary">
- <a href="lldb.SBTarget-class.html#triple" class="summary-name">triple</a><br />
- A read only property that returns the target triple (arch-vendor-os)
- for this target as a string.
- </td>
- </tr>
- <tr>
- <td colspan="2" class="summary">
- <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
- <code>__class__</code>
- </p>
- </td>
- </tr>
-</table>
-<!-- ==================== METHOD DETAILS ==================== -->
-<a name="section-MethodDetails"></a>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Method Details</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-MethodDetails"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-</table>
-<a name="__setattr__"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">name</span>,
- <span class="sig-arg">value</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.__setattr__">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
- <dl class="fields">
- <dt>Overrides:
- object.__setattr__
- <dd><em class="note">(inherited documentation)</em></dd>
- </dt>
- </dl>
-</td></tr></table>
-</div>
-<a name="__repr__"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
- <br /><em class="fname">(Representation operator)</em>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <p>repr(x)</p>
- <dl class="fields">
- <dt>Overrides:
- object.__repr__
- <dd><em class="note">(inherited documentation)</em></dd>
- </dt>
- </dl>
-</td></tr></table>
-</div>
-<a name="__init__"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- <br /><em class="fname">(Constructor)</em>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.__init__">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <p>__init__(lldb::SBTarget self) -&gt; SBTarget __init__(lldb::SBTarget
- self, SBTarget rhs) -&gt; SBTarget</p>
- <dl class="fields">
- <dt>Overrides:
- object.__init__
- </dt>
- </dl>
-</td></tr></table>
-</div>
-<a name="GetPlatform"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">GetPlatform</span>(<span class="sig-arg">self</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetPlatform">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-GetPlatform(SBTarget self) -&gt; SBPlatform
-
-Return the platform object associated with the target.
-
-After return, the platform object should be checked for
-validity.
-
-@return
- A platform object.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="Install"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">Install</span>(<span class="sig-arg">self</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.Install">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-Install(SBTarget self) -&gt; SBError
-
-Install any binaries that need to be installed.
-
-This function does nothing when debugging on the host system.
-When connected to remote platforms, the target's main executable
-and any modules that have their install path set will be
-installed on the remote platform. If the main executable doesn't
-have an install location set, it will be installed in the remote
-platform's working directory.
-
-@return
- An error describing anything that went wrong during
- installation.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="LaunchSimple"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">LaunchSimple</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.LaunchSimple">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-LaunchSimple(SBTarget self, str const ** argv, str const ** envp, str const * working_directory) -&gt; SBProcess
-
-Launch a new process with sensible defaults.
-
-@param[in] argv
- The argument array.
-
-@param[in] envp
- The environment array.
-
-@param[in] working_directory
- The working directory to have the child process run in
-
-Default: listener
- Set to the target's debugger (SBTarget::GetDebugger())
-
-Default: launch_flags
- Empty launch flags
-
-Default: stdin_path
-Default: stdout_path
-Default: stderr_path
- A pseudo terminal will be used.
-
-@return
- A process object for the newly created process.
-
-For example,
-
- process = target.LaunchSimple(['X', 'Y', 'Z'], None, os.getcwd())
-
-launches a new process by passing 'X', 'Y', 'Z' as the args to the
-executable.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="Launch"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">Launch</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.Launch">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-Launch(SBTarget self, SBListener listener, str const ** argv, str const ** envp, str const * stdin_path,
- str const * stdout_path, str const * stderr_path, str const * working_directory,
- uint32_t launch_flags, bool stop_at_entry, SBError error) -&gt; SBProcess
-Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -&gt; SBProcess
-
-Launch a new process.
-
-Launch a new process by spawning a new process using the
-target object's executable module's file as the file to launch.
-Arguments are given in argv, and the environment variables
-are in envp. Standard input and output files can be
-optionally re-directed to stdin_path, stdout_path, and
-stderr_path.
-
-@param[in] listener
- An optional listener that will receive all process events.
- If listener is valid then listener will listen to all
- process events. If not valid, then this target's debugger
- (SBTarget::GetDebugger()) will listen to all process events.
-
-@param[in] argv
- The argument array.
-
-@param[in] envp
- The environment array.
-
-@param[in] launch_flags
- Flags to modify the launch (@see lldb::LaunchFlags)
-
-@param[in] stdin_path
- The path to use when re-directing the STDIN of the new
- process. If all stdXX_path arguments are NULL, a pseudo
- terminal will be used.
-
-@param[in] stdout_path
- The path to use when re-directing the STDOUT of the new
- process. If all stdXX_path arguments are NULL, a pseudo
- terminal will be used.
-
-@param[in] stderr_path
- The path to use when re-directing the STDERR of the new
- process. If all stdXX_path arguments are NULL, a pseudo
- terminal will be used.
-
-@param[in] working_directory
- The working directory to have the child process run in
-
-@param[in] launch_flags
- Some launch options specified by logical OR'ing
- lldb::LaunchFlags enumeration values together.
-
-@param[in] stop_at_entry
- If false do not stop the inferior at the entry point.
-
-@param[out]
- An error object. Contains the reason if there is some failure.
-
-@return
- A process object for the newly created process.
-
-For example,
-
- process = target.Launch(self.dbg.GetListener(), None, None,
- None, '/tmp/stdout.txt', None,
- None, 0, False, error)
-
-launches a new process by passing nothing for both the args and the envs
-and redirect the standard output of the inferior to the /tmp/stdout.txt
-file. It does not specify a working directory so that the debug server
-will use its idea of what the current working directory is for the
-inferior. Also, we ask the debugger not to stop the inferior at the
-entry point. If no breakpoint is specified for the inferior, it should
-run to completion if no user interaction is required.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="LoadCore"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">LoadCore</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.LoadCore">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-LoadCore(SBTarget self, str const * core_file) -&gt; SBProcess
-
-Load a core file
-
-@param[in] core_file
- File path of the core dump.
-
-@return
- A process object for the newly created core file.
-
-For example,
-
- process = target.LoadCore('./a.out.core')
-
-loads a new core file and returns the process object.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="AttachToProcessWithID"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">AttachToProcessWithID</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.AttachToProcessWithID">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-AttachToProcessWithID(SBTarget self, SBListener listener, lldb::pid_t pid, SBError error) -&gt; SBProcess
-
-Attach to process with pid.
-
-@param[in] listener
- An optional listener that will receive all process events.
- If listener is valid then listener will listen to all
- process events. If not valid, then this target's debugger
- (SBTarget::GetDebugger()) will listen to all process events.
-
-@param[in] pid
- The process ID to attach to.
-
-@param[out]
- An error explaining what went wrong if attach fails.
-
-@return
- A process object for the attached process.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="AttachToProcessWithName"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">AttachToProcessWithName</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.AttachToProcessWithName">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-AttachToProcessWithName(SBTarget self, SBListener listener, str const * name, bool wait_for, SBError error) -&gt; SBProcess
-
-Attach to process with name.
-
-@param[in] listener
- An optional listener that will receive all process events.
- If listener is valid then listener will listen to all
- process events. If not valid, then this target's debugger
- (SBTarget::GetDebugger()) will listen to all process events.
-
-@param[in] name
- Basename of process to attach to.
-
-@param[in] wait_for
- If true wait for a new instance of 'name' to be launched.
-
-@param[out]
- An error explaining what went wrong if attach fails.
-
-@return
- A process object for the attached process.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="ConnectRemote"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">ConnectRemote</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.ConnectRemote">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-ConnectRemote(SBTarget self, SBListener listener, str const * url, str const * plugin_name, SBError error) -&gt; SBProcess
-
-Connect to a remote debug server with url.
-
-@param[in] listener
- An optional listener that will receive all process events.
- If listener is valid then listener will listen to all
- process events. If not valid, then this target's debugger
- (SBTarget::GetDebugger()) will listen to all process events.
-
-@param[in] url
- The url to connect to, e.g., 'connect://localhost:12345'.
-
-@param[in] plugin_name
- The plugin name to be used; can be NULL.
-
-@param[out]
- An error explaining what went wrong if the connect fails.
-
-@return
- A process object for the connected process.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="GetDataByteSize"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">GetDataByteSize</span>(<span class="sig-arg">self</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetDataByteSize">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <p>GetDataByteSize(SBTarget self) -&gt; uint32_t</p>
- <p>Architecture data byte width accessor</p>
- <p>@return The size in 8-bit (host) bytes of a minimum addressable unit
- from the Architecture's data bus</p>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="GetCodeByteSize"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">GetCodeByteSize</span>(<span class="sig-arg">self</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetCodeByteSize">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <p>GetCodeByteSize(SBTarget self) -&gt; uint32_t</p>
- <p>Architecture code byte width accessor</p>
- <p>@return The size in 8-bit (host) bytes of a minimum addressable unit
- from the Architecture's code bus</p>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="FindFunctions"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">FindFunctions</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindFunctions">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-FindFunctions(SBTarget self, str const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -&gt; SBSymbolContextList
-FindFunctions(SBTarget self, str const * name) -&gt; SBSymbolContextList
-
-Find functions by name.
-
-@param[in] name
- The name of the function we are looking for.
-
-@param[in] name_type_mask
- A logical OR of one or more FunctionNameType enum bits that
- indicate what kind of names should be used when doing the
- lookup. Bits include fully qualified names, base names,
- C++ methods, or ObjC selectors.
- See FunctionNameType for more details.
-
-@return
- A lldb::SBSymbolContextList that gets filled in with all of
- the symbol contexts for all the matches.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="FindFirstGlobalVariable"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">FindFirstGlobalVariable</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindFirstGlobalVariable">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-FindFirstGlobalVariable(SBTarget self, str const * name) -&gt; SBValue
-
-Find the first global (or static) variable by name.
-
-@param[in] name
- The name of the global or static variable we are looking
- for.
-
-@return
- An SBValue that gets filled in with the found variable (if any).
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="FindGlobalVariables"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">FindGlobalVariables</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.FindGlobalVariables">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-FindGlobalVariables(SBTarget self, str const * name, uint32_t max_matches) -&gt; SBValueList
-FindGlobalVariables(SBTarget self, str const * name, uint32_t max_matches, lldb::MatchType matchtype) -&gt; SBValueList
-
-Find global and static variables by name.
-
-@param[in] name
- The name of the global or static variable we are looking
- for.
-
-@param[in] max_matches
- Allow the number of matches to be limited to max_matches.
-
-@return
- A list of matched variables in an SBValueList.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="ResolveFileAddress"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">ResolveFileAddress</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.ResolveFileAddress">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-ResolveFileAddress(SBTarget self, lldb::addr_t file_addr) -&gt; SBAddress
-
-Resolve a current file address into a section offset address.
-
-@param[in] file_addr
-
-@return
- An SBAddress which will be valid if...
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="ReadMemory"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">ReadMemory</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.ReadMemory">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-ReadMemory(SBTarget self, SBAddress addr, void * buf, SBError error) -&gt; size_t
-
-Read target memory. If a target process is running then memory
-is read from here. Otherwise the memory is read from the object
-files. For a target whose bytes are sized as a multiple of host
-bytes, the data read back will preserve the target's byte order.
-
-@param[in] addr
- A target address to read from.
-
-@param[out] buf
- The buffer to read memory into.
-
-@param[in] size
- The maximum number of host bytes to read in the buffer passed
- into this call
-
-@param[out] error
- Error information is written here if the memory read fails.
-
-@return
- The amount of data read in host bytes.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="BreakpointCreateByName"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">BreakpointCreateByName</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByName">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-BreakpointCreateByName(SBTarget self, str const * symbol_name, str const * module_name=None) -&gt; SBBreakpoint
-BreakpointCreateByName(SBTarget self, str const * symbol_name) -&gt; SBBreakpoint
-BreakpointCreateByName(SBTarget self, str const * symbol_name, uint32_t func_name_type, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -&gt; SBBreakpoint
-BreakpointCreateByName(SBTarget self, str const * symbol_name, uint32_t func_name_type, lldb::LanguageType symbol_language,
- SBFileSpecList module_list, SBFileSpecList comp_unit_list) -&gt; SBBreakpoint
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="BreakpointCreateByNames"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">BreakpointCreateByNames</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByNames">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-BreakpointCreateByNames(SBTarget self, str const ** symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -&gt; SBBreakpoint
-BreakpointCreateByNames(SBTarget self, str const ** symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language,
- SBFileSpecList module_list, SBFileSpecList comp_unit_list) -&gt; SBBreakpoint
-BreakpointCreateByNames(SBTarget self, str const ** symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language,
- lldb::addr_t offset, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -&gt; SBBreakpoint
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="BreakpointCreateByRegex"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">BreakpointCreateByRegex</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateByRegex">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-BreakpointCreateByRegex(SBTarget self, str const * symbol_name_regex, str const * module_name=None) -&gt; SBBreakpoint
-BreakpointCreateByRegex(SBTarget self, str const * symbol_name_regex) -&gt; SBBreakpoint
-BreakpointCreateByRegex(SBTarget self, str const * symbol_name_regex, lldb::LanguageType symbol_language, SBFileSpecList module_list,
- SBFileSpecList comp_unit_list) -&gt; SBBreakpoint
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="BreakpointCreateBySourceRegex"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">BreakpointCreateBySourceRegex</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointCreateBySourceRegex">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-BreakpointCreateBySourceRegex(SBTarget self, str const * source_regex, SBFileSpec source_file, str const * module_name=None) -&gt; SBBreakpoint
-BreakpointCreateBySourceRegex(SBTarget self, str const * source_regex, SBFileSpec source_file) -&gt; SBBreakpoint
-BreakpointCreateBySourceRegex(SBTarget self, str const * source_regex, SBFileSpecList module_list, SBFileSpecList file_list) -&gt; SBBreakpoint
-BreakpointCreateBySourceRegex(SBTarget self, str const * source_regex, SBFileSpecList module_list, SBFileSpecList source_file,
- SBStringList func_names) -&gt; SBBreakpoint
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="BreakpointsCreateFromFile"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">BreakpointsCreateFromFile</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.BreakpointsCreateFromFile">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBBreakpointList bkpt_list) -&gt; SBError
-BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) -&gt; SBError
-
-Read breakpoints from source_file and return the newly created
-breakpoints in bkpt_list.
-
-@param[in] source_file
- The file from which to read the breakpoints
-
-@param[in] matching_names
- Only read in breakpoints whose names match one of the names in this
- list.
-
-@param[out] bkpt_list
- A list of the newly created breakpoints.
-
-@return
- An SBError detailing any errors in reading in the breakpoints.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="CreateValueFromAddress"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">CreateValueFromAddress</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.CreateValueFromAddress">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-CreateValueFromAddress(SBTarget self, str const * name, SBAddress addr, SBType type) -&gt; SBValue
-
-Create an SBValue with the given name by treating the memory starting at addr as an entity of type.
-
-@param[in] name
- The name of the resultant SBValue
-
-@param[in] addr
- The address of the start of the memory region to be used.
-
-@param[in] type
- The type to use to interpret the memory starting at addr.
-
-@return
- An SBValue of the given type, may be invalid if there was an error reading
- the underlying memory.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="ReadInstructions"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">ReadInstructions</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.ReadInstructions">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count) -&gt; SBInstructionList
-ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count, str const * flavor_string) -&gt; SBInstructionList
-
-Disassemble a specified number of instructions starting at an address.
-Parameters:
- base_addr -- the address to start disassembly from
- count -- the number of instructions to disassemble
- flavor_string -- may be 'intel' or 'att' on x86 targets to specify that style of disassembly
-Returns an SBInstructionList.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="GetInstructions"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">GetInstructions</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetInstructions">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-GetInstructions(SBTarget self, SBAddress base_addr, void const * buf) -&gt; SBInstructionList
-
-Disassemble the bytes in a buffer and return them in an SBInstructionList.
-Parameters:
- base_addr -- used for symbolicating the offsets in the byte stream when disassembling
- buf -- bytes to be disassembled
- size -- (C++) size of the buffer
-Returns an SBInstructionList.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="GetInstructionsWithFlavor"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">GetInstructionsWithFlavor</span>(<span class="sig-arg">self</span>,
- <span class="sig-arg">*args</span>)</span>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.GetInstructionsWithFlavor">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <pre class="literalblock">
-
-GetInstructionsWithFlavor(SBTarget self, SBAddress base_addr, str const * flavor_string, void const * buf) -&gt; SBInstructionList
-
-Disassemble the bytes in a buffer and return them in an SBInstructionList, with a supplied flavor.
-Parameters:
- base_addr -- used for symbolicating the offsets in the byte stream when disassembling
- flavor -- may be 'intel' or 'att' on x86 targets to specify that style of disassembly
- buf -- bytes to be disassembled
- size -- (C++) size of the buffer
-Returns an SBInstructionList.
-
-</pre>
- <dl class="fields">
- </dl>
-</td></tr></table>
-</div>
-<a name="__str__"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr valign="top"><td>
- <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
- <br /><em class="fname">(Informal representation operator)</em>
- </h3>
- </td><td align="right" valign="top"
- ><span class="codelink"><a href="lldb-pysrc.html#SBTarget.__str__">source&nbsp;code</a></span>&nbsp;
- </td>
- </tr></table>
-
- <p>__str__(SBTarget self) -&gt; PyObject *</p>
- <dl class="fields">
- <dt>Overrides:
- object.__str__
- </dt>
- </dl>
-</td></tr></table>
-</div>
-<br />
-<!-- ==================== PROPERTY DETAILS ==================== -->
-<a name="section-PropertyDetails"></a>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr bgcolor="#70b0f0" class="table-header">
- <td colspan="2" class="table-header">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr valign="top">
- <td align="left"><span class="table-header">Property Details</span></td>
- <td align="right" valign="top"
- ><span class="options">[<a href="#section-PropertyDetails"
- class="privatelink" onclick="toggle_private();"
- >hide private</a>]</span></td>
- </tr>
- </table>
- </td>
-</tr>
-</table>
-<a name="addr_size"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">addr_size</h3>
- <p>A read only property that returns the size in bytes of an address for
- this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetAddressByteSize" class="summary-sig-name">GetAddressByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetAddressByteSize(SBTarget self) -&gt; uint32_t
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="broadcaster"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">broadcaster</h3>
- <p>A read only property that an lldb object that represents the
- broadcaster (lldb.SBBroadcaster) for this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetBroadcaster" class="summary-sig-name">GetBroadcaster</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetBroadcaster(SBTarget self) -&gt; SBBroadcaster
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="byte_order"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">byte_order</h3>
- <p>A read only property that returns an lldb enumeration value
- (lldb.eByteOrderLittle, lldb.eByteOrderBig, lldb.eByteOrderInvalid) that
- represents the byte order for this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetByteOrder" class="summary-sig-name">GetByteOrder</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetByteOrder(SBTarget self) -&gt; lldb::ByteOrder
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="code_byte_size"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">code_byte_size</h3>
- <p>A read only property that returns the size in host bytes of a byte in
- the code address space for this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetCodeByteSize" class="summary-sig-name">GetCodeByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetCodeByteSize(SBTarget self) -&gt; uint32_t
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="data_byte_size"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">data_byte_size</h3>
- <p>A read only property that returns the size in host bytes of a byte in
- the data address space for this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetDataByteSize" class="summary-sig-name">GetDataByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetDataByteSize(SBTarget self) -&gt; uint32_t
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="debugger"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">debugger</h3>
- <p>A read only property that returns an lldb object that represents the
- debugger (lldb.SBDebugger) that owns this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetDebugger" class="summary-sig-name">GetDebugger</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetDebugger(SBTarget self) -&gt; SBDebugger
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="executable"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">executable</h3>
- <p>A read only property that returns an lldb object that represents the
- main executable module (lldb.SBModule) for this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetExecutable" class="summary-sig-name">GetExecutable</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetExecutable(SBTarget self) -&gt; SBFileSpec
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="module"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">module</h3>
- <p>A read only property that returns an object that implements python
- operator overloading with the square brackets().\n
- target.module[&lt;int&gt;] allows array access to any modules.\n
- target.module[&lt;str&gt;] allows access to modules by basename, full
- path, or uuid string value.\n target.module[uuid.UUID()] allows module
- access by UUID.\n target.module[re] allows module access using a
- regular expression that matches the module full path.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#get_modules_access_object" class="summary-sig-name">get_modules_access_object</a>(<span class="summary-sig-arg">self</span>)</span>
- - An accessor function that returns a modules_access() object which
- allows lazy module access from a lldb.SBTarget object.
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="modules"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">modules</h3>
- <p>A read only property that returns a list() of lldb.SBModule objects
- contained in this target. This list is a list all modules that the target
- currently is tracking (the main executable and all dependent shared
- libraries).</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#get_modules_array" class="summary-sig-name">get_modules_array</a>(<span class="summary-sig-arg">self</span>)</span>
- - An accessor function that returns a list() that contains all modules
- in a lldb.SBTarget object.
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="num_breakpoints"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">num_breakpoints</h3>
- <p>A read only property that returns the number of breakpoints that this
- target has as an integer.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetNumBreakpoints" class="summary-sig-name">GetNumBreakpoints</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetNumBreakpoints(SBTarget self) -&gt; uint32_t
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="num_watchpoints"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">num_watchpoints</h3>
- <p>A read only property that returns the number of watchpoints that this
- target has as an integer.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetNumWatchpoints" class="summary-sig-name">GetNumWatchpoints</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetNumWatchpoints(SBTarget self) -&gt; uint32_t
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="platform"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">platform</h3>
- <p>A read only property that returns the platform associated with with
- this target.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetPlatform" class="summary-sig-name">GetPlatform</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetPlatform(SBTarget self) -&gt; SBPlatform
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="process"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">process</h3>
- <p>A read only property that returns an lldb object that represents the
- process (lldb.SBProcess) that this target owns.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetProcess" class="summary-sig-name">GetProcess</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetProcess(SBTarget self) -&gt; SBProcess
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<a name="triple"></a>
-<div>
-<table class="details" border="1" cellpadding="3"
- cellspacing="0" width="100%" bgcolor="white">
-<tr><td>
- <h3 class="epydoc">triple</h3>
- <p>A read only property that returns the target triple (arch-vendor-os)
- for this target as a string.</p>
- <dl class="fields">
- <dt>Get Method:</dt>
- <dd class="value"><span class="summary-sig"><a href="lldb.SBTarget-class.html#GetTriple" class="summary-sig-name">GetTriple</a>(<span class="summary-sig-arg">self</span>)</span>
- - GetTriple(SBTarget self) -&gt; str const *
- </dd>
- </dl>
-</td></tr></table>
-</div>
-<br />
-<!-- ==================== NAVIGATION BAR ==================== -->
-<table class="navbar" border="0" width="100%" cellpadding="0"
- bgcolor="#a0c0ff" cellspacing="0">
- <tr valign="middle">
-
- <!-- Tree link -->
- <th>&nbsp;&nbsp;&nbsp;<a
- href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
-
- <!-- Index link -->
- <th>&nbsp;&nbsp;&nbsp;<a
- href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
-
- <!-- Help link -->
- <th>&nbsp;&nbsp;&nbsp;<a
- href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
-
- <!-- Project homepage -->
- <th class="navbar" align="right" width="100%">
- <table border="0" cellpadding="0" cellspacing="0">
- <tr><th class="navbar" align="center"
- ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
- </tr></table></th>
- </tr>
-</table>
-<table border="0" cellpadding="0" cellspacing="0" width="100%%">
- <tr>
- <td align="left" class="footer">
- Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:28 2016
- </td>
- <td align="right" class="footer">
- <a target="mainFrame" href="http://epydoc.sourceforge.net"
- >http://epydoc.sourceforge.net</a>
- </td>
- </tr>
-</table>
-
-<script type="text/javascript">
- <!--
- // Private objects are initially displayed (because if
- // javascript is turned off then we want them to be
- // visible); but by default, we want to hide them. So hide
- // them unless we have a cookie that says to show them.
- checkCookie();
- // -->
-</script>
-</body>
-</html>