Package foolscap :: Package logging :: Module log :: Class Count
[hide private]
[frames] | no frames]

Class Count

source code

A fixed version of itertools.count .

This class counts up from zero, just like the Python 2.5.2 docs claim
that itertools.count() does, but this class does not overflow with an
error like itertools.count() does:

  File 'foolscap/logging/log.py', line 137, in msg
      num = self.seqnum.next()
  exceptions.OverflowError: cannot count beyond PY_SSIZE_T_MAX

Instance Methods [hide private]
 
__init__(self, firstval=0) source code
 
next(self) source code