[STFS] Implement GetFilename.

This commit is contained in:
2025-09-03 02:56:46 +01:00
parent 4b78b8044c
commit e918ce9e3b
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 Stfs
{
#region IArchive Members
/// <inheritdoc />
public ErrorNumber GetFilename(int entryNumber, out string fileName)
{
fileName = null;
if(!Opened) return ErrorNumber.NotOpened;
if(entryNumber < 0 || entryNumber >= _entries.Length) return ErrorNumber.OutOfRange;
fileName = _entries[entryNumber].Filename;
return ErrorNumber.NoError;
}
#endregion
}

View File

@@ -11,9 +11,6 @@ public sealed partial class Stfs
{
#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();