Input stream implementation that wraps around a primitive input stream.
Output stream implementation that wraps around a primitive output stream.
Gets a new object-oriented input stream implementation that wraps the given input stream.
Gets a new object-oriented output stream implementation that wraps the given output stream.
Interface defining a stream that is closable.
Interface defining a stream that is flushable.
Interface defining an input stream object that reads elements from some resource.
Interface defining an output stream object that writes elements to some resource.
Object-oriented interfaces and classes for dealing with streams. The symbols defined in this module are only available when not in "BetterC" mode, as they require the use of the Garbage Collector.