Fri, 22 Jan 2021 16:48:43 +0100
Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)
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> |
e1908fd9deac
Added the source docu for the merged debugger.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | object |
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> |