using System.IO; namespace BizHawk.Emulation.Cores.Computers.SinclairSpectrum { /// /// This interface describes the behavior of an object that /// provides tape content /// public interface ITapeContentProvider { /// /// Tha tape set to load the content from /// string TapeSetName { get; set; } /// /// Gets a binary reader that provides tape content /// /// BinaryReader instance to obtain the content from BinaryReader GetTapeContent(); void Reset(); } }