[Missing <summary> documentation for "N:VVVV.Utils.Streams"]

Classes

Interfaces

  InterfaceDescription
Public interfaceIFlushable
Interface which provides the ability to flush all buffered data of a stream to its backing data sink.
Public interfaceIInStream
Base interface for all input streams.
Public interfaceIInStream<(Of <(<'T>)>)>
Defines an input stream. Input streams can be read from by either retrieving a IStreamReader<(Of <(<'T>)>)> or or by iterating it with IEnumerable<(Of <(<'T>)>)>.
Public interfaceIIOStream
Public interfaceIIOStream<(Of <(<'T>)>)>
Public interfaceIOutStream
Base interface for all output streams. It provides the ability to set the length of an output stream.
Public interfaceIOutStream<(Of <(<'T>)>)>
Defines an output stream. Output streams can be written to by by retrieving a IStreamWriter<(Of <(<'T>)>)>.
Public interfaceIStream
Interface which provides the ability to retrieve the length of a stream. It acts as the base interface for all stream implementations.
Public interfaceIStreamer
Base interface for all stream readers and writers. It provides the ability to test whether or not the end of the stream is reached or to seek in the stream.
Public interfaceIStreamReader<(Of <(<'T>)>)>
Interface which provides the ability to read from an input stream.
Public interfaceIStreamWriter<(Of <(<'T>)>)>
Interface which provides the ability to write to an output stream.
Public interfaceISynchronizable
Interface which provides the ability to synchronize a stream with its backing data source.