- 
- All Known Implementing Classes:
- XCOFFReader
 
 public interface IModuleFileA binary file (shared library / executable) on disk.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertiesgetProperties()List<? extends ISymbol>getSymbols(long relocationBase)IMemorySourcegetTextSegment(long virtualAddress, long virtualSize)Creates a memory source for the .text segment.
 
- 
- 
- 
Method Detail- 
getSymbolsList<? extends ISymbol> getSymbols(long relocationBase) throws IOException - Parameters:
- relocationBase- Base address for symbols
- Returns:
- Symbols from the file.
- Throws:
- IOException
 
 - 
getTextSegmentIMemorySource getTextSegment(long virtualAddress, long virtualSize) Creates a memory source for the .text segment.- Parameters:
- virtualAddress- Address text segment is mapped into address space
- virtualSize- Size of mapped section.
- Returns:
- IMemorySource backed by the on-disk file.
 
 - 
getPropertiesProperties getProperties() 
 
- 
 
-