15 virtual void* allocate(uint64 size) ;
18 virtual void release(
void* ptr) ;
21 virtual void* alignedAllocate(uint64 size, uint64 alignment) ;
24 virtual void alignedRelease(
void* ptr) ;
27 virtual uint64 getUsableSize(
void* ptr) ;
30 virtual void* _realloc(::gsl::not_null<void*> p, uint64 newSize) ;
45 MCAPI
void* $allocate(uint64 size);
47 MCAPI
void $release(
void* ptr);
49 MCAPI
void* $alignedAllocate(uint64 size, uint64 alignment);
51 MCAPI
void $alignedRelease(
void* ptr);
53 MCFOLD uint64 $getUsableSize(
void* ptr);
55 MCAPI
void* $_realloc(::gsl::not_null<void*> p, uint64 newSize);
61 MCAPI
static void** $vftable();