com.pnfsoftware.jeb.core.units.codeobject.IELFUnit |
Specialized interface for ELF units.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract List<IDwCompileUnit> |
getDwarfDIEs()
DWARF DIE.
| ||||||||||
abstract IELFDynamicTable | getDynamicTable() | ||||||||||
abstract IELFHeader | getHeader() | ||||||||||
abstract IUnit |
getImageUnit()
Convenience method to retrieve the image held in this ELF container.
| ||||||||||
abstract List<IELFProgramEntry> | getProgramEntries() | ||||||||||
abstract IELFProgramEntry | getProgramEntry(int index) | ||||||||||
abstract List<IELFRelocationTable> | getRelocationTables() | ||||||||||
abstract List<IELFSectionEntry> | getSectionEntries() | ||||||||||
abstract IELFSectionEntry | getSectionEntry(int index) | ||||||||||
abstract String | getSectionName(int index) | ||||||||||
abstract List<IELFSymbolTable> | getSymbolTables() | ||||||||||
abstract boolean | isELF64() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.IUnitCreator
| |||||||||||
From interface
com.pnfsoftware.jeb.core.IUserDataSupport
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.IBinaryUnit
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.IUnit
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.codeobject.ICodeObjectUnit
| |||||||||||
From interface
com.pnfsoftware.jeb.util.events.IEventSource
|
DWARF DIE. May be null if no DWARF sections are provided.
Convenience method to retrieve the image held in this ELF container. The returned value may be null if underlying machine code is not supported.