LeviLamina
Loading...
Searching...
No Matches
OreUI::Allocator Class Reference
Inheritance diagram for OreUI::Allocator:

Public Member Functions

virtual void * Allocate (uint size, ::cohtml::MemTags::MemTagsType tag)
virtual void * Reallocate (void *oldPtr, uint size, ::cohtml::MemTags::MemTagsType tag)
virtual void Deallocate (void *ptr, ::cohtml::MemTags::MemTagsType)
virtual void * AlignedAllocate (uint size, uint alignment, ::cohtml::MemTags::MemTagsType tag)
virtual void AlignedDeallocate (void *ptr, ::cohtml::MemTags::MemTagsType)
virtual void * VirtualAllocate (void *, uint, int, int, ::cohtml::MemTags::MemTagsType)
virtual bool VirtualFree (void *, uint, int, ::cohtml::MemTags::MemTagsType)
MCAPI void * $Allocate (uint size, ::cohtml::MemTags::MemTagsType tag)
MCAPI void * $Reallocate (void *oldPtr, uint size, ::cohtml::MemTags::MemTagsType tag)
MCAPI void $Deallocate (void *ptr, ::cohtml::MemTags::MemTagsType)
MCAPI void * $AlignedAllocate (uint size, uint alignment, ::cohtml::MemTags::MemTagsType tag)
MCAPI void $AlignedDeallocate (void *ptr, ::cohtml::MemTags::MemTagsType)
MCAPI void * $VirtualAllocate (void *, uint, int, int, ::cohtml::MemTags::MemTagsType)
MCAPI bool $VirtualFree (void *, uint, int, ::cohtml::MemTags::MemTagsType)

Member Function Documentation

◆ Allocate()

virtual void * OreUI::Allocator::Allocate ( uint size,
::cohtml::MemTags::MemTagsType tag )
virtual

Implements cohtml::IAllocator.

◆ Reallocate()

virtual void * OreUI::Allocator::Reallocate ( void * oldPtr,
uint size,
::cohtml::MemTags::MemTagsType tag )
virtual

Implements cohtml::IAllocator.

◆ Deallocate()

virtual void OreUI::Allocator::Deallocate ( void * ptr,
::cohtml::MemTags::MemTagsType  )
virtual

Implements cohtml::IAllocator.

◆ AlignedAllocate()

virtual void * OreUI::Allocator::AlignedAllocate ( uint size,
uint alignment,
::cohtml::MemTags::MemTagsType tag )
virtual

Implements cohtml::IAllocator.

◆ AlignedDeallocate()

virtual void OreUI::Allocator::AlignedDeallocate ( void * ptr,
::cohtml::MemTags::MemTagsType  )
virtual

Implements cohtml::IAllocator.

◆ VirtualAllocate()

virtual void * OreUI::Allocator::VirtualAllocate ( void * ,
uint ,
int ,
int ,
::cohtml::MemTags::MemTagsType  )
virtual

Implements cohtml::IAllocator.

◆ VirtualFree()

virtual bool OreUI::Allocator::VirtualFree ( void * ,
uint ,
int ,
::cohtml::MemTags::MemTagsType  )
virtual

Implements cohtml::IAllocator.


The documentation for this class was generated from the following files: