RetroArch
Public Attributes | List of all members
elf::Header Struct Reference

#include <elf.h>

Collaboration diagram for elf::Header:
[legend]

Public Attributes

be_val< uint32_tmagic
 
be_val< uint8_tfileClass
 
be_val< uint8_tencoding
 
be_val< uint8_telfVersion
 
be_val< uint16_tabi
 
be_val< uint8_tpad [7]
 
be_val< uint16_ttype
 
be_val< uint16_tmachine
 
be_val< uint32_tversion
 
be_val< uint32_tentry
 
be_val< uint32_tphoff
 
be_val< uint32_tshoff
 
be_val< uint32_tflags
 
be_val< uint16_tehsize
 
be_val< uint16_tphentsize
 
be_val< uint16_tphnum
 
be_val< uint16_tshentsize
 
be_val< uint16_tshnum
 
be_val< uint16_tshstrndx
 

Member Data Documentation

◆ abi

be_val<uint16_t> elf::Header::abi

◆ ehsize

be_val<uint16_t> elf::Header::ehsize

◆ elfVersion

be_val<uint8_t> elf::Header::elfVersion

◆ encoding

be_val<uint8_t> elf::Header::encoding

◆ entry

be_val<uint32_t> elf::Header::entry

◆ fileClass

be_val<uint8_t> elf::Header::fileClass

◆ flags

be_val<uint32_t> elf::Header::flags

◆ machine

be_val<uint16_t> elf::Header::machine

◆ magic

be_val<uint32_t> elf::Header::magic

◆ pad

be_val<uint8_t> elf::Header::pad[7]

◆ phentsize

be_val<uint16_t> elf::Header::phentsize

◆ phnum

be_val<uint16_t> elf::Header::phnum

◆ phoff

be_val<uint32_t> elf::Header::phoff

◆ shentsize

be_val<uint16_t> elf::Header::shentsize

◆ shnum

be_val<uint16_t> elf::Header::shnum

◆ shoff

be_val<uint32_t> elf::Header::shoff

◆ shstrndx

be_val<uint16_t> elf::Header::shstrndx

◆ type

be_val<uint16_t> elf::Header::type

◆ version

be_val<uint32_t> elf::Header::version

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