Class DWARFIndirectTableHeader

java.lang.Object
ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
Direct Known Subclasses:
DWARFAddressListHeader, DWARFLocationListHeader, DWARFRangeListHeader, DWARFStringOffsetTableHeader

public abstract class DWARFIndirectTableHeader extends Object
Common base functionality of indirect table headers (DWARFAddressListHeader, DWARFLocationListHeader, etc)
  • Field Details

    • startOffset

      protected final long startOffset
    • endOffset

      protected final long endOffset
    • firstElementOffset

      protected final long firstElementOffset
  • Constructor Details

    • DWARFIndirectTableHeader

      public DWARFIndirectTableHeader(long startOffset, long endOffset, long firstElementOffset)
  • Method Details

    • getStartOffset

      public long getStartOffset()
    • getFirstElementOffset

      public long getFirstElementOffset()
    • getEndOffset

      public long getEndOffset()
    • getOffset

      public abstract long getOffset(int index, BinaryReader reader) throws IOException
      Throws:
      IOException