Go to the source code of this file.
Namespaces | |
x64 | |
x64::memory_attr | |
Typedefs | |
using | x64::memory_attr::attr_type = uint64_t |
Functions | |
template<class P , class T , class = typename std::enable_if<std::is_integral<P>::value>::type, class = typename std::enable_if<std::is_integral<T>::value>::type> | |
auto | x64::memory_attr::mem_type_to_attr (P perm, T type) |
Variables | |
constexpr const auto | x64::memory_attr::invalid = 0x00000000UL |
constexpr const auto | x64::memory_attr::rw = 0x00000100UL |
constexpr const auto | x64::memory_attr::re = 0x00000200UL |
constexpr const auto | x64::memory_attr::pt = 0x00000300UL |
constexpr const auto | x64::memory_attr::rw_uc = 0x00000100UL |
constexpr const auto | x64::memory_attr::rw_wc = 0x00000101UL |
constexpr const auto | x64::memory_attr::rw_wt = 0x00000104UL |
constexpr const auto | x64::memory_attr::rw_wp = 0x00000105UL |
constexpr const auto | x64::memory_attr::rw_wb = 0x00000106UL |
constexpr const auto | x64::memory_attr::rw_uc_m = 0x00000107UL |
constexpr const auto | x64::memory_attr::re_uc = 0x00000200UL |
constexpr const auto | x64::memory_attr::re_wc = 0x00000201UL |
constexpr const auto | x64::memory_attr::re_wt = 0x00000204UL |
constexpr const auto | x64::memory_attr::re_wp = 0x00000205UL |
constexpr const auto | x64::memory_attr::re_wb = 0x00000206UL |
constexpr const auto | x64::memory_attr::re_uc_m = 0x00000207UL |
constexpr const auto | x64::memory_attr::pt_uc = 0x00000300UL |
constexpr const auto | x64::memory_attr::pt_wc = 0x00000301UL |
constexpr const auto | x64::memory_attr::pt_wt = 0x00000304UL |
constexpr const auto | x64::memory_attr::pt_wp = 0x00000305UL |
constexpr const auto | x64::memory_attr::pt_wb = 0x00000306UL |
constexpr const auto | x64::memory_attr::pt_uc_m = 0x00000307UL |