102 <td>Private method to return the variables of a frame to the debug server.</td> |
102 <td>Private method to return the variables of a frame to the debug server.</td> |
103 </tr><tr> |
103 </tr><tr> |
104 <td><a href="#DebugClientBase.__dumpVariables">__dumpVariables</a></td> |
104 <td><a href="#DebugClientBase.__dumpVariables">__dumpVariables</a></td> |
105 <td>Private method to return the variables of a frame to the debug server.</td> |
105 <td>Private method to return the variables of a frame to the debug server.</td> |
106 </tr><tr> |
106 </tr><tr> |
|
107 <td><a href="#DebugClientBase.__extractIndicators">__extractIndicators</a></td> |
|
108 <td>Private method to extract the indicator string from a variable text.</td> |
|
109 </tr><tr> |
107 <td><a href="#DebugClientBase.__formatQtVariable">__formatQtVariable</a></td> |
110 <td><a href="#DebugClientBase.__formatQtVariable">__formatQtVariable</a></td> |
108 <td>Private method to produce a formated output of a simple Qt4/Qt5 type.</td> |
111 <td>Private method to produce a formatted output of a simple Qt4/Qt5 type.</td> |
109 </tr><tr> |
112 </tr><tr> |
110 <td><a href="#DebugClientBase.__formatVariablesList">__formatVariablesList</a></td> |
113 <td><a href="#DebugClientBase.__formatVariablesList">__formatVariablesList</a></td> |
111 <td>Private method to produce a formated variables list.</td> |
114 <td>Private method to produce a formated variables list.</td> |
112 </tr><tr> |
115 </tr><tr> |
113 <td><a href="#DebugClientBase.__generateFilterObjects">__generateFilterObjects</a></td> |
116 <td><a href="#DebugClientBase.__generateFilterObjects">__generateFilterObjects</a></td> |
300 </dd><dt><i>filter</i></dt> |
303 </dd><dt><i>filter</i></dt> |
301 <dd> |
304 <dd> |
302 the indices of variable types to be filtered |
305 the indices of variable types to be filtered |
303 (list of int) |
306 (list of int) |
304 </dd> |
307 </dd> |
|
308 </dl><a NAME="DebugClientBase.__extractIndicators" ID="DebugClientBase.__extractIndicators"></a> |
|
309 <h4>DebugClientBase.__extractIndicators</h4> |
|
310 <b>__extractIndicators</b>(<i>var</i>) |
|
311 <p> |
|
312 Private method to extract the indicator string from a variable text. |
|
313 </p><dl> |
|
314 <dt><i>var</i> (str)</dt> |
|
315 <dd> |
|
316 variable text |
|
317 </dd> |
|
318 </dl><dl> |
|
319 <dt>Returns:</dt> |
|
320 <dd> |
|
321 tuple containing the variable text without indicators and the |
|
322 indicator string |
|
323 </dd> |
|
324 </dl><dl> |
|
325 <dt>Return Type:</dt> |
|
326 <dd> |
|
327 tuple of two str |
|
328 </dd> |
305 </dl><a NAME="DebugClientBase.__formatQtVariable" ID="DebugClientBase.__formatQtVariable"></a> |
329 </dl><a NAME="DebugClientBase.__formatQtVariable" ID="DebugClientBase.__formatQtVariable"></a> |
306 <h4>DebugClientBase.__formatQtVariable</h4> |
330 <h4>DebugClientBase.__formatQtVariable</h4> |
307 <b>__formatQtVariable</b>(<i>value, vtype</i>) |
331 <b>__formatQtVariable</b>(<i>value, qttype</i>) |
308 <p> |
332 <p> |
309 Private method to produce a formated output of a simple Qt4/Qt5 type. |
333 Private method to produce a formatted output of a simple Qt4/Qt5 type. |
310 </p><dl> |
334 </p><dl> |
311 <dt><i>value</i></dt> |
335 <dt><i>value</i></dt> |
312 <dd> |
336 <dd> |
313 variable to be formated |
337 variable to be formatted |
314 </dd><dt><i>vtype</i></dt> |
338 </dd><dt><i>qttype</i></dt> |
315 <dd> |
339 <dd> |
316 type of the variable to be formatted (string) |
340 type of the Qt variable to be formatted (string) |
317 </dd> |
341 </dd> |
318 </dl><dl> |
342 </dl><dl> |
319 <dt>Returns:</dt> |
343 <dt>Returns:</dt> |
320 <dd> |
344 <dd> |
321 A tuple consisting of a list of formatted variables. Each |
345 A tuple consisting of a list of formatted variables. Each |
322 variable entry is a tuple of three elements, the variable name, |
346 variable entry is a tuple of three elements, the variable name, |
323 its type and value. |
347 its type and value. |
324 </dd> |
348 </dd> |
325 </dl><a NAME="DebugClientBase.__formatVariablesList" ID="DebugClientBase.__formatVariablesList"></a> |
349 </dl><a NAME="DebugClientBase.__formatVariablesList" ID="DebugClientBase.__formatVariablesList"></a> |
326 <h4>DebugClientBase.__formatVariablesList</h4> |
350 <h4>DebugClientBase.__formatVariablesList</h4> |
327 <b>__formatVariablesList</b>(<i>keylist, dict, scope, filter=[], formatSequences=0</i>) |
351 <b>__formatVariablesList</b>(<i>keylist, dict, scope, filter=[], formatSequences=False</i>) |
328 <p> |
352 <p> |
329 Private method to produce a formated variables list. |
353 Private method to produce a formated variables list. |
330 </p><p> |
354 </p><p> |
331 The dictionary passed in to it is scanned. Variables are |
355 The dictionary passed in to it is scanned. Variables are |
332 only added to the list, if their type is not contained |
356 only added to the list, if their type is not contained |