\Swift_InputByteStream
An abstract means of writing data.
Classes implementing this interface may use a subsystem which requires less
memory than working with large strings of data.
- Author: Chris Corbyn
Synopsis
interface Swift_InputByteStream
{
- // methods
- public integer write()
- public void commit()
- public void bind()
- public void unbind()
- public void flushBuffers()
Hierarchy
Extended by
Implemented by
Methods
public
- bind() — Attach $is to this stream.
- commit() — For any bytes that are currently buffered inside the stream, force them off the buffer.
- flushBuffers() — Flush the contents of the stream (empty it) and set the internal pointer to the beginning.
- unbind() — Remove an already bound stream.
- write() — Writes $bytes to the end of the stream.