Lines Matching defs:buffer
300 "readinto($self, buffer, /)\n"
303 "Read bytes into buffer.\n"
312 _io_BytesIO_readinto_impl(bytesio *self, Py_buffer *buffer);
318 Py_buffer buffer = {NULL, NULL};
320 if (PyObject_GetBuffer(arg, &buffer, PyBUF_WRITABLE) < 0) {
325 if (!PyBuffer_IsContiguous(&buffer, 'C')) {
326 _PyArg_BadArgument("readinto", "argument", "contiguous buffer", arg);
329 return_value = _io_BytesIO_readinto_impl(self, &buffer);
332 /* Cleanup for buffer */
333 if (buffer.obj) {
334 PyBuffer_Release(&buffer);
477 "Buffered I/O implementation using an in-memory bytes buffer.");