BizHawk/BizHawk.Client.Common/SharpCompress/Archives/IWritableArchive.cs

15 lines
385 B
C#

using System;
using System.IO;
using SharpCompress.Writers;
namespace SharpCompress.Archives
{
public interface IWritableArchive : IArchive
{
void RemoveEntry(IArchiveEntry entry);
IArchiveEntry AddEntry(string key, Stream source, bool closeStream, long size = 0, DateTime? modified = null);
void SaveTo(Stream stream, WriterOptions options);
}
}