Debugger/DebuggerInterfaceNone.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 2988
f53c03574697
child 3145
a9de05d4a22f
equal deleted inserted replaced
3056:9986ec0e559a 3057:10516539f238
119 119
120 @param env environment settings (dictionary) 120 @param env environment settings (dictionary)
121 """ 121 """
122 return 122 return
123 123
124 def remoteLoad(self, fn, argv, wd, traceInterpreter=False, autoContinue=True, 124 def remoteLoad(self, fn, argv, wd, traceInterpreter=False,
125 autoFork=False, forkChild=False): 125 autoContinue=True, autoFork=False, forkChild=False):
126 """ 126 """
127 Public method to load a new program to debug. 127 Public method to load a new program to debug.
128 128
129 @param fn the filename to debug (string) 129 @param fn the filename to debug (string)
130 @param argv the commandline arguments to pass to the program (string) 130 @param argv the commandline arguments to pass to the program (string)
131 @param wd the working directory for the program (string) 131 @param wd the working directory for the program (string)
132 @keyparam traceInterpreter flag indicating if the interpreter library should be 132 @keyparam traceInterpreter flag indicating if the interpreter library
133 traced as well (boolean) 133 should be traced as well (boolean)
134 @keyparam autoContinue flag indicating, that the debugger should not stop 134 @keyparam autoContinue flag indicating, that the debugger should not
135 at the first executable line (boolean) 135 stop at the first executable line (boolean)
136 @keyparam autoFork flag indicating the automatic fork mode (boolean) 136 @keyparam autoFork flag indicating the automatic fork mode (boolean)
137 @keyparam forkChild flag indicating to debug the child after forking (boolean) 137 @keyparam forkChild flag indicating to debug the child after forking
138 (boolean)
138 """ 139 """
139 return 140 return
140 141
141 def remoteRun(self, fn, argv, wd, autoFork=False, forkChild=False): 142 def remoteRun(self, fn, argv, wd, autoFork=False, forkChild=False):
142 """ 143 """
144 145
145 @param fn the filename to run (string) 146 @param fn the filename to run (string)
146 @param argv the commandline arguments to pass to the program (string) 147 @param argv the commandline arguments to pass to the program (string)
147 @param wd the working directory for the program (string) 148 @param wd the working directory for the program (string)
148 @keyparam autoFork flag indicating the automatic fork mode (boolean) 149 @keyparam autoFork flag indicating the automatic fork mode (boolean)
149 @keyparam forkChild flag indicating to debug the child after forking (boolean) 150 @keyparam forkChild flag indicating to debug the child after forking
151 (boolean)
150 """ 152 """
151 return 153 return
152 154
153 def remoteCoverage(self, fn, argv, wd, erase=False): 155 def remoteCoverage(self, fn, argv, wd, erase=False):
154 """ 156 """
167 Public method to load a new program to collect profiling data. 169 Public method to load a new program to collect profiling data.
168 170
169 @param fn the filename to run (string) 171 @param fn the filename to run (string)
170 @param argv the commandline arguments to pass to the program (string) 172 @param argv the commandline arguments to pass to the program (string)
171 @param wd the working directory for the program (string) 173 @param wd the working directory for the program (string)
172 @keyparam erase flag indicating that timing info should be cleared first (boolean) 174 @keyparam erase flag indicating that timing info should be cleared
175 first (boolean)
173 """ 176 """
174 return 177 return
175 178
176 def remoteStatement(self, stmt): 179 def remoteStatement(self, stmt):
177 """ 180 """
231 """ 234 """
232 Public method to enable or disable a breakpoint. 235 Public method to enable or disable a breakpoint.
233 236
234 @param fn filename the breakpoint belongs to (string) 237 @param fn filename the breakpoint belongs to (string)
235 @param line linenumber of the breakpoint (int) 238 @param line linenumber of the breakpoint (int)
236 @param enable flag indicating enabling or disabling a breakpoint (boolean) 239 @param enable flag indicating enabling or disabling a breakpoint
240 (boolean)
237 """ 241 """
238 return 242 return
239 243
240 def remoteBreakpointIgnore(self, fn, line, count): 244 def remoteBreakpointIgnore(self, fn, line, count):
241 """ 245 """
250 def remoteWatchpoint(self, cond, set, temp=False): 254 def remoteWatchpoint(self, cond, set, temp=False):
251 """ 255 """
252 Public method to set or clear a watch expression. 256 Public method to set or clear a watch expression.
253 257
254 @param cond expression of the watch expression (string) 258 @param cond expression of the watch expression (string)
255 @param set flag indicating setting or resetting a watch expression (boolean) 259 @param set flag indicating setting or resetting a watch expression
260 (boolean)
256 @param temp flag indicating a temporary watch expression (boolean) 261 @param temp flag indicating a temporary watch expression (boolean)
257 """ 262 """
258 return 263 return
259 264
260 def remoteWatchpointEnable(self, cond, enable): 265 def remoteWatchpointEnable(self, cond, enable):
261 """ 266 """
262 Public method to enable or disable a watch expression. 267 Public method to enable or disable a watch expression.
263 268
264 @param cond expression of the watch expression (string) 269 @param cond expression of the watch expression (string)
265 @param enable flag indicating enabling or disabling a watch expression (boolean) 270 @param enable flag indicating enabling or disabling a watch
271 expression (boolean)
266 """ 272 """
267 return 273 return
268 274
269 def remoteWatchpointIgnore(self, cond, count): 275 def remoteWatchpointIgnore(self, cond, count):
270 """ 276 """
271 Public method to ignore a watch expression the next couple of occurrences. 277 Public method to ignore a watch expression the next couple of
278 occurrences.
272 279
273 @param cond expression of the watch expression (string) 280 @param cond expression of the watch expression (string)
274 @param count number of occurrences to ignore (int) 281 @param count number of occurrences to ignore (int)
275 """ 282 """
276 return 283 return
335 """ 342 """
336 return 343 return
337 344
338 def remoteEval(self, arg): 345 def remoteEval(self, arg):
339 """ 346 """
340 Public method to evaluate arg in the current context of the debugged program. 347 Public method to evaluate arg in the current context of the debugged
348 program.
341 349
342 @param arg the arguments to evaluate (string) 350 @param arg the arguments to evaluate (string)
343 """ 351 """
344 return 352 return
345 353
346 def remoteExec(self, stmt): 354 def remoteExec(self, stmt):
347 """ 355 """
348 Public method to execute stmt in the current context of the debugged program. 356 Public method to execute stmt in the current context of the debugged
357 program.
349 358
350 @param stmt statement to execute (string) 359 @param stmt statement to execute (string)
351 """ 360 """
352 return 361 return
353 362
379 388
380 @param fn the filename to load (string) 389 @param fn the filename to load (string)
381 @param tn the testname to load (string) 390 @param tn the testname to load (string)
382 @param tfn the test function name to load tests from (string) 391 @param tfn the test function name to load tests from (string)
383 @param failed list of failed test, if only failed test should be run 392 @param failed list of failed test, if only failed test should be run
384 (list of strings) 393 (list of strings)
385 @param cov flag indicating collection of coverage data is requested (boolean) 394 @param cov flag indicating collection of coverage data is requested
395 (boolean)
386 @param covname filename to be used to assemble the coverage caches 396 @param covname filename to be used to assemble the coverage caches
387 filename (string) 397 filename (string)
388 @param coverase flag indicating erasure of coverage data is requested (boolean) 398 @param coverase flag indicating erasure of coverage data is requested
399 (boolean)
389 """ 400 """
390 return 401 return
391 402
392 def remoteUTRun(self): 403 def remoteUTRun(self):
393 """ 404 """

eric ide

mercurial