[AMG] Implement GetFilename.

This commit is contained in:
2025-09-05 03:09:43 +01:00
parent 7c99799a15
commit 8c5c73f714
2 changed files with 24 additions and 3 deletions

View File

@@ -0,0 +1,24 @@
using Aaru.CommonTypes.Enums;
namespace Aaru.Archives;
public sealed partial class Amg
{
#region IArchive Members
/// <inheritdoc />
public ErrorNumber GetFilename(int entryNumber, out string fileName)
{
fileName = null;
if(!Opened) return ErrorNumber.NotOpened;
if(entryNumber < 0 || entryNumber >= _files.Count) return ErrorNumber.OutOfRange;
fileName = _files[entryNumber].Filename;
return ErrorNumber.NoError;
}
#endregion
}

View File

@@ -11,9 +11,6 @@ public sealed partial class Amg
{
#region IArchive Members
/// <inheritdoc />
public ErrorNumber GetFilename(int entryNumber, out string fileName) => throw new NotImplementedException();
/// <inheritdoc />
public ErrorNumber GetEntryNumber(string fileName, bool caseInsensitiveMatch, out int entryNumber) =>
throw new NotImplementedException();