#include <QtCore/QList>
#include <QtCore/QString>
#include <QtCore/QtEndian>
Go to the source code of this file.
|
| enum | ElfProgramHeaderType {
Elf_PT_NULL = 0
, Elf_PT_LOAD = 1
, Elf_PT_DYNAMIC = 2
, Elf_PT_INTERP = 3
,
Elf_PT_NOTE = 4
, Elf_PT_SHLIB = 5
, Elf_PT_PHDR = 6
, Elf_PT_TLS = 7
,
Elf_PT_NUM = 8
} |
| |
| enum | ElfSectionHeaderType {
Elf_SHT_NULL = 0
, Elf_SHT_PROGBITS = 1
, Elf_SHT_SYMTAB = 2
, Elf_SHT_STRTAB = 3
,
Elf_SHT_RELA = 4
, Elf_SHT_HASH = 5
, Elf_SHT_DYNAMIC = 6
, Elf_SHT_NOTE = 7
,
Elf_SHT_NOBITS = 8
, Elf_SHT_REL = 9
, Elf_SHT_SHLIB = 10
, Elf_SHT_DYNSYM = 11
,
Elf_SHT_INIT_ARRAY = 14
, Elf_SHT_FINI_ARRAY = 15
, Elf_SHT_PREINIT_ARRAY = 16
, Elf_SHT_GROUP = 17
,
Elf_SHT_SYMTAB_SHNDX = 18
} |
| |
| enum | ElfEndian { Elf_ELFDATANONE = 0
, Elf_ELFDATA2LSB = 1
, Elf_ELFDATA2MSB = 2
, Elf_ELFDATANUM = 3
} |
| |
| enum | ElfClass { Elf_ELFCLASS32 = 1
, Elf_ELFCLASS64 = 2
} |
| |
| enum | ElfType {
Elf_ET_NONE = 0
, Elf_ET_REL = 1
, Elf_ET_EXEC = 2
, Elf_ET_DYN = 3
,
Elf_ET_CORE = 4
} |
| |
| enum | ElfMachine { Elf_EM_386 = 3
, Elf_EM_ARM = 40
, Elf_EM_X86_64 = 62
} |
| |
| enum | DebugSymbolsType {
UnknownSymbols = 0
, NoSymbols = 1
, LinkedSymbols = 2
, BuildIdSymbols = 4
,
PlainSymbols = 8
, FastSymbols = 16
} |
| |
◆ DebugSymbolsType
| Enumerator |
|---|
| UnknownSymbols | |
| NoSymbols | |
| LinkedSymbols | |
| BuildIdSymbols | |
| PlainSymbols | |
| FastSymbols | |
Definition at line 77 of file elfreader.h.
◆ ElfClass
| Enumerator |
|---|
| Elf_ELFCLASS32 | |
| Elf_ELFCLASS64 | |
Definition at line 55 of file elfreader.h.
◆ ElfEndian
| Enumerator |
|---|
| Elf_ELFDATANONE | |
| Elf_ELFDATA2LSB | |
| Elf_ELFDATA2MSB | |
| Elf_ELFDATANUM | |
Definition at line 47 of file elfreader.h.
◆ ElfMachine
| Enumerator |
|---|
| Elf_EM_386 | |
| Elf_EM_ARM | |
| Elf_EM_X86_64 | |
Definition at line 70 of file elfreader.h.
◆ ElfProgramHeaderType
| Enumerator |
|---|
| Elf_PT_NULL | |
| Elf_PT_LOAD | |
| Elf_PT_DYNAMIC | |
| Elf_PT_INTERP | |
| Elf_PT_NOTE | |
| Elf_PT_SHLIB | |
| Elf_PT_PHDR | |
| Elf_PT_TLS | |
| Elf_PT_NUM | |
Definition at line 13 of file elfreader.h.
◆ ElfSectionHeaderType
| Enumerator |
|---|
| Elf_SHT_NULL | |
| Elf_SHT_PROGBITS | |
| Elf_SHT_SYMTAB | |
| Elf_SHT_STRTAB | |
| Elf_SHT_RELA | |
| Elf_SHT_HASH | |
| Elf_SHT_DYNAMIC | |
| Elf_SHT_NOTE | |
| Elf_SHT_NOBITS | |
| Elf_SHT_REL | |
| Elf_SHT_SHLIB | |
| Elf_SHT_DYNSYM | |
| Elf_SHT_INIT_ARRAY | |
| Elf_SHT_FINI_ARRAY | |
| Elf_SHT_PREINIT_ARRAY | |
| Elf_SHT_GROUP | |
| Elf_SHT_SYMTAB_SHNDX | |
Definition at line 26 of file elfreader.h.
◆ ElfType
| Enumerator |
|---|
| Elf_ET_NONE | |
| Elf_ET_REL | |
| Elf_ET_EXEC | |
| Elf_ET_DYN | |
| Elf_ET_CORE | |
Definition at line 61 of file elfreader.h.