FFL
Loading...
Searching...
No Matches
FFLiAllocatorInterface Class Referenceabstract

#include <FFLiAllocatorInterface.h>

Inherited by FFLiBufferAllocatorForZlib.

Public Member Functions

virtual ~FFLiAllocatorInterface ()
virtual void * Allocate (u32 size)=0
virtual void * Allocate (u32 size, u32 alignment)=0
virtual void Free (void *ptr)=0

Constructor & Destructor Documentation

◆ ~FFLiAllocatorInterface()

virtual FFLiAllocatorInterface::~FFLiAllocatorInterface ( )
inlinevirtual

Member Function Documentation

◆ Allocate() [1/2]

virtual void * FFLiAllocatorInterface::Allocate ( u32 size)
pure virtual

Implemented in FFLiBufferAllocatorForZlib.

◆ Allocate() [2/2]

virtual void * FFLiAllocatorInterface::Allocate ( u32 size,
u32 alignment )
pure virtual

Implemented in FFLiBufferAllocatorForZlib.

◆ Free()

virtual void FFLiAllocatorInterface::Free ( void * ptr)
pure virtual

Implemented in FFLiBufferAllocatorForZlib.