1
<?xml version="1.0" encoding="utf-8"?>
2
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
3
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
5
<title>eric4.DebugClients.Python.Cyclops.RunCyclops</title>
9
margin: 0em 1em 10em 1em;
13
h1 { color: white; background: #4FA4FF; }
14
h2 { color: white; background: #4FA4FF; }
15
h3 { color: white; background: #00557F; }
16
h4 { color: white; background: #00557F; }
22
<body><a NAME="top" ID="top"></a>
23
<h1>eric4.DebugClients.Python.Cyclops.RunCyclops</h1>
25
Module implementing a function to run the Cyclops cycle finder on a module.
29
<tr><td>None</td></tr>
34
<td><a href="#func_refs">func_refs</a></td>
35
<td>Function returning a sequence of all objects directly reachable from x.</td>
37
<td><a href="#func_tag">func_tag</a></td>
38
<td>Function returning a string describing how the reference was obtained from x.</td>
40
<td><a href="#generateReport">generateReport</a></td>
41
<td>Function to generate the report.</td>
43
<td><a href="#instance_filter">instance_filter</a></td>
44
<td>Function to filter the cycles.</td>
46
<td><a href="#mod_refs">mod_refs</a></td>
47
<td>Function returning a sequence of all objects directly reachable from x.</td>
49
<td><a href="#mod_tag">mod_tag</a></td>
50
<td>Function returning a string describing how the reference was obtained from x.</td>
52
<td><a href="#run">run</a></td>
53
<td>Function to run the program in the cyclops cycle finder.</td>
57
<a NAME="func_refs" ID="func_refs"></a>
59
<b>func_refs</b>(<i>x</i>)
61
Function returning a sequence of all objects directly reachable from x.
70
sequence of all objects directly reachable from x
73
<div align="right"><a href="#top">Up</a></div>
75
<a NAME="func_tag" ID="func_tag"></a>
77
<b>func_tag</b>(<i>x, i</i>)
79
Function returning a string describing how the reference was obtained from x.
84
</dd><dt><i>i</i></dt>
86
index into list of references
91
a string describing how the reference was obtained from x
94
<div align="right"><a href="#top">Up</a></div>
96
<a NAME="generateReport" ID="generateReport"></a>
97
<h2>generateReport</h2>
98
<b>generateReport</b>(<i>z, reports</i>)
100
Function to generate the report.
102
<div align="right"><a href="#top">Up</a></div>
104
<a NAME="instance_filter" ID="instance_filter"></a>
105
<h2>instance_filter</h2>
106
<b>instance_filter</b>(<i>cycle</i>)
108
Function to filter the cycles.
112
flag indicating that at least one instance object was found
115
<div align="right"><a href="#top">Up</a></div>
117
<a NAME="mod_refs" ID="mod_refs"></a>
119
<b>mod_refs</b>(<i>x</i>)
121
Function returning a sequence of all objects directly reachable from x.
130
sequence of all objects directly reachable from x
133
<div align="right"><a href="#top">Up</a></div>
135
<a NAME="mod_tag" ID="mod_tag"></a>
137
<b>mod_tag</b>(<i>x, i</i>)
139
Function returning a string describing how the reference was obtained from x.
144
</dd><dt><i>i</i></dt>
146
index into list of references
151
a string describing how the reference was obtained from x
154
<div align="right"><a href="#top">Up</a></div>
156
<a NAME="run" ID="run"></a>
158
<b>run</b>(<i>filename, modfunc, reports, dbgClient</i>)
160
Function to run the program in the cyclops cycle finder.
162
<dt><i>filename</i></dt>
164
filename of the module to be run (string)
165
</dd><dt><i>modfunc</i></dt>
167
module function which is the main entry point (string)
168
</dd><dt><i>reports</i></dt>
170
bit mask specifying the reports wanted (integer)
173
<div align="right"><a href="#top">Up</a></div>
b'\\ No newline at end of file'