FFL
Loading...
Searching...
No Matches
FFLiBufferAllocatorForZlib Class Reference

#include <FFLiBufferAllocatorForZlib.h>

Inherits FFLiAllocatorInterface.

Public Member Functions

 FFLiBufferAllocatorForZlib (void *pBuffer, u32 size)
virtual ~FFLiBufferAllocatorForZlib ()
virtual void * Allocate (u32 size)
virtual void * Allocate (u32 size, u32 alignment)
virtual void Free (void *ptr)
Public Member Functions inherited from FFLiAllocatorInterface
virtual ~FFLiAllocatorInterface ()

Private Attributes

FFLiBufferAllocator m_BufferAllocator

Constructor & Destructor Documentation

◆ FFLiBufferAllocatorForZlib()

FFLiBufferAllocatorForZlib::FFLiBufferAllocatorForZlib ( void * pBuffer,
u32 size )

◆ ~FFLiBufferAllocatorForZlib()

FFLiBufferAllocatorForZlib::~FFLiBufferAllocatorForZlib ( )
virtual

Member Function Documentation

◆ Allocate() [1/2]

void * FFLiBufferAllocatorForZlib::Allocate ( u32 size)
virtual

◆ Allocate() [2/2]

virtual void * FFLiBufferAllocatorForZlib::Allocate ( u32 size,
u32 alignment )
virtual

◆ Free()

void FFLiBufferAllocatorForZlib::Free ( void * ptr)
virtual

Member Data Documentation

◆ m_BufferAllocator

FFLiBufferAllocator FFLiBufferAllocatorForZlib::m_BufferAllocator
private