spz3/PageTable.cpp

13 lines
285 B
C++

#include "PageTable.h"
PageTable::PageTable(const unsigned int entry_num) {
entries.reserve(entry_num);
for (int i = 0; i < entry_num; ++i) {
entries.emplace_back();
}
}
PTE &PageTable::operator[](const unsigned int index) {
return this->entries.at(index);
}