Handbook
Glossary
Elf64_Ehdr
Vocabulary
elf
Definition
USING:
alien.c-types
classes.struct
;
IN:
elf
STRUCT:
Elf64_Ehdr
{
e_ident uchar[16]
}
{
e_type
Elf64_Half
initial:
0
}
{
e_machine
Elf64_Half
initial:
0
}
{
e_version
Elf64_Word
initial:
0
}
{
e_entry
Elf64_Addr
initial:
0
}
{
e_phoff
Elf64_Off
initial:
0
}
{
e_shoff
Elf64_Off
initial:
0
}
{
e_flags
Elf64_Word
initial:
0
}
{
e_ehsize
Elf64_Half
initial:
0
}
{
e_phentsize
Elf64_Half
initial:
0
}
{
e_phnum
Elf64_Half
initial:
0
}
{
e_shentsize
Elf64_Half
initial:
0
}
{
e_shnum
Elf64_Half
initial:
0
}
{
e_shstrndx
Elf64_Half
initial:
0
}
;
Methods
USING:
classes.struct
classes.struct.private
elf
kernel
;
M:
Elf64_Ehdr
clone
clone-underlying
\
Elf64_Ehdr
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Ehdr
struct-slot-values
{
[
e_ident>>
]
[
e_type>>
]
[
e_machine>>
]
[
e_version>>
]
[
e_entry>>
]
[
e_phoff>>
]
[
e_shoff>>
]
[
e_flags>>
]
[
e_ehsize>>
]
[
e_phentsize>>
]
[
e_phnum>>
]
[
e_shentsize>>
]
[
e_shnum>>
]
[
e_shstrndx>>
]
}
cleave>array
;
inline