A single lazy-binding fixup decoded from the chain referenced by chain_start_image_offset and decoded according to pointer_format.
More...
#include <LazyLoadDylibInfo.hpp>
A single lazy-binding fixup decoded from the chain referenced by chain_start_image_offset and decoded according to pointer_format.
◆ Fixup() [1/4]
| LIEF::MachO::LazyLoadDylibInfo::Fixup::Fixup |
( |
| ) |
|
|
default |
◆ Fixup() [2/4]
| LIEF::MachO::LazyLoadDylibInfo::Fixup::Fixup |
( |
uint64_t | address, |
|
|
uint32_t | ordinal, |
|
|
std::string | symbol, |
|
|
bool | is_auth ) |
|
inline |
◆ Fixup() [3/4]
| LIEF::MachO::LazyLoadDylibInfo::Fixup::Fixup |
( |
const Fixup & | | ) |
|
|
default |
◆ Fixup() [4/4]
| LIEF::MachO::LazyLoadDylibInfo::Fixup::Fixup |
( |
Fixup && | | ) |
|
|
defaultnoexcept |
◆ ~Fixup()
| LIEF::MachO::LazyLoadDylibInfo::Fixup::~Fixup |
( |
| ) |
|
|
default |
◆ address() [1/2]
| uint64_t LIEF::MachO::LazyLoadDylibInfo::Fixup::address |
( |
| ) |
const |
|
inline |
◆ address() [2/2]
| void LIEF::MachO::LazyLoadDylibInfo::Fixup::address |
( |
uint64_t | value | ) |
|
|
inline |
◆ is_auth()
| bool LIEF::MachO::LazyLoadDylibInfo::Fixup::is_auth |
( |
| ) |
const |
|
inline |
Whether the bound pointer is authenticated (arm64e PAC).
Referenced by Fixup().
◆ operator=() [1/2]
| Fixup & LIEF::MachO::LazyLoadDylibInfo::Fixup::operator= |
( |
const Fixup & | | ) |
|
|
default |
◆ operator=() [2/2]
| Fixup & LIEF::MachO::LazyLoadDylibInfo::Fixup::operator= |
( |
Fixup && | | ) |
|
|
defaultnoexcept |
◆ ordinal()
| uint32_t LIEF::MachO::LazyLoadDylibInfo::Fixup::ordinal |
( |
| ) |
const |
|
inline |
◆ symbol()
| const std::string & LIEF::MachO::LazyLoadDylibInfo::Fixup::symbol |
( |
| ) |
const |
|
inline |
◆ to_string()
| std::string LIEF::MachO::LazyLoadDylibInfo::Fixup::to_string |
( |
| ) |
const |
The documentation for this class was generated from the following file: