FFL
Loading...
Searching...
No Matches
FFLiAllocatorInterface.h
Go to the documentation of this file.
1#ifndef FFLI_ALLOCATOR_INTERFACE_H_
2#define FFLI_ALLOCATOR_INTERFACE_H_
3
4#include <nn/ffl/types.h>
5
7{
8public:
10 {
11 }
12
13 virtual void* Allocate(u32 size) = 0;
14 virtual void* Allocate(u32 size, u32 alignment) = 0;
15 virtual void Free(void* ptr) = 0;
16};
18
19#endif // FFLI_ALLOCATOR_INTERFACE_H_
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
Definition FFLiAllocatorInterface.h:7
virtual ~FFLiAllocatorInterface()
Definition FFLiAllocatorInterface.h:9
virtual void * Allocate(u32 size)=0
virtual void Free(void *ptr)=0
virtual void * Allocate(u32 size, u32 alignment)=0