Skip to content

ZXSpectrumRecordingFormat<TFile> Class ​

Definition ​

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

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

View source

Type Parameters ​

NameDescription
TFileThe type of recording file this format reads and writes.

Constructors ​

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

Methods ​

NameDescription
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)Writes a file to a IBinaryWriter asynchronously.
WriteAsync(TFile, IBinaryWriter)Writes a strongly typed recording file to a IBinaryWriter.