The Pedigree Project 0.1
Public Attributes | List of all members
Elf::ExecutableMetadata Struct Reference
+ Collaboration diagram for Elf::ExecutableMetadata:

Public Attributes

Elf_Half type
 
uintptr_t entryPoint
 
size_t programHeaderOffset
 
size_t programHeaderCount
 
size_t programHeaderSize
 
uintptr_t loadStart
 
uintptr_t loadEnd
 
size_t interpreterOffset
 
size_t interpreterSize
 
bool hasInterpreter
 

Detailed Description

Definition at line 221 of file Elf.h.

Member Data Documentation

◆ entryPoint

uintptr_t Elf::ExecutableMetadata::entryPoint

Definition at line 223 of file Elf.h.

◆ hasInterpreter

bool Elf::ExecutableMetadata::hasInterpreter

Definition at line 231 of file Elf.h.

◆ interpreterOffset

size_t Elf::ExecutableMetadata::interpreterOffset

Definition at line 229 of file Elf.h.

◆ interpreterSize

size_t Elf::ExecutableMetadata::interpreterSize

Definition at line 230 of file Elf.h.

◆ loadEnd

uintptr_t Elf::ExecutableMetadata::loadEnd

Definition at line 228 of file Elf.h.

◆ loadStart

uintptr_t Elf::ExecutableMetadata::loadStart

Definition at line 227 of file Elf.h.

◆ programHeaderCount

size_t Elf::ExecutableMetadata::programHeaderCount

Definition at line 225 of file Elf.h.

◆ programHeaderOffset

size_t Elf::ExecutableMetadata::programHeaderOffset

Definition at line 224 of file Elf.h.

◆ programHeaderSize

size_t Elf::ExecutableMetadata::programHeaderSize

Definition at line 226 of file Elf.h.

◆ type

Elf_Half Elf::ExecutableMetadata::type

Definition at line 222 of file Elf.h.


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