eric6/DebugClients/Python/DebugClient.py

branch
multi_processing
changeset 7404
663f1c3d6f53
parent 7360
9190402e4505
child 7412
0a995393d2ba
equal deleted inserted replaced
7403:7446a7eacfc3 7404:663f1c3d6f53
8 """ 8 """
9 9
10 from DebugBase import DebugBase 10 from DebugBase import DebugBase
11 from DebugClientBase import DebugClientBase 11 from DebugClientBase import DebugClientBase
12 from ThreadExtension import ThreadExtension 12 from ThreadExtension import ThreadExtension
13 from ModuleLoader import ModuleLoader
13 14
14 15
15 class DebugClient(DebugClientBase, DebugBase, ThreadExtension): 16 class DebugClient(DebugClientBase, DebugBase, ThreadExtension):
16 """ 17 """
17 Class implementing the client side of the debugger. 18 Class implementing the client side of the debugger.
27 28
28 DebugBase.__init__(self, self) 29 DebugBase.__init__(self, self)
29 30
30 ThreadExtension.__init__(self) 31 ThreadExtension.__init__(self)
31 32
33 self.__moduleLoader = ModuleLoader(self)
34
32 self.variant = 'Standard' 35 self.variant = 'Standard'
33 36
34 # We are normally called by the debugger to execute directly. 37 # We are normally called by the debugger to execute directly.
35 38
36 if __name__ == '__main__': 39 if __name__ == '__main__':

eric ide

mercurial