Trait elf_rs::ElfHeader [−][src]
pub trait ElfHeader {
Show 18 methods
fn class(&self) -> ElfClass;
fn endianness(&self) -> ElfEndian;
fn header_version(&self) -> u8;
fn abi(&self) -> ElfAbi;
fn abi_version(&self) -> u8;
fn elftype(&self) -> ElfType;
fn machine(&self) -> ElfMachine;
fn elf_version(&self) -> u32;
fn entry_point(&self) -> u64;
fn program_header_offset(&self) -> u64;
fn section_header_offset(&self) -> u64;
fn flags(&self) -> u32;
fn elf_header_size(&self) -> u16;
fn program_header_entry_size(&self) -> u16;
fn program_header_entry_num(&self) -> u16;
fn section_header_entry_size(&self) -> u16;
fn section_header_entry_num(&self) -> u16;
fn shstr_index(&self) -> u16;
}