Module object::read [−][src]
Interface for reading object files.
Modules
| archive | Support for archive files. |
| coff | Support for reading Windows COFF files. |
| elf | Support for reading ELF files. |
| macho | Support for reading Mach-O files. |
| pe | Support for reading ELF files. |
Structs
| Comdat | A COMDAT section group of a |
| ComdatIterator | An iterator of the COMDAT section groups of a |
| ComdatSectionIterator | An iterator over COMDAT section entries. |
| CompressedData | Data that may be compressed. |
| DynamicRelocationIterator | An iterator over dynamic relocation entries. |
| Error | The error type used within the read module. |
| Export | An exported symbol. |
| File | An object file. |
| Import | An imported symbol. |
| NoDynamicRelocationIterator | An iterator for files that don’t have dynamic relocations. |
| ObjectMap | A map from addresses to symbol names and object files. |
| ObjectMapEntry | A |
| Relocation | A relocation entry. |
| 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 |
| SectionRelocationIterator | An iterator over section relocation entries. |
| Segment | A segment of a |
| SegmentIterator | An iterator over the segments of a |
| StringTable | A table of zero-terminated strings. |
| 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. |
| SymbolMapName | A |
| SymbolTable | A symbol table. |
Enums
| CompressionFormat | A data compression format. |
| FileKind | An object file kind. |
| RelocationTarget | The target referenced by a relocation. |
| SymbolSection | The section where a symbol is defined. |
Traits
| Object | An object file. |
| ObjectComdat | A COMDAT section group defined in an object file. |
| ObjectSection | A section defined in an object file. |
| ObjectSegment | A loadable segment defined in an object file. |
| ObjectSymbol | A symbol table entry. |
| ObjectSymbolTable | A symbol table. |
| SymbolMapEntry | An entry in a |
Type Definitions
| NativeFile | The native executable file for the target platform. |
| Result | The result type used within the read module. |