This class represents a dyld_cache_mapping_info
entry.
More...
#include <MappingInfo.hpp>
|
| MappingInfo (std::unique_ptr< details::MappingInfo > impl) |
|
| ~MappingInfo () |
|
uint64_t | address () const |
| The in-memory address where this dyld shared cache region is mapped.
|
|
uint64_t | size () const |
| Size of the region being mapped.
|
|
uint64_t | end_address () const |
| End virtual address of the region.
|
|
uint64_t | file_offset () const |
| On-disk file offset.
|
|
uint32_t | max_prot () const |
| Max memory protection.
|
|
uint32_t | init_prot () const |
| Initial memory protection.
|
|
This class represents a dyld_cache_mapping_info
entry.
It provides information about the relationshiop between on-disk shared cache and in-memory shared cache.
◆ MappingInfo()
LIEF::dsc::MappingInfo::MappingInfo |
( |
std::unique_ptr< details::MappingInfo > | impl | ) |
|
◆ ~MappingInfo()
LIEF::dsc::MappingInfo::~MappingInfo |
( |
| ) |
|
◆ address()
uint64_t LIEF::dsc::MappingInfo::address |
( |
| ) |
const |
The in-memory address where this dyld shared cache region is mapped.
◆ end_address()
uint64_t LIEF::dsc::MappingInfo::end_address |
( |
| ) |
const |
|
inline |
End virtual address of the region.
◆ file_offset()
uint64_t LIEF::dsc::MappingInfo::file_offset |
( |
| ) |
const |
◆ init_prot()
uint32_t LIEF::dsc::MappingInfo::init_prot |
( |
| ) |
const |
Initial memory protection.
◆ max_prot()
uint32_t LIEF::dsc::MappingInfo::max_prot |
( |
| ) |
const |
◆ size()
uint64_t LIEF::dsc::MappingInfo::size |
( |
| ) |
const |
Size of the region being mapped.
The documentation for this class was generated from the following file: