using System; using System.Collections.Generic; using System.IO; using Aaru.CommonTypes.Interfaces; namespace Aaru.Archives; public sealed partial class Amg : IArchive { List _files; Stream _stream; #region IArchive Members /// public string Name => "AMG"; /// public Guid Id => new("3BB1D752-1C45-42BB-B771-76CDF08F82F8"); /// public string Author => Authors.NataliaPortillo; /// public bool Opened { get; private set; } /// public ArchiveSupportedFeature ArchiveFeatures => ArchiveSupportedFeature.HasEntryTimestamp | ArchiveSupportedFeature.SupportsCompression | ArchiveSupportedFeature.SupportsFilenames | ArchiveSupportedFeature.SupportsSubdirectories; /// public int NumberOfEntries => Opened ? _files.Count : -1; #endregion }