(self, bufsize=None)
| 821 | self.ptr = -1 |
| 822 | self.cumulate = False |
| 823 | def reset(self, bufsize=None): |
| 824 | if bufsize is None: |
| 825 | for i in range(self.bufsize): |
| 826 | self.buffer[i] = [None] |
| 827 | else: |
| 828 | self.bufsize = bufsize |
| 829 | self.buffer = [[None]] * bufsize |
| 830 | self.ptr = -1 |
| 831 | def push(self, item): |
| 832 | if self.bufsize > 0: |
| 833 | if not self.cumulate: |