eric7/Documentation/Source/eric7.Debugger.VariablesViewer.html

branch
eric7
changeset 8575
423c4db4101e
parent 8372
e0227a7c850e
child 8596
d64760b2da50
equal deleted inserted replaced
8574:e5d88ab9d84d 8575:423c4db4101e
67 <h3>Derived from</h3> 67 <h3>Derived from</h3>
68 None 68 None
69 <h3>Class Attributes</h3> 69 <h3>Class Attributes</h3>
70 70
71 <table> 71 <table>
72 <tr><td>Type2Indicators</td></tr><tr><td>arrayTypes</td></tr><tr><td>noOfItemsStr</td></tr><tr><td>nonExpandableTypes</td></tr><tr><td>rx_nonprintable</td></tr><tr><td>unsized</td></tr> 72 <tr><td>noOfItemsStr</td></tr><tr><td>rx_nonprintable</td></tr><tr><td>unsized</td></tr>
73 </table> 73 </table>
74 <h3>Class Methods</h3> 74 <h3>Class Methods</h3>
75 75
76 <table> 76 <table>
77 <tr><td>None</td></tr> 77 <tr><td>None</td></tr>
87 <tr> 87 <tr>
88 <td><a href="#VariableItem.__getName">__getName</a></td> 88 <td><a href="#VariableItem.__getName">__getName</a></td>
89 <td>Private method to extract the variable name.</td> 89 <td>Private method to extract the variable name.</td>
90 </tr> 90 </tr>
91 <tr> 91 <tr>
92 <td><a href="#VariableItem.__getType">__getType</a></td>
93 <td>Private method to process the type of the variable.</td>
94 </tr>
95 <tr>
96 <td><a href="#VariableItem.__getValue">__getValue</a></td> 92 <td><a href="#VariableItem.__getValue">__getValue</a></td>
97 <td>Private method to process the variables value.</td> 93 <td>Private method to process the variables value.</td>
98 </tr> 94 </tr>
99 <tr> 95 <tr>
100 <td><a href="#VariableItem.absolutCount">absolutCount</a></td> 96 <td><a href="#VariableItem.absolutCount">absolutCount</a></td>
107 <tr><td>None</td></tr> 103 <tr><td>None</td></tr>
108 </table> 104 </table>
109 105
110 <a NAME="VariableItem.__init__" ID="VariableItem.__init__"></a> 106 <a NAME="VariableItem.__init__" ID="VariableItem.__init__"></a>
111 <h4>VariableItem (Constructor)</h4> 107 <h4>VariableItem (Constructor)</h4>
112 <b>VariableItem</b>(<i>parent, dvar, dtype, dvalue</i>) 108 <b>VariableItem</b>(<i>parent, dvar, indicator, dtype, hasChildren, length, dvalue</i>)
113 109
114 <p> 110 <p>
115 Constructor 111 Constructor
116 </p> 112 </p>
117 <dl> 113 <dl>
122 </dd> 118 </dd>
123 <dt><i>dvar</i> (str)</dt> 119 <dt><i>dvar</i> (str)</dt>
124 <dd> 120 <dd>
125 variable name 121 variable name
126 </dd> 122 </dd>
123 <dt><i>indicator</i> (str)</dt>
124 <dd>
125 type indicator appended to the name
126 </dd>
127 <dt><i>dtype</i> (str)</dt> 127 <dt><i>dtype</i> (str)</dt>
128 <dd> 128 <dd>
129 type string 129 type string
130 </dd>
131 <dt><i>hasChildren</i> (bool)</dt>
132 <dd>
133 indicator for children
134 </dd>
135 <dt><i>length</i> (int)</dt>
136 <dd>
137 length of the array or string (-1 if uninitialized
138 numpy.ndarray)
130 </dd> 139 </dd>
131 <dt><i>dvalue</i> (str)</dt> 140 <dt><i>dvalue</i> (str)</dt>
132 <dd> 141 <dd>
133 value string 142 value string
134 </dd> 143 </dd>
145 <dt><i>dvar</i> (str)</dt> 154 <dt><i>dvar</i> (str)</dt>
146 <dd> 155 <dd>
147 name of variable maybe with ID 156 name of variable maybe with ID
148 </dd> 157 </dd>
149 </dl> 158 </dl>
150 <a NAME="VariableItem.__getType" ID="VariableItem.__getType"></a>
151 <h4>VariableItem.__getType</h4>
152 <b>__getType</b>(<i>dtype</i>)
153
154 <p>
155 Private method to process the type of the variable.
156 </p>
157 <p>
158 If type is known to have children, the corresponding flag is set.
159 </p>
160 <dl>
161
162 <dt><i>dtype</i> (str)</dt>
163 <dd>
164 type string
165 </dd>
166 </dl>
167 <a NAME="VariableItem.__getValue" ID="VariableItem.__getValue"></a> 159 <a NAME="VariableItem.__getValue" ID="VariableItem.__getValue"></a>
168 <h4>VariableItem.__getValue</h4> 160 <h4>VariableItem.__getValue</h4>
169 <b>__getValue</b>(<i>dtype, dvalue</i>) 161 <b>__getValue</b>(<i>dtype, dvalue, indicator, length</i>)
170 162
171 <p> 163 <p>
172 Private method to process the variables value. 164 Private method to process the variables value.
173 </p> 165 </p>
174 <p> 166 <p>
182 type string 174 type string
183 </dd> 175 </dd>
184 <dt><i>dvalue</i> (str)</dt> 176 <dt><i>dvalue</i> (str)</dt>
185 <dd> 177 <dd>
186 value of variable encoded as utf-8 178 value of variable encoded as utf-8
179 </dd>
180 <dt><i>indicator</i> (str)</dt>
181 <dd>
182 type indicator appended to the name
183 </dd>
184 <dt><i>length</i> (int or str)</dt>
185 <dd>
186 length of the array or string (-1 if uninitialized
187 numpy.ndarray)
187 </dd> 188 </dd>
188 </dl> 189 </dl>
189 <a NAME="VariableItem.absolutCount" ID="VariableItem.absolutCount"></a> 190 <a NAME="VariableItem.absolutCount" ID="VariableItem.absolutCount"></a>
190 <h4>VariableItem.absolutCount</h4> 191 <h4>VariableItem.absolutCount</h4>
191 <b>absolutCount</b>(<i></i>) 192 <b>absolutCount</b>(<i></i>)
586 </p> 587 </p>
587 <dl> 588 <dl>
588 589
589 <dt><i>section</i> (int)</dt> 590 <dt><i>section</i> (int)</dt>
590 <dd> 591 <dd>
591 the header section (row/coulumn) 592 the header section (row/column)
592 </dd> 593 </dd>
593 <dt><i>orientation</i> (QtCore.Qt.Orientation)</dt> 594 <dt><i>orientation</i> (QtCore.Qt.Orientation)</dt>
594 <dd> 595 <dd>
595 the header's orientation 596 the header's orientation
596 </dd> 597 </dd>

eric ide

mercurial