This subclass is for buffered file system streams.
This subclass is for buffering a source stream.
This subclass wraps a stream with big-endian or little-endian byte order swapping.
This subclass is for unbuffered file system streams.
A base class for streams that wrap a source stream with additional functionality.
This subclass reads and constructs an array of bytes in memory.
This subclass wraps a memory-mapped file with the stream API. See std.mmfile module.
An exception for errors during File.open.
Thrown when unable to read data from Stream.
Thrown when unable to move Stream pointer.
This subclass slices off a portion of another stream, making seeking relative to the boundaries of the slice.
Stream is the base abstract class from which the other stream classes derive.
A base class for stream exceptions.
An exception for File errors.
Parameterized subclass that wraps an array-like buffer with a stream interface.
Thrown when unable to write data to Stream.
UTF byte-order-mark signatures
Specifies the File access mode used when opening the file.
InputStream is the interface for readable streams.
Interface for writable streams.
Deprecated: This module is considered out-dated and not up to Phobos' current standards.