Lines Matching refs:self
29 def __init__(self, sbvalue): argument
30 self.sbvalue = sbvalue
32 def __nonzero__(self): argument
33 return self.sbvalue.__nonzero__()
35 def __repr__(self): argument
36 return self.sbvalue.__repr__()
38 def __str__(self): argument
39 return self.sbvalue.__str__()
41 def __getitem__(self, key): argument
44 self.sbvalue.GetChildAtIndex(
48 def __getattr__(self, name): argument
50 return self.sbvalue.GetName()
52 return self.sbvalue.GetType()
54 return self.sbvalue.GetTypeName()
56 return self.sbvalue.GetByteSize()
58 return self.sbvalue.IsInScope()
60 return self.sbvalue.TypeIsPointerType()
62 return self.sbvalue.GetFormat()
64 return self.sbvalue.GetValue()
66 return self.sbvalue.GetSummary()
68 return self.sbvalue.GetObjectDescription()
70 return self.sbvalue.GetLocation()
72 return self.sbvalue.GetTarget()
74 return self.sbvalue.GetProcess()
76 return self.sbvalue.GetThread()
78 return self.sbvalue.GetFrame()
80 return self.sbvalue.GetNumChildren()
85 for i in range(self.sbvalue.GetNumChildren()):
88 self.sbvalue.GetChildAtIndex(
101 def __init__(self, sbvalue): argument
102 self.sbvalue = sbvalue
104 def __nonzero__(self): argument
105 return self.sbvalue.__nonzero__()
107 def __repr__(self): argument
108 return self.sbvalue.__repr__()
110 def __str__(self): argument
111 return self.sbvalue.__str__()
113 def __getitem__(self, key): argument
117 self.sbvalue.GetValueForExpressionPath(
122 def __getattr__(self, name): argument
123 child_sbvalue = self.sbvalue.GetChildMemberWithName(name)
128 def __add__(self, other): argument
129 return int(self) + int(other)
131 def __sub__(self, other): argument
132 return int(self) - int(other)
134 def __mul__(self, other): argument
135 return int(self) * int(other)
137 def __floordiv__(self, other): argument
138 return int(self) // int(other)
140 def __mod__(self, other): argument
141 return int(self) % int(other)
143 def __divmod__(self, other): argument
144 return int(self) % int(other)
146 def __pow__(self, other): argument
147 return int(self) ** int(other)
149 def __lshift__(self, other): argument
150 return int(self) << int(other)
152 def __rshift__(self, other): argument
153 return int(self) >> int(other)
155 def __and__(self, other): argument
156 return int(self) & int(other)
158 def __xor__(self, other): argument
159 return int(self) ^ int(other)
161 def __or__(self, other): argument
162 return int(self) | int(other)
164 def __div__(self, other): argument
165 return int(self) / int(other)
167 def __truediv__(self, other): argument
168 return int(self) / int(other)
170 def __iadd__(self, other): argument
171 result = self.__add__(other)
172 self.sbvalue.SetValueFromCString(str(result))
175 def __isub__(self, other): argument
176 result = self.__sub__(other)
177 self.sbvalue.SetValueFromCString(str(result))
180 def __imul__(self, other): argument
181 result = self.__mul__(other)
182 self.sbvalue.SetValueFromCString(str(result))
185 def __idiv__(self, other): argument
186 result = self.__div__(other)
187 self.sbvalue.SetValueFromCString(str(result))
190 def __itruediv__(self, other): argument
191 result = self.__truediv__(other)
192 self.sbvalue.SetValueFromCString(str(result))
195 def __ifloordiv__(self, other): argument
196 result = self.__floordiv__(self, other)
197 self.sbvalue.SetValueFromCString(str(result))
200 def __imod__(self, other): argument
201 result = self.__and__(self, other)
202 self.sbvalue.SetValueFromCString(str(result))
205 def __ipow__(self, other): argument
206 result = self.__pow__(self, other)
207 self.sbvalue.SetValueFromCString(str(result))
210 def __ipow__(self, other, modulo): argument
211 result = self.__pow__(self, other, modulo)
212 self.sbvalue.SetValueFromCString(str(result))
215 def __ilshift__(self, other): argument
216 result = self.__lshift__(self, other)
217 self.sbvalue.SetValueFromCString(str(result))
220 def __irshift__(self, other): argument
221 result = self.__rshift__(self, other)
222 self.sbvalue.SetValueFromCString(str(result))
225 def __iand__(self, other): argument
226 result = self.__and__(self, other)
227 self.sbvalue.SetValueFromCString(str(result))
230 def __ixor__(self, other): argument
231 result = self.__xor__(self, other)
232 self.sbvalue.SetValueFromCString(str(result))
235 def __ior__(self, other): argument
236 result = self.__ior__(self, other)
237 self.sbvalue.SetValueFromCString(str(result))
240 def __neg__(self): argument
241 return -int(self)
243 def __pos__(self): argument
244 return +int(self)
246 def __abs__(self): argument
247 return abs(int(self))
249 def __invert__(self): argument
250 return ~int(self)
252 def __complex__(self): argument
253 return complex(int(self))
255 def __int__(self): argument
256 return self.sbvalue.GetValueAsSigned()
258 def __long__(self): argument
259 return self.sbvalue.GetValueAsSigned()
261 def __float__(self): argument
262 return float(self.sbvalue.GetValueAsSigned())
264 def __oct__(self): argument
265 return '0%o' % self.sbvalue.GetValueAsSigned()
267 def __hex__(self): argument
268 return '0x%x' % self.sbvalue.GetValueAsSigned()