|
virtual void * | allocate (uint64 size) |
|
virtual void | release (void *ptr) |
|
virtual void * | alignedAllocate (uint64 size, uint64 alignment) |
|
virtual void | alignedRelease (void *ptr) |
|
virtual uint64 | getUsableSize (void *ptr) |
|
virtual void * | _realloc (::gsl::not_null< void * > p, uint64 newSize) |
|
MCAPI void * | $allocate (uint64 size) |
|
MCAPI void | $release (void *ptr) |
|
MCAPI void * | $alignedAllocate (uint64 size, uint64 alignment) |
|
MCAPI void | $alignedRelease (void *ptr) |
|
MCFOLD uint64 | $getUsableSize (void *ptr) |
|
MCAPI void * | $_realloc (::gsl::not_null< void * > p, uint64 newSize) |
|
|
static MCAPI void ** | $vftable () |
|
◆ allocate()
virtual void * Bedrock::Memory::InternalHeapAllocator::allocate |
( |
uint64 | size | ) |
|
|
virtual |
◆ release()
virtual void Bedrock::Memory::InternalHeapAllocator::release |
( |
void * | ptr | ) |
|
|
virtual |
◆ alignedAllocate()
virtual void * Bedrock::Memory::InternalHeapAllocator::alignedAllocate |
( |
uint64 | size, |
|
|
uint64 | alignment ) |
|
virtual |
◆ alignedRelease()
virtual void Bedrock::Memory::InternalHeapAllocator::alignedRelease |
( |
void * | ptr | ) |
|
|
virtual |
◆ getUsableSize()
virtual uint64 Bedrock::Memory::InternalHeapAllocator::getUsableSize |
( |
void * | ptr | ) |
|
|
virtual |
◆ _realloc()
virtual void * Bedrock::Memory::InternalHeapAllocator::_realloc |
( |
::gsl::not_null< void * > | p, |
|
|
uint64 | newSize ) |
|
virtual |
The documentation for this class was generated from the following file: