Files
2013-03-25 21:58:56 -04:00

333 lines
16 KiB
HTML
Executable File

<?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>Class Hierarchy</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 bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Trees&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"
>Immunity Debugger API Reference</th>
</tr></table></th>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100%">&nbsp;</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="class-tree.html"
target="_top">no&nbsp;frames</a>]</span></td></tr>
</table>
</td>
</tr>
</table>
<center><b>
[ <a href="module-tree.html">Module Hierarchy</a>
| <a href="class-tree.html">Class Hierarchy</a> ]
</b></center><br />
<h1 class="epydoc">Class Hierarchy</h1>
<ul class="nomargin-top">
<li> <strong class="uidlink"><a href="Libs.libanalyze.BasicBlock-class.html">Libs.libanalyze.BasicBlock</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libanalyze.JMCBasicBlock-class.html">Libs.libanalyze.JMCBasicBlock</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libanalyze.JMPBasicBlock-class.html">Libs.libanalyze.JMPBasicBlock</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libanalyze.RETBasicBlock-class.html">Libs.libanalyze.RETBasicBlock</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libanalyze.XREFBasicBlock-class.html">Libs.libanalyze.XREFBasicBlock</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.Blocks-class.html">Libs.libheap.Blocks</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.Bucket-class.html">Libs.libheap.Bucket</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libdatatype.Data-class.html">Libs.libdatatype.Data</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libdatatype.DoubleLinkedList-class.html">Libs.libdatatype.DoubleLinkedList</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libdatatype.Pointer-class.html">Libs.libdatatype.Pointer</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libdatatype.String-class.html">Libs.libdatatype.String</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libdatatype.Unicode-class.html">Libs.libdatatype.Unicode</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libdatatype.DataTypes-class.html">Libs.libdatatype.DataTypes</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.immlib.Debugger-class.html">Libs.immlib.Debugger</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.Directory-class.html">Libs.pelib.Directory</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.graphclass.Draw-class.html">Libs.graphclass.Draw</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.Event-class.html">Libs.libevent.Event</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libevent.CreateProcessEvent-class.html">Libs.libevent.CreateProcessEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.CreateThreadEvent-class.html">Libs.libevent.CreateThreadEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.ExceptionEvent-class.html">Libs.libevent.ExceptionEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.ExitProcessEvent-class.html">Libs.libevent.ExitProcessEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.ExitThreadEvent-class.html">Libs.libevent.ExitThreadEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.LoadDLLEvent-class.html">Libs.libevent.LoadDLLEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.OutputDebugEvent-class.html">Libs.libevent.OutputDebugEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.RIPEvent-class.html">Libs.libevent.RIPEvent</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.UnloadDLLEvent-class.html">Libs.libevent.UnloadDLLEvent</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libevent.ExceptionRecord-class.html">Libs.libevent.ExceptionRecord</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.FastLogHook-class.html">Libs.libhook.FastLogHook</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libhook.STDCALLFastLogHook-class.html">Libs.libhook.STDCALLFastLogHook</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libanalyze.Function-class.html">Libs.libanalyze.Function</a></strong>:
<em class="summary">Class that contains information about a Function</em>
</li>
<li> <strong class="uidlink"><a href="Libs.librecognition.FunctionRecognition-class.html">Libs.librecognition.FunctionRecognition</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.graphclass.Graph-class.html">Libs.graphclass.Graph</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.Handle-class.html">Libs.debugtypes.Handle</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.Hook-class.html">Libs.libhook.Hook</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libhook.AccessViolationHook-class.html">Libs.libhook.AccessViolationHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.AllExceptHook-class.html">Libs.libhook.AllExceptHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.BpHook-class.html">Libs.libhook.BpHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.CreateProcessHook-class.html">Libs.libhook.CreateProcessHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.CreateThreadHook-class.html">Libs.libhook.CreateThreadHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.ExitProcessHook-class.html">Libs.libhook.ExitProcessHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.ExitThreadHook-class.html">Libs.libhook.ExitThreadHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.LoadDLLHook-class.html">Libs.libhook.LoadDLLHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.LogBpHook-class.html">Libs.libhook.LogBpHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.PostAnalysisHook-class.html">Libs.libhook.PostAnalysisHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.PreBpHook-class.html">Libs.libhook.PreBpHook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.RunUntilAV-class.html">Libs.libhook.RunUntilAV</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libhook.UnloadDLLHook-class.html">Libs.libhook.UnloadDLLHook</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.IMGOPThdr-class.html">Libs.pelib.IMGOPThdr</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.IMGhdr-class.html">Libs.pelib.IMGhdr</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.ImageExportDirectory-class.html">Libs.pelib.ImageExportDirectory</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.ImageImportByName-class.html">Libs.pelib.ImageImportByName</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.ImportDescriptor-class.html">Libs.pelib.ImportDescriptor</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.LFHeap-class.html">Libs.libheap.LFHeap</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.graphclass.Line-class.html">Libs.graphclass.Line</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.LocalData-class.html">Libs.libheap.LocalData</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.LocalSegmentInfo-class.html">Libs.libheap.LocalSegmentInfo</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.MZ-class.html">Libs.pelib.MZ</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.MemoryPage-class.html">Libs.debugtypes.MemoryPage</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.Module-class.html">Libs.debugtypes.Module</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.librecognition.MultiCSVIterator-class.html">Libs.librecognition.MultiCSVIterator</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.PE-class.html">Libs.pelib.PE</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.PEB-class.html">Libs.debugtypes.PEB</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.PElib-class.html">Libs.pelib.PElib</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.PHeap-class.html">Libs.libheap.PHeap</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libheap.VistaPHeap-class.html">Libs.libheap.VistaPHeap</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.PLook-class.html">Libs.libheap.PLook</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.immvcglib.ParseVCGList-class.html">Libs.immvcglib.ParseVCGList</a></strong>:
<em class="summary">recursive VCG parser</em>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.SearchHeap-class.html">Libs.libheap.SearchHeap</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.pelib.Section-class.html">Libs.pelib.Section</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.Segment-class.html">Libs.libheap.Segment</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.Stack-class.html">Libs.debugtypes.Stack</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.SubSegment-class.html">Libs.libheap.SubSegment</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.Symbol-class.html">Libs.debugtypes.Symbol</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.debugtypes.Table-class.html">Libs.debugtypes.Table</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libanalyze.TraceArgs-class.html">Libs.libanalyze.TraceArgs</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.UserData-class.html">Libs.libheap.UserData</a></strong>
</li>
<li> <strong class="uidlink">UserDict.UserDict</strong>
<ul>
<li> <strong class="uidlink">UserDict.IterableUserDict</strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.immlib.DictTypes-class.html">Libs.immlib.DictTypes</a></strong>
</li>
</ul>
</li>
</ul>
</li>
<li> <strong class="uidlink">UserList.UserList</strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libanalyze.Decode-class.html">Libs.libanalyze.Decode</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.PHeapLookaside-class.html">Libs.libheap.PHeapLookaside</a></strong>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.UserMemoryCache-class.html">Libs.libheap.UserMemoryCache</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.graphclass.Vertex-class.html">Libs.graphclass.Vertex</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.immvcglib.graphTree-class.html">Libs.immvcglib.graphTree</a></strong>
</li>
<li> <strong class="uidlink">object</strong>:
<em class="summary">The most base type</em>
<ul>
<li> <strong class="uidlink">exceptions.BaseException</strong>:
<em class="summary">Common base class for all exceptions</em>
<ul>
<li> <strong class="uidlink">exceptions.Exception</strong>:
<em class="summary">Common base class for all non-exit exceptions.</em>
<ul>
<li> <strong class="uidlink"><a href="Libs.pelib.PEError-class.html">Libs.pelib.PEError</a></strong>
</li>
</ul>
</li>
</ul>
</li>
<li> <strong class="uidlink">dict</strong>:
<em class="summary">dict() -&gt; new empty dictionary.</em>
<ul>
<li> <strong class="uidlink"><a href="Libs.immutils.antifloatdict-class.html">Libs.immutils.antifloatdict</a></strong>
</li>
</ul>
</li>
</ul>
</li>
<li> <strong class="uidlink"><a href="Libs.libanalyze.opCode-class.html">Libs.libanalyze.opCode</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.graphclass.vcgNode-class.html">Libs.graphclass.vcgNode</a></strong>
</li>
<li> <strong class="uidlink"><a href="Libs.libheap.win32heapchunk-class.html">Libs.libheap.win32heapchunk</a></strong>
<ul>
<li> <strong class="uidlink"><a href="Libs.libheap.win32vistaheapchunk-class.html">Libs.libheap.win32vistaheapchunk</a></strong>
</li>
</ul>
</li>
</ul>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
bgcolor="#a0c0ff" cellspacing="0">
<tr valign="middle">
<!-- Tree link -->
<th bgcolor="#70b0f0" class="navbar-select"
>&nbsp;&nbsp;&nbsp;Trees&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"
>Immunity Debugger API Reference</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 Thu Sep 11 14:06:31 2008
</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>