Home | History | Annotate | Download | only in python2.7

Lines Matching refs:pos

298     def seek(self, pos, whence=0):
301 Change the stream position to byte offset pos. Argument pos is
317 def truncate(self, pos=None):
693 def seek(self, pos, whence=0):
694 new_position = self.raw.seek(pos, whence)
700 pos = self.raw.tell()
701 if pos < 0:
703 return pos
705 def truncate(self, pos=None):
711 if pos is None:
712 pos = self.tell()
715 return self.raw.truncate(pos)
838 pos = self._pos
839 if pos > len(self._buffer):
842 padding = b'\x00' * (pos - len(self._buffer))
844 self._buffer[pos:pos + n] = b
848 def seek(self, pos, whence=0):
852 pos.__index__
856 if pos < 0:
857 raise ValueError("negative seek position %r" % (pos,))
858 self._pos = pos
860 self._pos = max(0, self._pos + pos)
862 self._pos = max(0, len(self._buffer) + pos)
872 def truncate(self, pos=None):
875 if pos is None:
876 pos = self._pos
879 pos.__index__
882 if pos < 0:
883 raise ValueError("negative truncate position %r" % (pos,))
884 del self._buffer[pos:]
885 return pos
948 pos = self._read_pos
953 chunks = [buf[pos:]] # Strip the consumed bytes.
971 avail = len(buf) - pos # Length of the available buffered data.
975 return buf[pos:pos+n]
978 chunks = [buf[pos:]]
1044 def seek(self, pos, whence=0):
1049 pos -= len(self._read_buf) - self._read_pos
1050 pos = _BufferedIOMixin.seek(self, pos, whence)
1052 return pos
1108 def truncate(self, pos=None):
1111 if pos is None:
1112 pos = self.raw.tell()
1113 return self.raw.truncate(pos)
1143 def seek(self, pos, whence=0):
1148 return _BufferedIOMixin.seek(self, pos, whence)
1240 def seek(self, pos, whence=0):
1250 pos = self.raw.seek(pos, whence)
1253 if pos < 0:
1255 return pos
1263 def truncate(self, pos=None):
1264 if pos is None:
1265 pos = self.tell()
1267 return BufferedWriter.truncate(self, pos)
1317 def truncate(self, pos=None):
1318 """Truncate size to pos."""
1763 def truncate(self, pos=None):
1765 if pos is None:
1766 pos = self.tell()
1767 return self.buffer.truncate(pos)
1899 pos = endpos = None
1903 pos = line.find('\n', start)
1904 if pos >= 0:
1905 endpos = pos + 1
1943 pos = line.find(self._readnl)
1944 if pos >= 0:
1945 endpos = pos + len(self._readnl)