#include <FunctionOverrideInfo.hpp>
◆ it_const_relocations
◆ it_relocations
◆ relocations_t
◆ FunctionOverrideInfo() [1/4]
LIEF::PE::FunctionOverrideInfo::FunctionOverrideInfo |
( |
| ) |
|
|
default |
◆ FunctionOverrideInfo() [2/4]
LIEF::PE::FunctionOverrideInfo::FunctionOverrideInfo |
( |
uint32_t | original_rva, |
|
|
uint32_t | bdd_offset, |
|
|
uint32_t | base_reloc_size ) |
◆ FunctionOverrideInfo() [3/4]
◆ FunctionOverrideInfo() [4/4]
◆ ~FunctionOverrideInfo()
LIEF::PE::FunctionOverrideInfo::~FunctionOverrideInfo |
( |
| ) |
|
◆ base_reloc_size() [1/2]
uint32_t LIEF::PE::FunctionOverrideInfo::base_reloc_size |
( |
| ) |
const |
|
inline |
Size in bytes taken by BaseRelocs.
◆ base_reloc_size() [2/2]
◆ bdd_offset() [1/2]
uint32_t LIEF::PE::FunctionOverrideInfo::bdd_offset |
( |
| ) |
const |
|
inline |
Offset into the BDD region.
◆ bdd_offset() [2/2]
◆ functions_rva()
const std::vector< uint32_t > & LIEF::PE::FunctionOverrideInfo::functions_rva |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ original_rva() [1/2]
uint32_t LIEF::PE::FunctionOverrideInfo::original_rva |
( |
| ) |
const |
|
inline |
RVA of the original function.
◆ original_rva() [2/2]
◆ overriding_funcs()
FunctionOverrideInfo & LIEF::PE::FunctionOverrideInfo::overriding_funcs |
( |
std::vector< uint32_t > | funcs | ) |
|
|
inline |
◆ relocations() [1/2]
◆ relocations() [2/2]
◆ rva_size()
uint32_t LIEF::PE::FunctionOverrideInfo::rva_size |
( |
| ) |
const |
|
inline |
Size in bytes taken by RVAs.
◆ to_string()
std::string LIEF::PE::FunctionOverrideInfo::to_string |
( |
| ) |
const |
The documentation for this class was generated from the following file: