// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "pma/Defs.h" #include "pma/MemoryResource.h" #include namespace pma { /** @brief A MemoryResource that delegates to malloc / free. @see MemoryResource */ class PMAAPI DefaultMemoryResource : public MemoryResource { public: void* allocate(std::size_t size, std::size_t alignment) override; void deallocate(void* ptr, std::size_t size, std::size_t alignment) override; }; } // namespace pma