|
LeviLamina
|
This is the complete list of members for Bedrock::Memory::IMemoryAllocator, including all inherited members.
| _alignedRealloc(::gsl::not_null< void * > p, uint64 newSize, uint64 alignment)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| _realloc(::gsl::not_null< void * > p, uint64 newSize)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| alignedAllocate(uint64 size, uint64 alignment)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| alignedRelease(void *ptr)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| allocate(uint64 size)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| getUsableSize(void *ptr, bool alignedAllocation)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| release(void *ptr)=0 (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | pure virtual |
| ~IMemoryAllocator()=default (defined in Bedrock::Memory::IMemoryAllocator) | Bedrock::Memory::IMemoryAllocator | virtual |