Files
Cpp2IL/LibCpp2IL/Elf/IElfProgramHeaderEntry.cs

18 lines
517 B
C#

using LibCpp2IL.PE;
namespace LibCpp2IL.Elf;
public interface IElfProgramHeaderEntry
{
//This interface exists purely because the flags are in different places on 32-bit and 64-bit elf files.
public ElfProgramHeaderFlags Flags { get; }
public ElfProgramEntryType Type { get; }
public ulong RawAddress { get; }
public ulong VirtualAddress { get; }
public ulong PhysicalAddr { get; }
public ulong RawSize { get; }
public ulong VirtualSize { get; }
public long Align { get; }
}