mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-07-18 14:55:05 +00:00
Simplify namespaces in Wrappers
This commit is contained in:
@@ -107,7 +107,7 @@ namespace BinaryObjectScanner.Wrappers
|
||||
public uint CrcChecksum => _executable.Header.CrcChecksum;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ExecutableHeader.FlagWord"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.HeaderFlag FlagWord => _executable.Header.FlagWord;
|
||||
public Models.NewExecutable.HeaderFlag FlagWord => _executable.Header.FlagWord;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ExecutableHeader.AutomaticDataSegmentNumber"/>
|
||||
public ushort AutomaticDataSegmentNumber => _executable.Header.AutomaticDataSegmentNumber;
|
||||
@@ -161,10 +161,10 @@ namespace BinaryObjectScanner.Wrappers
|
||||
public ushort ResourceEntriesCount => _executable.Header.ResourceEntriesCount;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ExecutableHeader.TargetOperatingSystem"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.OperatingSystem TargetOperatingSystem => _executable.Header.TargetOperatingSystem;
|
||||
public Models.NewExecutable.OperatingSystem TargetOperatingSystem => _executable.Header.TargetOperatingSystem;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ExecutableHeader.AdditionalFlags"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.OS2Flag AdditionalFlags => _executable.Header.AdditionalFlags;
|
||||
public Models.NewExecutable.OS2Flag AdditionalFlags => _executable.Header.AdditionalFlags;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ExecutableHeader.ReturnThunkOffset"/>
|
||||
public ushort ReturnThunkOffset => _executable.Header.ReturnThunkOffset;
|
||||
@@ -186,25 +186,25 @@ namespace BinaryObjectScanner.Wrappers
|
||||
#region Tables
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.SegmentTable"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.SegmentTableEntry[] SegmentTable => _executable.SegmentTable;
|
||||
public Models.NewExecutable.SegmentTableEntry[] SegmentTable => _executable.SegmentTable;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ResourceTable"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.ResourceTable ResourceTable => _executable.ResourceTable;
|
||||
public Models.NewExecutable.ResourceTable ResourceTable => _executable.ResourceTable;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ResidentNameTable"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.ResidentNameTableEntry[] ResidentNameTable => _executable.ResidentNameTable;
|
||||
public Models.NewExecutable.ResidentNameTableEntry[] ResidentNameTable => _executable.ResidentNameTable;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ModuleReferenceTable"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.ModuleReferenceTableEntry[] ModuleReferenceTable => _executable.ModuleReferenceTable;
|
||||
public Models.NewExecutable.ModuleReferenceTableEntry[] ModuleReferenceTable => _executable.ModuleReferenceTable;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.ImportedNameTable"/>
|
||||
public Dictionary<ushort, Models.NewExecutable.ImportedNameTableEntry> ImportedNameTable => _executable.ImportedNameTable;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.EntryTable"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.EntryTableBundle[] EntryTable => _executable.EntryTable;
|
||||
public Models.NewExecutable.EntryTableBundle[] EntryTable => _executable.EntryTable;
|
||||
|
||||
/// <inheritdoc cref="Models.NewExecutable.NonResidentNameTable"/>
|
||||
public BinaryObjectScanner.Models.NewExecutable.NonResidentNameTableEntry[] NonResidentNameTable => _executable.NonResidentNameTable;
|
||||
public Models.NewExecutable.NonResidentNameTableEntry[] NonResidentNameTable => _executable.NonResidentNameTable;
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -221,7 +221,7 @@ namespace BinaryObjectScanner.Wrappers
|
||||
/// <summary>
|
||||
/// Internal representation of the executable
|
||||
/// </summary>
|
||||
private BinaryObjectScanner.Models.NewExecutable.Executable _executable;
|
||||
private Models.NewExecutable.Executable _executable;
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -577,11 +577,11 @@ namespace BinaryObjectScanner.Wrappers
|
||||
builder.AppendLine($" Segment indicator: {entry.SegmentIndicator} (0x{entry.SegmentIndicator:X}) ({entry.GetEntryType()})");
|
||||
switch (entry.GetEntryType())
|
||||
{
|
||||
case BinaryObjectScanner.Models.NewExecutable.SegmentEntryType.FixedSegment:
|
||||
case Models.NewExecutable.SegmentEntryType.FixedSegment:
|
||||
builder.AppendLine($" Flag word: {entry.FixedFlagWord} (0x{entry.FixedFlagWord:X})");
|
||||
builder.AppendLine($" Offset: {entry.FixedOffset} (0x{entry.FixedOffset:X})");
|
||||
break;
|
||||
case BinaryObjectScanner.Models.NewExecutable.SegmentEntryType.MoveableSegment:
|
||||
case Models.NewExecutable.SegmentEntryType.MoveableSegment:
|
||||
builder.AppendLine($" Flag word: {entry.MoveableFlagWord} (0x{entry.MoveableFlagWord:X})");
|
||||
builder.AppendLine($" Reserved: {entry.MoveableReserved} (0x{entry.MoveableReserved:X})");
|
||||
builder.AppendLine($" Segment number: {entry.MoveableSegmentNumber} (0x{entry.MoveableSegmentNumber:X})");
|
||||
|
||||
Reference in New Issue
Block a user