[−][src]Module object::read
Interface for reading object files.
Structs
CoffFile | A COFF object file. |
CoffRelocationIterator | An iterator over the relocations in an |
CoffSection | A section of a |
CoffSectionIterator | An iterator over the sections of a |
CoffSegment | A loadable section of a |
CoffSegmentIterator | An iterator over the loadable sections of a |
CoffSymbolIterator | An iterator over the symbols of a |
ElfFile | An ELF object file. |
ElfRelocationIterator | An iterator over the relocations in an |
ElfSection | A section of an |
ElfSectionIterator | An iterator over the sections of an |
ElfSegment | A segment of an |
ElfSegmentIterator | An iterator over the segments of an |
ElfSymbolIterator | An iterator over the symbols of an |
File | An object file. |
MachOFile | A Mach-O object file. |
MachORelocationIterator | An iterator over the relocations in an |
MachOSection | A section of a |
MachOSectionIterator | An iterator over the sections of a |
MachOSegment | A segment of a |
MachOSegmentIterator | An iterator over the segments of a |
MachOSymbolIterator | An iterator over the symbols of a |
PeFile | A PE object file. |
PeRelocationIterator | An iterator over the relocations in an |
PeSection | A section of a |
PeSectionIterator | An iterator over the sections of a |
PeSegment | A loadable section of a |
PeSegmentIterator | An iterator over the loadable sections of a |
PeSymbolIterator | An iterator over the symbols of a |
Relocation | A relocation entry. |
RelocationIterator | An iterator over relocation entries |
Section | A Section of a File |
SectionIndex | The index used to identify a section of a file. |
SectionIterator | An iterator of the sections of a |
Segment | A segment of a |
SegmentIterator | An iterator over the segments of a |
Symbol | A symbol table entry. |
SymbolIndex | The index used to identify a symbol of a file. |
SymbolIterator | An iterator over symbol table entries. |
SymbolMap | A map from addresses to symbols. |
WasmFile | A WebAssembly object file. |
WasmRelocationIterator | An iterator over the relocations in an |
WasmSection | A section of an |
WasmSectionIterator | An iterator over the sections of an |
WasmSegment | A segment of an |
WasmSegmentIterator | An iterator over the segments of an |
WasmSymbolIterator | An iterator over the symbols of an |
Enums
RelocationTarget | The target referenced by a relocation. |
SymbolSection | The section where a symbol is defined. |
Traits
Object | An object file. |
ObjectSection | A section defined in an object file. |
ObjectSegment | A loadable segment defined in an object file. |
Type Definitions
NativeFile | The native object file for the target platform. |