11#ifndef INCGUARD_MGL_MEMORY_H_1651231663
12#define INCGUARD_MGL_MEMORY_H_1651231663
20[[nodiscard]]
void *
Allocate(
size_t size)
noexcept;
25AllocatorType GetAllocatorType() noexcept;
26bool GetSizeInfo(
size_t &dest, uint32_t key, uint32_t arg = 0) noexcept;
bool IsAvailableAllocator() noexcept
アロケータの有効状態を取得
Definition mgl_memory.cc:130
void Deallocate(void *buffer) noexcept
デアロケート
Definition mgl_memory.cc:112
bool SetDefaultAllocator(const DefaultAllocator::Configuration &config) noexcept
デフォルトアロケータの設定
Definition mgl_memory.cc:31
void * Allocate(size_t size) noexcept
アロケート
Definition mgl_memory.cc:95
bool SetAllocator(Allocator *allocator) noexcept
アロケータの設定
Definition mgl_memory.cc:62