LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
LIEF::ELF::Relocation Member List

This is the complete list of members for LIEF::ELF::Relocation, including all inherited members.

accept(Visitor &visitor) const overrideLIEF::ELF::Relocationvirtual
addend() constLIEF::ELF::Relocationinline
addend(int64_t addend)LIEF::ELF::Relocationinline
address() constLIEF::Relocationinlinevirtual
address(uint64_t address)LIEF::Relocationinlinevirtual
architecture() constLIEF::ELF::Relocationinline
as()LIEF::Object
as() constLIEF::Object
ENCODING enum nameLIEF::ELF::Relocation
encoding() constLIEF::ELF::Relocationinline
has_section() constLIEF::ELF::Relocationinline
has_symbol() constLIEF::ELF::Relocationinline
info() constLIEF::ELF::Relocationinline
info(uint32_t v)LIEF::ELF::Relocationinline
is_android_packed() constLIEF::ELF::Relocationinline
is_rel() constLIEF::ELF::Relocationinline
is_rela() constLIEF::ELF::Relocationinline
is_relative() constLIEF::ELF::Relocationinline
is_relatively_encoded() constLIEF::ELF::Relocationinline
Object()LIEF::Object
Object(const Object &other)LIEF::Object
operator!=(const Object &other) constLIEF::Objectinlinevirtual
operator<(const Relocation &rhs) constLIEF::Relocationinlinevirtual
operator<<(std::ostream &os, const Relocation &entry)LIEF::ELF::Relocationfriend
operator<=(const Relocation &rhs) constLIEF::Relocationinlinevirtual
operator=(Relocation other)LIEF::ELF::Relocationinline
LIEF::Relocation::operator=(const Relocation &)=defaultLIEF::Relocation
LIEF::Object::operator=(const Object &other)LIEF::Object
operator==(const Object &other) constLIEF::Objectvirtual
operator>(const Relocation &rhs) constLIEF::Relocationinlinevirtual
operator>=(const Relocation &rhs) constLIEF::Relocationinlinevirtual
output_const_t typedefLIEF::Object
output_t typedefLIEF::Object
PURPOSE enum nameLIEF::ELF::Relocation
purpose() constLIEF::ELF::Relocationinline
purpose(PURPOSE purpose)LIEF::ELF::Relocationinline
R_AARCH64LIEF::ELF::Relocationstatic
R_ARMLIEF::ELF::Relocationstatic
R_BITLIEF::ELF::Relocationstatic
R_BPFLIEF::ELF::Relocationstatic
R_HEXAGONLIEF::ELF::Relocationstatic
r_info(Header::CLASS clazz) constLIEF::ELF::Relocationinline
R_LARCHLIEF::ELF::Relocationstatic
R_MASKLIEF::ELF::Relocationstatic
R_MIPSLIEF::ELF::Relocationstatic
R_PPCLIEF::ELF::Relocationstatic
R_PPC64LIEF::ELF::Relocationstatic
R_RISCVLIEF::ELF::Relocationstatic
R_SPARCLIEF::ELF::Relocationstatic
R_SYSZLIEF::ELF::Relocationstatic
R_X64LIEF::ELF::Relocationstatic
R_X86LIEF::ELF::Relocationstatic
Relocation(uint64_t address, TYPE type, ENCODING enc)LIEF::ELF::Relocation
Relocation()=defaultLIEF::ELF::Relocation
Relocation(ARCH arch)LIEF::ELF::Relocationinline
Relocation(const Relocation &other)LIEF::ELF::Relocationinline
LIEF::Relocation::Relocation(uint64_t address, uint8_t size)LIEF::Relocationinline
LIEF::Relocation::Relocation(const Relocation &)=defaultLIEF::Relocation
resolve(uint64_t base_address=0) constLIEF::ELF::Relocation
section()LIEF::ELF::Relocationinline
section() constLIEF::ELF::Relocationinline
section(Section *section)LIEF::ELF::Relocationinline
size() const overrideLIEF::ELF::Relocationvirtual
LIEF::Relocation::size(size_t size)LIEF::Relocationinlinevirtual
swap(Relocation &other)LIEF::ELF::Relocationinline
LIEF::Relocation::swap(Relocation &other)LIEF::Relocationinline
symbol()LIEF::ELF::Relocationinline
symbol() constLIEF::ELF::Relocationinline
symbol(Symbol *symbol)LIEF::ELF::Relocationinline
symbol_table()LIEF::ELF::Relocationinline
symbol_table() constLIEF::ELF::Relocationinline
symbol_table(Section *section)LIEF::ELF::Relocationinline
to_value(TYPE type)LIEF::ELF::Relocationinlinestatic
TYPE enum nameLIEF::ELF::Relocation
type() constLIEF::ELF::Relocationinline
type(TYPE type)LIEF::ELF::Relocationinline
type_from(uint32_t value, ARCH arch)LIEF::ELF::Relocationstatic
~Object()LIEF::Objectvirtual
~Relocation() override=defaultLIEF::ELF::Relocation