(self, bufsize=None)
| 923 | self.ptr = -1 |
| 924 | self.cumulate = False |
| 925 | def reset(self, bufsize=None): |
| 926 | if bufsize is None: |
| 927 | for i in range(self.bufsize): |
| 928 | self.buffer[i] = [None] |
| 929 | else: |
| 930 | self.bufsize = bufsize |
| 931 | self.buffer = [[None]] * bufsize |
| 932 | self.ptr = -1 |
| 933 | def push(self, item): |
| 934 | if self.bufsize > 0: |
| 935 | if not self.cumulate: |