ZXSpectrumRecordingFormat<TFile> Class
Definition
Strongly typed base class for ZX Spectrum input recording file formats.
c#
public abstract class ZXSpectrumRecordingFormat<TFile> : ZXSpectrumRecordingFormat
where TFile : ZXSpectrumRecordingFileType 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) | Writes a file to a IBinaryWriter asynchronously. |
WriteAsync(TFile, IBinaryWriter) | Writes a strongly typed recording file to a IBinaryWriter. |