~satchmo/libvmm

ref: fca0f83e2ab85960552b584818dd45ab72778133 libvmm/vmm/memory/memory.hpp -rw-r--r-- 529 bytes
fca0f83eJason Phan memory: Add FileOffset back 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
//
// 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 FileOffset = vmm::memory::detail::FileOffset;

}  // vmm::memory