Skip to content

ZXSpectrumFileFormat Class

Definition

Base file format for ZX Spectrum files.

public abstract class ZXSpectrumFileFormat : IOFileFormat

View source

Constructors

Name Description
ZXSpectrumFileFormat(String, String, Type) Initializes a new instance of the ZXSpectrumFileFormat class.

Fields

Name Description
AllFormats All supported ZX Spectrum file formats.
RecordingFormats All supported ZX Spectrum input recording file formats.
SnapshotFormats All supported ZX Spectrum snapshot file formats.
TapeFormats All supported ZX Spectrum tape file formats.

Methods

Name Description
Load(String) Loads a ZX Spectrum file from disk.
Load(String, Stream) Loads a ZX Spectrum file from a stream.
LoadAsync(String, CancellationToken) Loads a ZX Spectrum file from disk asynchronously.
LoadAsync(String, Stream, CancellationToken) Loads a ZX Spectrum file from a stream asynchronously.
Read(Byte[]) Reads a ZX Spectrum file from a byte array.
Read(Stream) Reads a ZX Spectrum file from a stream.
ReadAsync(Stream, CancellationToken) Reads a ZX Spectrum file from a stream asynchronously.