eric6/Documentation/Source/eric6.DebugClients.Python.ThreadExtension.html

Sat, 10 Apr 2021 16:13:22 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 10 Apr 2021 16:13:22 +0200
changeset 8215
fc5d68a6889e
parent 7989
a21d673a8f99
permissions
-rw-r--r--

Updated source docu.

5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.DebugClients.Python.ThreadExtension</title>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
21 <body>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
22 <a NAME="top" ID="top"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.DebugClients.Python.ThreadExtension</h1>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
24
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 Module implementing an import hook patching thread modules to get debugged too.
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Global Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
29
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
31 <tr><td>_qtThreadNumber</td></tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <h3>Classes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
34
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
36
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <tr>
7365
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
38 <td><a href="#DummyThreadWrapper">DummyThreadWrapper</a></td>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
39 <td>Wrapper class for threading._DummyThread.</td>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
40 </tr>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
41 <tr>
7414
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
42 <td><a href="#QRunnableWrapper">QRunnableWrapper</a></td>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
43 <td>Wrapper class for *.QRunnable.</td>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
44 </tr>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
45 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <td><a href="#QThreadWrapper">QThreadWrapper</a></td>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
47 <td>Wrapper class for *.QThread.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
48 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
49 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <td><a href="#ThreadExtension">ThreadExtension</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <td>Class implementing the thread support for the debugger.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
52 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
53 <tr>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
54 <td><a href="#ThreadWrapper">ThreadWrapper</a></td>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
55 <td>Wrapper class for threading.Thread.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
56 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
57 <tr>
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
58 <td><a href="#TimerWrapper">TimerWrapper</a></td>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
59 <td>Wrapper class for threading.(_)Timer.</td>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 </tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <h3>Functions</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
63
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr><td>None</td></tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
67 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
68 <hr />
7365
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
69 <a NAME="DummyThreadWrapper" ID="DummyThreadWrapper"></a>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
70 <h2>DummyThreadWrapper</h2>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
71
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
72 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
73 Wrapper class for threading._DummyThread.
7365
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
74 </p>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
75 <h3>Derived from</h3>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
76 module._DummyThread, ThreadWrapper
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
77 <h3>Class Attributes</h3>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
78
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
79 <table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
80 <tr><td>None</td></tr>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
81 </table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
82 <h3>Class Methods</h3>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
83
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
84 <table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
85 <tr><td>None</td></tr>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
86 </table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
87 <h3>Methods</h3>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
88
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
89 <table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
90
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
91 <tr>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
92 <td><a href="#DummyThreadWrapper.__init__">DummyThreadWrapper</a></td>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
93 <td>Constructor</td>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
94 </tr>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
95 </table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
96 <h3>Static Methods</h3>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
97
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
98 <table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
99 <tr><td>None</td></tr>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
100 </table>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
101
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
102 <a NAME="DummyThreadWrapper.__init__" ID="DummyThreadWrapper.__init__"></a>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
103 <h4>DummyThreadWrapper (Constructor)</h4>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
104 <b>DummyThreadWrapper</b>(<i>*args, **kwargs</i>)
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
105
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
106 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
107 Constructor
7365
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
108 </p>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
109 <div align="right"><a href="#top">Up</a></div>
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
110 <hr />
da7e4df94076 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
111 <hr />
7414
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
112 <a NAME="QRunnableWrapper" ID="QRunnableWrapper"></a>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
113 <h2>QRunnableWrapper</h2>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
114
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
115 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
116 Wrapper class for *.QRunnable.
7414
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
117 </p>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
118 <h3>Derived from</h3>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
119 module.QRunnable
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
120 <h3>Class Attributes</h3>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
121
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
122 <table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
123 <tr><td>None</td></tr>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
124 </table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
125 <h3>Class Methods</h3>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
126
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
127 <table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
128 <tr><td>None</td></tr>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
129 </table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
130 <h3>Methods</h3>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
131
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
132 <table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
133
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
134 <tr>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
135 <td><a href="#QRunnableWrapper.__init__">QRunnableWrapper</a></td>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
136 <td>Constructor</td>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
137 </tr>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
138 </table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
139 <h3>Static Methods</h3>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
140
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
141 <table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
142 <tr><td>None</td></tr>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
143 </table>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
144
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
145 <a NAME="QRunnableWrapper.__init__" ID="QRunnableWrapper.__init__"></a>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
146 <h4>QRunnableWrapper (Constructor)</h4>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
147 <b>QRunnableWrapper</b>(<i>*args, **kwargs</i>)
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
148
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
149 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
150 Constructor
7414
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
151 </p>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
152 <div align="right"><a href="#top">Up</a></div>
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
153 <hr />
d02ed92ef3b2 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7365
diff changeset
154 <hr />
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 <a NAME="QThreadWrapper" ID="QThreadWrapper"></a>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 <h2>QThreadWrapper</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
157
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
158 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
159 Wrapper class for *.QThread.
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
160 </p>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <h3>Derived from</h3>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 module.QThread
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
164
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <table>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
166 <tr><td>None</td></tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
169
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <tr><td>None</td></tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
174
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
176
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <td><a href="#QThreadWrapper.__init__">QThreadWrapper</a></td>
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
179 <td>Constructor</td>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 </tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
183
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <tr><td>None</td></tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
187
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <a NAME="QThreadWrapper.__init__" ID="QThreadWrapper.__init__"></a>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <h4>QThreadWrapper (Constructor)</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <b>QThreadWrapper</b>(<i>*args, **kwargs</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
191
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
192 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
193 Constructor
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
194 </p>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
196 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
197 <hr />
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <a NAME="ThreadExtension" ID="ThreadExtension"></a>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <h2>ThreadExtension</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
200
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 Class implementing the thread support for the debugger.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
203 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
204 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
205 Provides methods for intercepting thread creation, retrieving the running
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 threads and their name and state.
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 </p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 <h3>Derived from</h3>
8215
fc5d68a6889e Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7989
diff changeset
209 None
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
211
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <tr><td>None</td></tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
216
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 <table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <tr><td>None</td></tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
221
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
223
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <td><a href="#ThreadExtension.__init__">ThreadExtension</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 <td>Constructor</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
227 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
228 <tr>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
229 <td><a href="#ThreadExtension._bootstrap">_bootstrap</a></td>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
230 <td>Bootstrap for threading, which reports exceptions correctly.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
231 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
232 <tr>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
233 <td><a href="#ThreadExtension._bootstrapQThread">_bootstrapQThread</a></td>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
234 <td>Bootstrap for QThread, which reports exceptions correctly.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
235 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
236 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 <td><a href="#ThreadExtension.attachThread">attachThread</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <td>Public method to setup a standard thread for DebugClient to debug.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
239 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
240 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <td><a href="#ThreadExtension.dumpThreadList">dumpThreadList</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <td>Public method to send the list of threads.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
243 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
244 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 <td><a href="#ThreadExtension.getExecutedFrame">getExecutedFrame</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <td>Public method to return the currently executed frame.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
247 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
248 <tr>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
249 <td><a href="#ThreadExtension.lockClient">lockClient</a></td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
250 <td>Public method to acquire the lock for this client.</td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
251 </tr>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
252 <tr>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
253 <td><a href="#ThreadExtension.patchGreenlet">patchGreenlet</a></td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
254 <td>Public method to patch the 'greenlet' module.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
255 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
256 <tr>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
257 <td><a href="#ThreadExtension.patchPyThread">patchPyThread</a></td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
258 <td>Public method to patch Python _thread (Python3) and thread (Python2) modules.</td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
259 </tr>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
260 <tr>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
261 <td><a href="#ThreadExtension.patchPyThreading">patchPyThreading</a></td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
262 <td>Public method to patch the Python threading module.</td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
263 </tr>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
264 <tr>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
265 <td><a href="#ThreadExtension.patchQThread">patchQThread</a></td>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
266 <td>Public method to patch the QtCore module's QThread.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
267 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
268 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <td><a href="#ThreadExtension.setCurrentThread">setCurrentThread</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 <td>Public method to set the current thread.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
271 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
272 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <td><a href="#ThreadExtension.threadTerminated">threadTerminated</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 <td>Public method called when a DebugThread has exited.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
275 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
276 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 <td><a href="#ThreadExtension.unlockClient">unlockClient</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 <td>Public method to release the lock for this client.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
279 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
280 <tr>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 <td><a href="#ThreadExtension.updateThreadList">updateThreadList</a></td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 <td>Public method to update the list of running threads.</td>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 </tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 </table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
286
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 <table>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 <tr><td>None</td></tr>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
290
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <a NAME="ThreadExtension.__init__" ID="ThreadExtension.__init__"></a>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 <h4>ThreadExtension (Constructor)</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 <b>ThreadExtension</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
294
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 Constructor
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
297 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
298 <a NAME="ThreadExtension._bootstrap" ID="ThreadExtension._bootstrap"></a>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
299 <h4>ThreadExtension._bootstrap</h4>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
300 <b>_bootstrap</b>(<i>run</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
301
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
302 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
303 Bootstrap for threading, which reports exceptions correctly.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
304 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
305 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
306
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
307 <dt><i>run</i> (method pointer)</dt>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
308 <dd>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
309 the run method of threading.Thread
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
310 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
311 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
312 <a NAME="ThreadExtension._bootstrapQThread" ID="ThreadExtension._bootstrapQThread"></a>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
313 <h4>ThreadExtension._bootstrapQThread</h4>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
314 <b>_bootstrapQThread</b>(<i>run</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
315
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
316 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
317 Bootstrap for QThread, which reports exceptions correctly.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
318 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
319 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
320
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
321 <dt><i>run</i> (method pointer)</dt>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
322 <dd>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
323 the run method of *.QThread
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
324 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
325 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
326 <a NAME="ThreadExtension.attachThread" ID="ThreadExtension.attachThread"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 <h4>ThreadExtension.attachThread</h4>
5651
982465f8389c Fixed a few code style issues related to the usage of mutable types for default arguments.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5606
diff changeset
328 <b>attachThread</b>(<i>target=None, args=None, kwargs=None, mainThread=False</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
329
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 Public method to setup a standard thread for DebugClient to debug.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
332 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
333 <p>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 If mainThread is True, then we are attaching to the already
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 started mainthread of the app and the rest of the args are ignored.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
336 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
337 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
338
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <dt><i>target</i></dt>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 the start function of the target thread (i.e. the user
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 code)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
343 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
344 <dt><i>args</i></dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 arguments to pass to target
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
347 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
348 <dt><i>kwargs</i></dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 keyword arguments to pass to target
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
351 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
352 <dt><i>mainThread</i></dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 True, if we are attaching to the already
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 started mainthread of the app
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
357 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
358 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7887
diff changeset
359 <dt>Return:</dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 identifier of the created thread
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
363 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
364 <a NAME="ThreadExtension.dumpThreadList" ID="ThreadExtension.dumpThreadList"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <h4>ThreadExtension.dumpThreadList</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 <b>dumpThreadList</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
367
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 Public method to send the list of threads.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
370 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
371 <a NAME="ThreadExtension.getExecutedFrame" ID="ThreadExtension.getExecutedFrame"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <h4>ThreadExtension.getExecutedFrame</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 <b>getExecutedFrame</b>(<i>frame</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
374
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 Public method to return the currently executed frame.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
377 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
378 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
379
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <dt><i>frame</i> (frame object)</dt>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 the current frame
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
384 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
385 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7887
diff changeset
386 <dt>Return:</dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 the frame which is excecuted (without debugger frames)
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
390 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
391 <dl>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 <dt>Return Type:</dt>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 frame object
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
396 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
397 <a NAME="ThreadExtension.lockClient" ID="ThreadExtension.lockClient"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 <h4>ThreadExtension.lockClient</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 <b>lockClient</b>(<i>blocking=True</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
400
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 Public method to acquire the lock for this client.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
403 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
404 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
405
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 <dt><i>blocking</i> (bool)</dt>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 flag to indicating a blocking lock
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
410 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
411 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7887
diff changeset
412 <dt>Return:</dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 flag indicating successful locking
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
416 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
417 <dl>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 <dt>Return Type:</dt>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 bool
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
422 </dl>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
423 <a NAME="ThreadExtension.patchGreenlet" ID="ThreadExtension.patchGreenlet"></a>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
424 <h4>ThreadExtension.patchGreenlet</h4>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
425 <b>patchGreenlet</b>(<i>module</i>)
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
426
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
427 <p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
428 Public method to patch the 'greenlet' module.
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
429 </p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
430 <dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
431
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
432 <dt><i>module</i> (module)</dt>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
433 <dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
434 reference to the imported module to be patched
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
435 </dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
436 </dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
437 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7887
diff changeset
438 <dt>Return:</dt>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
439 <dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
440 flag indicating that the module was processed
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
441 </dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
442 </dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
443 <dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
444 <dt>Return Type:</dt>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
445 <dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
446 bool
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
447 </dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
448 </dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
449 <a NAME="ThreadExtension.patchPyThread" ID="ThreadExtension.patchPyThread"></a>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
450 <h4>ThreadExtension.patchPyThread</h4>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
451 <b>patchPyThread</b>(<i>module</i>)
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
452
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
453 <p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
454 Public method to patch Python _thread (Python3) and thread (Python2)
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
455 modules.
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
456 </p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
457 <dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
458
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
459 <dt><i>module</i> (module)</dt>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
460 <dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
461 reference to the imported module to be patched
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
462 </dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
463 </dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
464 <a NAME="ThreadExtension.patchPyThreading" ID="ThreadExtension.patchPyThreading"></a>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
465 <h4>ThreadExtension.patchPyThreading</h4>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
466 <b>patchPyThreading</b>(<i>module</i>)
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
467
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
468 <p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
469 Public method to patch the Python threading module.
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
470 </p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
471 <dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
472
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
473 <dt><i>module</i> (module)</dt>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
474 <dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
475 reference to the imported module to be patched
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
476 </dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
477 </dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
478 <a NAME="ThreadExtension.patchQThread" ID="ThreadExtension.patchQThread"></a>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
479 <h4>ThreadExtension.patchQThread</h4>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
480 <b>patchQThread</b>(<i>module</i>)
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
481
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
482 <p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
483 Public method to patch the QtCore module's QThread.
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
484 </p>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
485 <dl>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
486
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
487 <dt><i>module</i> (module)</dt>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
488 <dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
489 reference to the imported module to be patched
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
490 </dd>
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
491 </dl>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
492 <a NAME="ThreadExtension.setCurrentThread" ID="ThreadExtension.setCurrentThread"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 <h4>ThreadExtension.setCurrentThread</h4>
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5559
diff changeset
494 <b>setCurrentThread</b>(<i>threadId</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
495
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 Public method to set the current thread.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
498 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
499 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
500
5606
da305d172769 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5559
diff changeset
501 <dt><i>threadId</i> (int)</dt>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 the id the current thread should be set to.
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
505 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
506 <a NAME="ThreadExtension.threadTerminated" ID="ThreadExtension.threadTerminated"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 <h4>ThreadExtension.threadTerminated</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 <b>threadTerminated</b>(<i>threadId</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
509
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 Public method called when a DebugThread has exited.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
512 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
513 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
514
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 <dt><i>threadId</i> (int)</dt>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 <dd>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517 id of the DebugThread that has exited
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
519 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
520 <a NAME="ThreadExtension.unlockClient" ID="ThreadExtension.unlockClient"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 <h4>ThreadExtension.unlockClient</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
522 <b>unlockClient</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
523
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
524 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
525 Public method to release the lock for this client.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
526 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
527 <a NAME="ThreadExtension.updateThreadList" ID="ThreadExtension.updateThreadList"></a>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
528 <h4>ThreadExtension.updateThreadList</h4>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
529 <b>updateThreadList</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
530
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
531 <p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
532 Public method to update the list of running threads.
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
533 </p>
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
534 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
535 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
536 <hr />
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
537 <a NAME="ThreadWrapper" ID="ThreadWrapper"></a>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
538 <h2>ThreadWrapper</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
539
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
540 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
541 Wrapper class for threading.Thread.
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
542 </p>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
543 <h3>Derived from</h3>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
544 module.Thread
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
545 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
546
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
547 <table>
7641
21ea4fd50b0a PipPackagesWidget: made the cache actions dependent on pip version of selected environment.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7414
diff changeset
548 <tr><td>None</td></tr>
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
549 </table>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
550 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
551
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
552 <table>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
553 <tr><td>None</td></tr>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
554 </table>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
555 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
556
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
557 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
558
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
559 <tr>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
560 <td><a href="#ThreadWrapper.__init__">ThreadWrapper</a></td>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
561 <td>Constructor</td>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
562 </tr>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
563 </table>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
564 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
565
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
566 <table>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
567 <tr><td>None</td></tr>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
568 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
569
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
570 <a NAME="ThreadWrapper.__init__" ID="ThreadWrapper.__init__"></a>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
571 <h4>ThreadWrapper (Constructor)</h4>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
572 <b>ThreadWrapper</b>(<i>*args, **kwargs</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
573
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
574 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
575 Constructor
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
576 </p>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
577 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
578 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
579 <hr />
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
580 <a NAME="TimerWrapper" ID="TimerWrapper"></a>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
581 <h2>TimerWrapper</h2>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
582
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
583 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
584 Wrapper class for threading.(_)Timer.
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
585 </p>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
586 <h3>Derived from</h3>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
587 timer, ThreadWrapper
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
588 <h3>Class Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
589
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
590 <table>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
591 <tr><td>None</td></tr>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
592 </table>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
593 <h3>Class Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
594
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
595 <table>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
596 <tr><td>None</td></tr>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
597 </table>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
598 <h3>Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
599
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
600 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
601
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
602 <tr>
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
603 <td><a href="#TimerWrapper.__init__">TimerWrapper</a></td>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
604 <td>Constructor</td>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
605 </tr>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
606 </table>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
607 <h3>Static Methods</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
608
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
609 <table>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
610 <tr><td>None</td></tr>
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
611 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
612
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
613 <a NAME="TimerWrapper.__init__" ID="TimerWrapper.__init__"></a>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
614 <h4>TimerWrapper (Constructor)</h4>
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
615 <b>TimerWrapper</b>(<i>interval, function, *args, **kwargs</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6942
diff changeset
616
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
617 <p>
7887
c1588f5a83e9 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7641
diff changeset
618 Constructor
6196
7135a692e43e Some code style changes and regeneration of source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
619 </p>
5559
072d97551334 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5245
diff changeset
620 <div align="right"><a href="#top">Up</a></div>
5245
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
621 <hr />
e1908fd9deac Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
622 </body></html>

eric ide

mercurial