di 0.1.0
Loading...
Searching...
No Matches
di::exec::ElfProgramHeader< format > Class Template Reference

#include <di/exec/elf/program_header.h>

Public Attributes

StaticEndian< ElfProgramHeaderType, endian > type
 
Off offset
 
Addr virtual_addr
 
Addr physical_addr
 
Word file_size
 
Word memory_size
 
StaticEndian< ElfProgramHeaderFlags, endian > flags
 
Word align
 
Xword file_size
 
Xword memory_size
 
Xword align
 

Member Data Documentation

◆ align [1/2]

template<ElfFormat format>
Word di::exec::ElfProgramHeader< format >::align

◆ align [2/2]

template<ElfFormat format>
Xword di::exec::ElfProgramHeader< format >::align

◆ file_size [1/2]

template<ElfFormat format>
Word di::exec::ElfProgramHeader< format >::file_size

◆ file_size [2/2]

template<ElfFormat format>
Xword di::exec::ElfProgramHeader< format >::file_size

◆ flags

template<ElfFormat format>
StaticEndian< ElfProgramHeaderFlags, endian > di::exec::ElfProgramHeader< format >::flags

◆ memory_size [1/2]

template<ElfFormat format>
Word di::exec::ElfProgramHeader< format >::memory_size

◆ memory_size [2/2]

template<ElfFormat format>
Xword di::exec::ElfProgramHeader< format >::memory_size

◆ offset

template<ElfFormat format>
Off di::exec::ElfProgramHeader< format >::offset

◆ physical_addr

template<ElfFormat format>
Addr di::exec::ElfProgramHeader< format >::physical_addr

◆ type

template<ElfFormat format>
StaticEndian< ElfProgramHeaderType, endian > di::exec::ElfProgramHeader< format >::type

◆ virtual_addr

template<ElfFormat format>
Addr di::exec::ElfProgramHeader< format >::virtual_addr

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