| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- def __str__(self):
- return self.getStringValue()
- def __hash__(self):
- raise AttributeError, "ConfigVariables are not immutable."
- def ls(self):
- from pandac.Notify import Notify
- self.write(Notify.out())
- def __int__(self):
- return int(self.getValue())
- def __long__(self):
- return long(self.getValue())
- def __float__(self):
- return float(self.getValue())
- def __nonzero__(self):
- return bool(self.getValue())
- def __oct__(self):
- return oct(self.getValue())
- def __hex__(self):
- return hex(self.getValue())
- def __cmp__(self, other):
- return self.getValue().__cmp__(other)
- def __neg__(self):
- return -self.getValue()
- def __coerce__(self, other):
- return (self.getValue(), other)
- def __len__(self):
- return self.getNumWords()
-
- def __getitem__(self, n):
- if n < 0 or n >= self.getNumWords():
- raise IndexError
- return self.getWord(n)
- def __setitem__(self, n, value):
- if n < 0 or n > self.getNumWords():
- raise IndexError
- self.setWord(n, value)
|