Lines Matching defs:writer
2066 buffered *writer;
2074 writer: object
2078 A buffered reader and writer object together.
2080 A buffered reader object and buffered writer object put together to
2084 reader and writer are RawIOBase objects that are readable and
2091 PyObject *writer, Py_ssize_t buffer_size)
2096 if (_PyIOBase_check_writable(writer, Py_True) == NULL)
2104 self->writer = (buffered *) PyObject_CallFunction(
2105 (PyObject *) &PyBufferedWriter_Type, "On", writer, buffer_size);
2106 if (self->writer == NULL) {
2125 Py_CLEAR(self->writer);
2137 Py_CLEAR(self->writer);
2196 return _forward_call(self->writer, &_Py_ID(write), args);
2202 return _forward_call(self->writer, &_Py_ID(flush), NULL);
2214 return _forward_call(self->writer, &_Py_ID(writable), NULL);
2221 PyObject *ret = _forward_call(self->writer, &_Py_ID(close), NULL);
2237 PyObject *ret = _forward_call(self->writer, &_Py_ID(isatty), NULL);
2251 if (self->writer == NULL) {
2256 return PyObject_GetAttr((PyObject *) self->writer, &_Py_ID(closed));
2273 The constructor creates a reader and writer for a seekable stream,