Skip to content

ZXSpectrumRecordingFormat<TFile> Class

Definition

Strongly typed base class for ZX Spectrum input recording file formats.

public abstract class ZXSpectrumRecordingFormat<TFile> : ZXSpectrumRecordingFormat
   where TFile : ZXSpectrumRecordingFile

View source

Type Parameters

Name Description
TFile The type of recording file this format reads and writes.

Constructors

Name Description
ZXSpectrumRecordingFormat(String, String) Strongly typed base class for ZX Spectrum input recording file formats.

Methods

Name Description
Read(Byte[]) Reads a recording file from a byte array.
Read(Stream) Reads a recording file from a stream.
ReadAsync(Stream, CancellationToken) Reads a recording file from a stream asynchronously.
WriteAsync(IOFile, IBinaryWriter)
WriteAsync(TFile, IBinaryWriter) Writes a strongly typed recording file to a IBinaryWriter.