5 |
5 |
6 """ |
6 """ |
7 Module implementing a Qt free version of the debug client. |
7 Module implementing a Qt free version of the debug client. |
8 """ |
8 """ |
9 |
9 |
10 from AsyncIO import AsyncIO |
|
11 from DebugBase import DebugBase |
10 from DebugBase import DebugBase |
12 import DebugClientBase |
11 import DebugClientBase |
13 |
12 |
14 |
13 |
15 class DebugClient(DebugClientBase.DebugClientBase, AsyncIO, DebugBase): |
14 class DebugClient(DebugClientBase.DebugClientBase, DebugBase): |
16 """ |
15 """ |
17 Class implementing the client side of the debugger. |
16 Class implementing the client side of the debugger. |
18 |
17 |
19 This variant of the debugger implements the standard debugger client |
18 This variant of the debugger implements the standard debugger client |
20 by subclassing all relevant base classes. |
19 by subclassing all relevant base classes. |
21 """ |
20 """ |
22 def __init__(self): |
21 def __init__(self): |
23 """ |
22 """ |
24 Constructor |
23 Constructor |
25 """ |
24 """ |
26 AsyncIO.__init__(self) |
|
27 |
|
28 DebugClientBase.DebugClientBase.__init__(self) |
25 DebugClientBase.DebugClientBase.__init__(self) |
29 |
26 |
30 DebugBase.__init__(self, self) |
27 DebugBase.__init__(self, self) |
31 |
28 |
32 self.variant = 'Standard' |
29 self.variant = 'Standard' |