#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.