Lines Matching refs:RawIOBase

106 The raw stream API is described in detail in the docs of :class:`RawIOBase`.
173 The :class:`RawIOBase` ABC extends :class:`IOBase`. It deals with the reading
174 and writing of bytes to a stream. :class:`FileIO` subclasses :class:`RawIOBase`
178 (:class:`RawIOBase`). Its subclasses, :class:`BufferedWriter`,
206 :class:`RawIOBase` :class:`IOBase` ``readinto`` and Inherited :class:`IOBase` …
238 :meth:`~RawIOBase.readinto`, a writable object such as :class:`bytearray`
373 .. class:: RawIOBase
383 :class:`RawIOBase` provides the following methods:
429 The main difference with :class:`RawIOBase` is that methods :meth:`read`,
436 enough data; unlike their :class:`RawIOBase` counterparts, they will
443 :class:`RawIOBase` implementation, but wrap one, like
451 The underlying raw stream (a :class:`RawIOBase` instance) that
486 underlying raw stream's :meth:`~RawIOBase.read` (or
487 :meth:`~RawIOBase.readinto`) method. This can be useful if you are
509 the underlying raw stream's :meth:`~RawIOBase.read` (or
510 :meth:`~RawIOBase.readinto`) method. Return the number of bytes read.
540 It implements the :class:`RawIOBase` interface (and therefore the
583 :class:`RawIOBase`, :class:`FileIO` provides the following data
653 :class:`RawIOBase` object. It inherits :class:`BufferedIOBase`.
689 :class:`RawIOBase` object. It inherits :class:`BufferedIOBase`.
691 buffer. The buffer will be written out to the underlying :class:`RawIOBase`
735 A buffered I/O object combining two unidirectional :class:`RawIOBase`
739 *reader* and *writer* are :class:`RawIOBase` objects that are readable and