LIEF: Library to Instrument Executable Formats
Version 0.15.0
Loading...
Searching...
No Matches
LIEF
ELF
Header
LIEF::ELF::Header Member List
This is the complete list of members for
LIEF::ELF::Header
, including all inherited members.
abstract_architecture
() const
LIEF::ELF::Header
abstract_architecture_t
typedef (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
abstract_endianness
() const
LIEF::ELF::Header
abstract_object_type
() const
LIEF::ELF::Header
accept
(Visitor &visitor) const override (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
virtual
as
() (defined in
LIEF::Object
)
LIEF::Object
as
() const (defined in
LIEF::Object
)
LIEF::Object
CLASS
enum name
LIEF::ELF::Header
EI_ABIVERSION
enum value
LIEF::ELF::Header
EI_CLASS
enum value
LIEF::ELF::Header
EI_DATA
enum value
LIEF::ELF::Header
EI_MAG0
enum value
LIEF::ELF::Header
EI_MAG1
enum value
LIEF::ELF::Header
EI_MAG2
enum value
LIEF::ELF::Header
EI_MAG3
enum value
LIEF::ELF::Header
EI_NIDENT
enum value
LIEF::ELF::Header
EI_OSABI
enum value
LIEF::ELF::Header
EI_PAD
enum value
LIEF::ELF::Header
EI_VERSION
enum value
LIEF::ELF::Header
ELF_DATA
enum name
LIEF::ELF::Header
entrypoint
() const
LIEF::ELF::Header
inline
entrypoint
(uint64_t entry) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
FILE_TYPE
enum name
LIEF::ELF::Header
file_type
() const
LIEF::ELF::Header
inline
file_type
(FILE_TYPE type) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
flags_list
() const (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
has
(PROCESSOR_FLAGS flag) const (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
Header
()=default (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
Header
(const Header &)=default (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
header_size
() const
LIEF::ELF::Header
inline
header_size
(uint32_t size) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
identity
()
LIEF::ELF::Header
inline
identity
() const (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
identity
(const std::string &identity) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
identity
(const identity_t &identity) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
identity_abi_version
() const
LIEF::ELF::Header
inline
identity_abi_version
(uint8_t version) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
identity_class
() const
LIEF::ELF::Header
inline
identity_class
(CLASS cls) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
identity_data
() const
LIEF::ELF::Header
inline
identity_data
(ELF_DATA data) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
identity_os_abi
() const
LIEF::ELF::Header
inline
identity_os_abi
(OS_ABI osabi) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
identity_t
typedef (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
identity_version
() const
LIEF::ELF::Header
inline
identity_version
(VERSION version) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
machine_type
() const
LIEF::ELF::Header
inline
machine_type
(ARCH arch) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
numberof_sections
() const
LIEF::ELF::Header
inline
numberof_sections
(uint32_t n) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
numberof_segments
() const
LIEF::ELF::Header
inline
numberof_segments
(uint32_t n) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
Object
() (defined in
LIEF::Object
)
LIEF::Object
Object
(const Object &other) (defined in
LIEF::Object
)
LIEF::Object
object_file_version
() const
LIEF::ELF::Header
inline
object_file_version
(VERSION version) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
operator!=
(const Object &other) const (defined in
LIEF::Object
)
LIEF::Object
inline
virtual
operator<<
(defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
friend
operator=
(const Header &)=default (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
operator=
(const Object &other) (defined in
LIEF::Object
)
LIEF::Object
operator==
(const Object &other) const (defined in
LIEF::Object
)
LIEF::Object
virtual
OS_ABI
enum name
LIEF::ELF::Header
output_const_t
typedef (defined in
LIEF::Object
)
LIEF::Object
output_t
typedef (defined in
LIEF::Object
)
LIEF::Object
processor_flag
() const
LIEF::ELF::Header
inline
processor_flag
(uint32_t flags) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
program_header_size
() const
LIEF::ELF::Header
inline
program_header_size
(uint32_t size) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
program_headers_offset
() const
LIEF::ELF::Header
inline
program_headers_offset
(uint64_t offset) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
section_header_size
() const
LIEF::ELF::Header
inline
section_header_size
(uint32_t size) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
section_headers_offset
() const
LIEF::ELF::Header
inline
section_headers_offset
(uint64_t offset) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
section_name_table_idx
() const
LIEF::ELF::Header
inline
section_name_table_idx
(uint32_t idx) (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
inline
VERSION
enum name
LIEF::ELF::Header
~Header
() override=default (defined in
LIEF::ELF::Header
)
LIEF::ELF::Header
~Object
() (defined in
LIEF::Object
)
LIEF::Object
virtual
Generated by
1.10.0