Structure that describes architecture-specific ranges.
More...
#include <MetadataARM64.hpp>
|
| uint32_t | start () const |
| | Start of the range (RVA).
|
| TYPE | type () const |
| | Architecture for this range.
|
| uint32_t | end () const |
| | End of the range (RVA).
|
|
| uint32_t | start_offset = 0 |
| | Raw data (include start RVA and type).
|
| uint32_t | length = 0 |
| | Range's length.
|
Structure that describes architecture-specific ranges.
◆ TYPE
| Enumerator |
|---|
| ARM64 | Pure ARM64 code.
|
| ARM64EC | ARM64EC hybrid code (compatible with x64).
|
| AMD64 | x64 code.
|
◆ end()
| uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::end |
( |
| ) |
const |
|
inline |
◆ start()
| uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::start |
( |
| ) |
const |
|
inline |
◆ type()
| TYPE LIEF::PE::CHPEMetadataARM64::range_entry_t::type |
( |
| ) |
const |
|
inline |
◆ length
| uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::length = 0 |
Range's length.
Referenced by end().
◆ start_offset
| uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::start_offset = 0 |
Raw data (include start RVA and type).
Referenced by start(), and type().
◆ TYPE_MASK
| uint32_t LIEF::PE::CHPEMetadataARM64::range_entry_t::TYPE_MASK = 3 |
|
staticconstexpr |
The documentation for this struct was generated from the following file: