~satchmo/libvmm

ref: d1e2394c16ab1264d23a2c78607433815c3fbb23 libvmm/vmm/memory/memory.hpp -rw-r--r-- 595 bytes
d1e2394cJason Phan memory: Move includes in addres.hpp out of namespace 8 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//
// memory.hpp - Public memory header
//

#pragma once

#include "vmm/memory/detail/address.hpp"
#include "vmm/memory/detail/guest.hpp"

namespace vmm::memory {

//template<typename T>
//using AddressValue = vmm::memory::detail::AddressValue<T>;

template<typename T, typename S>
using Address = vmm::memory::detail::Address<T, S>;

using GuestAddress = vmm::memory::detail::GuestAddress;
//using MemoryRegionAddress = vmm::memory::detail::MemoryRegionAddress;
//using MemoryRegion = vmm::memory::detail::MemoryRegion;

//using FileOffset = vmm::memory::detail::FileOffset;

}  // vmm::memory