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

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

Public Attributes

Byte ident [16]
Half type
Half machine
Word version
Addr entry
Off program_table_off
Off section_table_off
Word flags
Half elf_header_size
Half program_entry_size
Half program_entry_count
Half section_entry_size
Half section_entry_count
Half string_table_section_index

Member Data Documentation

◆ elf_header_size

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::elf_header_size

◆ entry

template<ElfFormat format = ElfFormat::Native>
Addr di::exec::ElfHeader< format >::entry

◆ flags

template<ElfFormat format = ElfFormat::Native>
Word di::exec::ElfHeader< format >::flags

◆ ident

template<ElfFormat format = ElfFormat::Native>
Byte di::exec::ElfHeader< format >::ident[16]

◆ machine

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::machine

◆ program_entry_count

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::program_entry_count

◆ program_entry_size

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::program_entry_size

◆ program_table_off

template<ElfFormat format = ElfFormat::Native>
Off di::exec::ElfHeader< format >::program_table_off

◆ section_entry_count

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::section_entry_count

◆ section_entry_size

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::section_entry_size

◆ section_table_off

template<ElfFormat format = ElfFormat::Native>
Off di::exec::ElfHeader< format >::section_table_off

◆ string_table_section_index

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::string_table_section_index

◆ type

template<ElfFormat format = ElfFormat::Native>
Half di::exec::ElfHeader< format >::type

◆ version

template<ElfFormat format = ElfFormat::Native>
Word di::exec::ElfHeader< format >::version

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