Common/MemoryArena: Add destroy/valid methods

This commit is contained in:
Connor McLaughlin
2020-12-26 16:47:56 +10:00
parent e71f6aa80a
commit d74d27163c
2 changed files with 32 additions and 7 deletions

View File

@ -32,7 +32,9 @@ public:
static void* FindBaseAddressForMapping(size_t size);
bool IsValid() const;
bool Create(size_t size, bool writable, bool executable);
void Destroy();
std::optional<View> CreateView(size_t offset, size_t size, bool writable, bool executable,
void* fixed_address = nullptr);