(self, bufsize=None)
| 913 | self.ptr = -1 |
| 914 | self.cumulate = False |
| 915 | def reset(self, bufsize=None): |
| 916 | if bufsize is None: |
| 917 | for i in range(self.bufsize): |
| 918 | self.buffer[i] = [None] |
| 919 | else: |
| 920 | self.bufsize = bufsize |
| 921 | self.buffer = [[None]] * bufsize |
| 922 | self.ptr = -1 |
| 923 | def push(self, item): |
| 924 | if self.bufsize > 0: |
| 925 | if not self.cumulate: |