diff options
Diffstat (limited to 'src/memory/include')
| -rw-r--r-- | src/memory/include/memory_resource.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/memory/include/memory_resource.hpp b/src/memory/include/memory_resource.hpp index ed4b1a1c..e41a1caf 100644 --- a/src/memory/include/memory_resource.hpp +++ b/src/memory/include/memory_resource.hpp @@ -40,4 +40,9 @@ class Resource : public std::pmr::memory_resource { extern Resource kSpiRamResource; +template <typename T> +auto SpiRamAllocator() { + return std::pmr::polymorphic_allocator<T>{&kSpiRamResource}; +} + } // namespace memory |
