LIEF: Library to Instrument Executable Formats
Version 0.15.1
Loading...
Searching...
No Matches
LIEF
ELF
Relocation
LIEF::ELF::Relocation Member List
This is the complete list of members for
LIEF::ELF::Relocation
, including all inherited members.
accept
(Visitor &visitor) const override
LIEF::ELF::Relocation
virtual
addend
() const
LIEF::ELF::Relocation
inline
addend
(int64_t addend)
LIEF::ELF::Relocation
inline
address
() const
LIEF::Relocation
virtual
address
(uint64_t address)
LIEF::Relocation
virtual
architecture
() const
LIEF::ELF::Relocation
inline
as
()
LIEF::Object
as
() const
LIEF::Object
ENCODING
enum name
LIEF::ELF::Relocation
encoding
() const
LIEF::ELF::Relocation
inline
has_section
() const
LIEF::ELF::Relocation
inline
has_symbol
() const
LIEF::ELF::Relocation
inline
info
() const
LIEF::ELF::Relocation
inline
info
(uint32_t v)
LIEF::ELF::Relocation
inline
is_android_packed
() const
LIEF::ELF::Relocation
inline
is_rel
() const
LIEF::ELF::Relocation
inline
is_rela
() const
LIEF::ELF::Relocation
inline
is_relative
() const
LIEF::ELF::Relocation
inline
is_relatively_encoded
() const
LIEF::ELF::Relocation
inline
Object
()
LIEF::Object
Object
(const Object &other)
LIEF::Object
operator!=
(const Object &other) const
LIEF::Object
inline
virtual
operator<
(const Relocation &rhs) const
LIEF::Relocation
virtual
operator<<
(std::ostream &os, const Relocation &entry)
LIEF::ELF::Relocation
friend
operator<=
(const Relocation &rhs) const
LIEF::Relocation
virtual
operator=
(Relocation other)
LIEF::ELF::Relocation
LIEF::Relocation::operator=
(const Relocation &)
LIEF::Relocation
LIEF::Object::operator=
(const Object &other)
LIEF::Object
operator==
(const Object &other) const
LIEF::Object
virtual
operator>
(const Relocation &rhs) const
LIEF::Relocation
virtual
operator>=
(const Relocation &rhs) const
LIEF::Relocation
virtual
output_const_t
typedef
LIEF::Object
output_t
typedef
LIEF::Object
PURPOSE
enum name
LIEF::ELF::Relocation
purpose
() const
LIEF::ELF::Relocation
inline
purpose
(PURPOSE purpose)
LIEF::ELF::Relocation
inline
R_AARCH64
LIEF::ELF::Relocation
static
R_ARM
LIEF::ELF::Relocation
static
R_BIT
LIEF::ELF::Relocation
static
R_HEXAGON
LIEF::ELF::Relocation
static
r_info
(Header::CLASS clazz) const
LIEF::ELF::Relocation
inline
R_LARCH
LIEF::ELF::Relocation
static
R_MASK
LIEF::ELF::Relocation
static
R_MIPS
LIEF::ELF::Relocation
static
R_PPC
LIEF::ELF::Relocation
static
R_PPC64
LIEF::ELF::Relocation
static
R_SPARC
LIEF::ELF::Relocation
static
R_SYSZ
LIEF::ELF::Relocation
static
R_X64
LIEF::ELF::Relocation
static
R_X86
LIEF::ELF::Relocation
static
Relocation
(uint64_t address, TYPE type, ENCODING enc)
LIEF::ELF::Relocation
Relocation
()=default
LIEF::ELF::Relocation
Relocation
(ARCH arch)
LIEF::ELF::Relocation
inline
Relocation
(const Relocation &other)
LIEF::ELF::Relocation
LIEF::Relocation::Relocation
(uint64_t address, uint8_t size)
LIEF::Relocation
LIEF::Relocation::Relocation
(const Relocation &)
LIEF::Relocation
section
()
LIEF::ELF::Relocation
inline
section
() const
LIEF::ELF::Relocation
inline
section
(Section *section)
LIEF::ELF::Relocation
inline
size
() const override
LIEF::ELF::Relocation
virtual
LIEF::Relocation::size
(size_t size)
LIEF::Relocation
virtual
swap
(Relocation &other)
LIEF::ELF::Relocation
LIEF::Relocation::swap
(Relocation &other)
LIEF::Relocation
symbol
()
LIEF::ELF::Relocation
inline
symbol
() const
LIEF::ELF::Relocation
inline
symbol
(Symbol *symbol)
LIEF::ELF::Relocation
inline
symbol_table
()
LIEF::ELF::Relocation
inline
symbol_table
() const
LIEF::ELF::Relocation
inline
symbol_table
(Section *section)
LIEF::ELF::Relocation
inline
to_value
(TYPE type)
LIEF::ELF::Relocation
inline
static
TYPE
enum name
LIEF::ELF::Relocation
type
() const
LIEF::ELF::Relocation
inline
type
(TYPE type)
LIEF::ELF::Relocation
inline
type_from
(uint32_t value, ARCH arch)
LIEF::ELF::Relocation
static
~Object
()
LIEF::Object
virtual
~Relocation
() override=default
LIEF::ELF::Relocation
Generated by
1.11.0