Detailed description of a classified memory region or address.
More...
#include <memory_classifier.hpp>
|
| constexpr bool | contains (uintptr_t addr) const noexcept |
| | Checks if a given virtual address falls within this region.
|
| |
Detailed description of a classified memory region or address.
◆ contains()
| constexpr bool microfmt::memory_region_info::contains |
( |
uintptr_t |
addr | ) |
const |
|
inlineconstexprnoexcept |
Checks if a given virtual address falls within this region.
◆ end_address
| uintptr_t microfmt::memory_region_info::end_address {0} |
End virtual address of the region (exclusive).
◆ executable
| bool microfmt::memory_region_info::executable {false} |
◆ readable
| bool microfmt::memory_region_info::readable {false} |
◆ space_id
| uint32_t microfmt::memory_region_info::space_id {0} |
Associated address space ID / ASID / PID (if applicable).
◆ start_address
| uintptr_t microfmt::memory_region_info::start_address {0} |
Start virtual address of the region.
◆ type
Classification type of the region.
◆ writable
| bool microfmt::memory_region_info::writable {false} |
The documentation for this struct was generated from the following file: