OpenQuizz
Une application de gestion des contenus pédagogiques
_ELFFileHeader Class Reference
Inheritance diagram for _ELFFileHeader:
Collaboration diagram for _ELFFileHeader:

Data Structures

class  _InvalidELFFileHeader
 

Public Member Functions

def __init__ (self, file)
 

Data Fields

 e_ident_magic
 
 e_ident_class
 
 e_ident_data
 
 e_ident_version
 
 e_ident_osabi
 
 e_ident_abiversion
 
 e_ident_pad
 
 e_type
 
 e_machine
 
 e_version
 
 e_entry
 
 e_phoff
 
 e_shoff
 
 e_flags
 
 e_ehsize
 
 e_phentsize
 
 e_phnum
 
 e_shentsize
 
 e_shnum
 
 e_shstrndx
 

Static Public Attributes

 ELF_MAGIC_NUMBER
 
 ELFCLASS32
 
 ELFCLASS64
 
 ELFDATA2LSB
 
 ELFDATA2MSB
 
 EM_386
 
 EM_S390
 
 EM_ARM
 
 EM_X86_64
 
 EF_ARM_ABIMASK
 
 EF_ARM_ABI_VER5
 
 EF_ARM_ABI_FLOAT_HARD
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  file 
)

Field Documentation

◆ e_ehsize

e_ehsize

◆ e_entry

e_entry

◆ e_flags

e_flags

◆ e_ident_abiversion

e_ident_abiversion

◆ e_ident_class

e_ident_class

◆ e_ident_data

e_ident_data

◆ e_ident_magic

e_ident_magic

◆ e_ident_osabi

e_ident_osabi

◆ e_ident_pad

e_ident_pad

◆ e_ident_version

e_ident_version

◆ e_machine

e_machine

◆ e_phentsize

e_phentsize

◆ e_phnum

e_phnum

◆ e_phoff

e_phoff

◆ e_shentsize

e_shentsize

◆ e_shnum

e_shnum

◆ e_shoff

e_shoff

◆ e_shstrndx

e_shstrndx

◆ e_type

e_type

◆ e_version

e_version

◆ EF_ARM_ABI_FLOAT_HARD

EF_ARM_ABI_FLOAT_HARD
static

◆ EF_ARM_ABI_VER5

EF_ARM_ABI_VER5
static

◆ EF_ARM_ABIMASK

EF_ARM_ABIMASK
static

◆ ELF_MAGIC_NUMBER

ELF_MAGIC_NUMBER
static

◆ ELFCLASS32

ELFCLASS32
static

◆ ELFCLASS64

ELFCLASS64
static

◆ ELFDATA2LSB

ELFDATA2LSB
static

◆ ELFDATA2MSB

ELFDATA2MSB
static

◆ EM_386

EM_386
static

◆ EM_ARM

EM_ARM
static

◆ EM_S390

EM_S390
static

◆ EM_X86_64

EM_X86_64
static

The documentation for this class was generated from the following file: