DebugClients/Python/DebugClient.py

branch
jsonrpc
changeset 5132
a094eee9f862
parent 4631
5c1a96925da4
equal deleted inserted replaced
5131:889ed5ff7a68 5132:a094eee9f862
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'

eric ide

mercurial